<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Windows Server HQ by Train Signal.com &#187; Web Server</title>
	<atom:link href="http://windowsserver.trainsignal.com/tag/web-server/feed" rel="self" type="application/rss+xml" />
	<link>http://windowsserver.trainsignal.com</link>
	<description>We are here to help you learn Windows Server!</description>
	<lastBuildDate>Fri, 20 Aug 2010 16:23:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Want to Install WordPress on Server 2008 the Easy Way?</title>
		<link>http://windowsserver.trainsignal.com/install-wordpress-on-server-2008-the-easy-way</link>
		<comments>http://windowsserver.trainsignal.com/install-wordpress-on-server-2008-the-easy-way#comments</comments>
		<pubDate>Thu, 23 Apr 2009 16:58:02 +0000</pubDate>
		<dc:creator>Coach Culbertson</dc:creator>
				<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Drupal on Server 2008]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Server]]></category>
		<category><![CDATA[Web Server Role]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[WordPress on Server 2008]]></category>

		<guid isPermaLink="false">http://windowsserver.trainsignal.com/?p=5170</guid>
		<description><![CDATA[You know, I&#8217;ve never been much of a fan of using Windows as a Web Server. I don&#8217;t like ASP code, I never liked the configuration of IIS 5 or 6, and I know a lot of guys who just got tired of wrestling the security issues on Windows Server. 
Not to mention the fact [...]

<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Install BIND DNS on Windows Web Server 2008 – Part 1'>Install BIND DNS on Windows Web Server 2008 – Part 1</a></li>
<li><a href='http://windowsserver.trainsignal.com/install-windows-server-2008' rel='bookmark' title='Permanent Link: How to Install Windows Server 2008'>How to Install Windows Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-server-core-full-install' rel='bookmark' title='Permanent Link: Server Core Install vs. Full Install – Let&#8217;s Get Ready to Rumble!'>Server Core Install vs. Full Install – Let&#8217;s Get Ready to Rumble!</a></li>
</ul></h3>]]></description>
			<content:encoded><![CDATA[<p><img class="float" title="windowswebplatofrm" src="http://windowsserver.trainsignal.com/wp-content/uploads/2009/04/windowswebplatofrm.jpg" alt="windowswebplatofrm" width="366" height="250" />You know, I&#8217;ve never been much of a fan of using Windows as a Web Server. I don&#8217;t like ASP code, I never liked the configuration of IIS 5 or 6, and I know a lot of guys who just got tired of wrestling the security issues on Windows Server. </p>
<p>Not to mention the fact that most Open Source software is written for Linux and Apache, and while I&#8217;ve banged around on the Windows port of Apache, it&#8217;s just easier to use a LAMP (Linux, Apache, MySQL, and PHP) box along with one of those nifty cPanel interfaces to get stuff done.</p>
<h2>Server 2008 &amp; IIS 7</h2>
<p>However, the world has been a-changin&#8217; with Windows Server 2008 and IIS 7. IIS 7 can now support PHP, and since so many of the most popular scripts for content management systems and blogging software are written in PHP, my mind opens up a bit towards the possibility of using a Server 2008 box for web hosting. But even so, the tweaks and worksarounds to make the Open Source stuff work on Server 2008  have been kind of a pain.</p>
<p><span id="more-5170"></span></p>
<p>The wizards over at Microsoft have even tried to make web life on a Server 2008 box a little easier with their <a title="Microsoft's Web Platform Installer -- go get it! " href="http://www.microsoft.com/web/downloads/platform.aspx" target="_blank">Microsoft Web Platform Installer.</a> . This little 1MB download will help you not only easily install PHP, IIS, Wordpress, Drupal (one of my absolute favorite web apps!) , and a whole mess of other stuff on your web server, but also keep your code up to date. (Note: Check out the 2.0 Beta version for easy installs of PHP support and the latest and greatest from the Open Source stuff. Skip the 1.0, it&#8217;s so yesterday.)</p>
<p>So <a href="http://www.microsoft.com/web/downloads/platform.aspx" target="_blank">go download it</a>, check it out, and tell me your experience with it in the comments.</p>


<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Install BIND DNS on Windows Web Server 2008 – Part 1'>Install BIND DNS on Windows Web Server 2008 – Part 1</a></li>
<li><a href='http://windowsserver.trainsignal.com/install-windows-server-2008' rel='bookmark' title='Permanent Link: How to Install Windows Server 2008'>How to Install Windows Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-server-core-full-install' rel='bookmark' title='Permanent Link: Server Core Install vs. Full Install – Let&#8217;s Get Ready to Rumble!'>Server Core Install vs. Full Install – Let&#8217;s Get Ready to Rumble!</a></li>
</ul></h3>]]></content:encoded>
			<wfw:commentRss>http://windowsserver.trainsignal.com/install-wordpress-on-server-2008-the-easy-way/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lesson 7: Server 2008 IIS 7 Web Servers</title>
		<link>http://windowsserver.trainsignal.com/server-2008-iis-7-web-servers</link>
		<comments>http://windowsserver.trainsignal.com/server-2008-iis-7-web-servers#comments</comments>
		<pubDate>Tue, 17 Feb 2009 08:04:35 +0000</pubDate>
		<dc:creator>Coach Culbertson</dc:creator>
				<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[Modularization]]></category>
		<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[Server 2008 Training]]></category>
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://windowsserver.trainsignal.com/?p=3945</guid>
		<description><![CDATA[Moving right along, today we start off with a discussion of some of the new features of IIS 7.0 and then we’ll get into modularization, which is a really cool element of this next generation web server.
What modularization allows us to do is build our own web server depending on our unique needs, so that [...]

<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/server-2008-file-and-print-servers' rel='bookmark' title='Permanent Link: Lesson 5: Windows Server 2008 File and Print Servers'>Lesson 5: Windows Server 2008 File and Print Servers</a></li>
<li><a href='http://windowsserver.trainsignal.com/server-core-and-dhcp-servers-in-server-2008' rel='bookmark' title='Permanent Link: Lesson 4: Windows Server Core and DHCP Servers in Server 2008'>Lesson 4: Windows Server Core and DHCP Servers in Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/server-2008-terminal-services' rel='bookmark' title='Permanent Link: Lesson 8: Windows Server 2008 Terminal Services'>Lesson 8: Windows Server 2008 Terminal Services</a></li>
</ul></h3>]]></description>
			<content:encoded><![CDATA[<p>Moving right along, today we start off with a discussion of some of the new features of IIS 7.0 and then we’ll get into modularization, which is a really cool element of this next generation web server.</p>
<p>What modularization allows us to do is build our own web server depending on our unique needs, so that we don’t have to include stuff that we know we&#8217;ll never use.</p>
<p>So today I’ll show you how to build your own web server and how to setup a basic static website.</p>
<p><center><script src="http://player.ooyala.com/player.js?width=480&#038;height=360&#038;embedCode=FpMW1uOk_PO2A5SKYs2rteNiEcSM62h1"></script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="ooyalaPlayer_6xhr1_g5jpncu3" width="640" height="480" codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab"><param name="movie" value="http://player.ooyala.com/player.swf?embedCode=FpMW1uOk_PO2A5SKYs2rteNiEcSM62h1&#038;version=2" /><param name="bgcolor" value="#000000" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="flashvars" value="embedType=noscriptObjectTag&#038;embedCode=FpMW1uOk_PO2A5SKYs2rteNiEcSM62h1" /><embed src="http://player.ooyala.com/player.swf?embedCode=FpMW1uOk_PO2A5SKYs2rteNiEcSM62h1&#038;version=2" bgcolor="#000000" width="480" height="360" name="ooyalaPlayer_6xhr1_g5jpncu3" align="middle" play="true" loop="false" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" flashvars="&#038;embedCode=FpMW1uOk_PO2A5SKYs2rteNiEcSM62h1" pluginspage="http://www.adobe.com/go/getflashplayer"></embed></object></noscript></center></p>
<p><span id="more-3945"></span></p>
<p>Here are all the details of what&#8217;s covered today:</p>
<ul>
<li><strong>New IIS Features</strong> &#8212; Microsoft has put a lot of work into the new IIS version and we’ll go over what the new features and functionalities of IIS 7.0 are</li>
<p></p>
<li><strong>Modularization</strong> &#8212; there are 40 different modules that come with IIS 7 and now you have the option to choose the ones you need; I’ll show you which ones fit into our Verde Petra scenario</li>
<p></p>
<li><strong>IIS Role Installation</strong> &#8212; we’ll install the web server role so you can see all the steps that are involved and I’ll also explain the Web Process Activation Service</li>
<p></p>
<li><strong>Selection of Modules</strong> &#8212; next we’ll take a look at the available modules and select and customize a few of them for our example</li>
<p></p>
<li><strong>IIS Manager</strong> &#8212; we will also explore the IIS Manager so you can see how it functions and where the module settings are located in case you need to change them</li>
<p></p>
<li><strong>Browsing Your New Site</strong> &#8212; finally we will add files to our site and browse the site to make sure it’s operational</li>
</ul>
<h2>Free Instant Download</h2>
<p style="text-align: center;"><strong>Download this lesson in high-quality WMV video format</strong></p>
<p style="text-align: center;"><a href="http://windowsserver.trainsignal.com/videos/win2008-intro/6-iis7-web-servers.wmv"><img class="size-full wp-image-3969 aligncenter" title="Download the Full Training Video" src="http://windowsserver.trainsignal.com/wp-content/uploads/2009/02/ts-video-icon.jpg" alt="Download the Full Training Video" width="150" height="94" /></a></p>
<p style="text-align: center;"><strong>Or, download in iPod/iPhone format to watch on the go</strong></p>
<p style="text-align: center;"><a title="Install Windows Server 2008" href="http://windowsserver.trainsignal.com/videos/win2008-intro-ipod/6-iis7-web-servers.m4v" target="_blank"><img class="size-full wp-image-3971 aligncenter" title="Download this video in iPod/iPhone Format" src="http://windowsserver.trainsignal.com/wp-content/uploads/2009/02/ipod-icon.png" alt="Download this video in iPod/iPhone Format" width="50" height="50" /></a></p>
<div class="series_articles">
<h3 class="articles">Other Lessons in this Series</h3>
<ul class="articles">
<li><a href="http://windowsserver.trainsignal.com/new-to-server-2008-no-problem-learn-about-server-2008-for-free">Lesson 1: Welcome to Server 2008 Essentials</a></li>
<li><a href="http://windowsserver.trainsignal.com/install-server-2008-install-active-directory">Lesson 2: How to Install Server 2008 and Active Directory</a></li>
<li><a href="http://windowsserver.trainsignal.com/server-2008-active-directory-users-and-groups">Lesson 3: Active Directory Users and Groups in Server 2008</a></li>
<li><a href="http://windowsserver.trainsignal.com/server-core-and-dhcp-servers-in-server-2008">Lesson 4: Windows Server Core and DHCP Servers in Server 2008</a></li>
<li><a href="http://windowsserver.trainsignal.com/server-2008-file-and-print-servers">Lesson 5: Windows Server 2008 File and Print Servers</a></li>
<li><a href="http://windowsserver.trainsignal.com/server-2008-rodc-read-only-domain-controllers">Lesson 6: Server 2008 RODC &#8211; Read Only Domain Controllers</a></li>
<li><a href="http://windowsserver.trainsignal.com/server-2008-terminal-services">Lesson 8: Windows Server 2008 Terminal Services</a></li>
<li><a href="http://windowsserver.trainsignal.com/learn-about-windows-server-2008-deployment-services">Lesson 9: WDS &#8211; Windows Deployment Services</a></li>
<li><a href="http://windowsserver.trainsignal.com/mcitp-certifications">Lesson 10: MCITP Certifications: Exam requirements and upgrade paths</a></li>
</ul>
</div>


<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/server-2008-file-and-print-servers' rel='bookmark' title='Permanent Link: Lesson 5: Windows Server 2008 File and Print Servers'>Lesson 5: Windows Server 2008 File and Print Servers</a></li>
<li><a href='http://windowsserver.trainsignal.com/server-core-and-dhcp-servers-in-server-2008' rel='bookmark' title='Permanent Link: Lesson 4: Windows Server Core and DHCP Servers in Server 2008'>Lesson 4: Windows Server Core and DHCP Servers in Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/server-2008-terminal-services' rel='bookmark' title='Permanent Link: Lesson 8: Windows Server 2008 Terminal Services'>Lesson 8: Windows Server 2008 Terminal Services</a></li>
</ul></h3>]]></content:encoded>
			<wfw:commentRss>http://windowsserver.trainsignal.com/server-2008-iis-7-web-servers/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configure BIND DNS on Windows Web Server 2008 &#8211; Part 2</title>
		<link>http://windowsserver.trainsignal.com/configure-bind-dns-on-windows-web-server-2008</link>
		<comments>http://windowsserver.trainsignal.com/configure-bind-dns-on-windows-web-server-2008#comments</comments>
		<pubDate>Mon, 10 Nov 2008 14:00:16 +0000</pubDate>
		<dc:creator>Dave Lawlor</dc:creator>
				<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[BIND DNS]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://www.trainsignaltraining.com/?p=1558</guid>
		<description><![CDATA[In the first part of this series on Installing BIND DNS I walked you through installing the software on Windows Web Server 2008.
The main reason for this of course, is that Windows Web Server 2008 does not allow you to install the Microsoft DNS Role.
In this part of the series I will walk you through [...]

<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Install BIND DNS on Windows Web Server 2008 – Part 1'>Install BIND DNS on Windows Web Server 2008 – Part 1</a></li>
<li><a href='http://windowsserver.trainsignal.com/configure-dhcp-on-windows-server-2008' rel='bookmark' title='Permanent Link: Configure DHCP on Windows Server 2008'>Configure DHCP on Windows Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-server-core-roles' rel='bookmark' title='Permanent Link: Role Playing with Windows 2008 Server Core'>Role Playing with Windows 2008 Server Core</a></li>
</ul></h3>]]></description>
			<content:encoded><![CDATA[<p>In the first part of this series on <a href="http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008">Installing BIND DNS</a> I walked you through installing the software on Windows Web Server 2008.</p>
<p>The main reason for this of course, is that Windows Web Server 2008 does not allow you to install the Microsoft DNS Role.</p>
<p>In this part of the series I will walk you through an initial configuration of the BIND DNS server. First let’s talk about a few different types of DNS server setups available.</p>
<h3>Authoritative Name Servers</h3>
<p>Every DNS zone, like www.trainsignaltraining.com, is served by at least one authoritative name server which contains all the DNS records for the zone.</p>
<p>To account for fault tolerance most zones have more than one server that keeps all these records in case of outages.</p>
<p>Because of this you will have two types of Authoritative Name Servers &#8212; one that keeps the master copy of the zone and that server is called the <strong><em>primary master</em></strong>, and the other called a <strong><em>slave</em></strong> or <strong><em>secondary server</em></strong> that loads their data from the master server by a means of zone replication.</p>
<p><span id="more-1558"></span></p>
<h3>Caching Name Servers</h3>
<p>Also called a <strong><em>recursive name server</em></strong>, this is most commonly the local DNS server that your operating system talks to.</p>
<p>When you make a request on your local PC, more than likely it will go out to your ISP&#8217;s DNS Caching server which will make a request to the Authoritative Name Server.  One of the features of most caching servers is that it will keep that request cached for a certain amount of time to speed lookups.</p>
<h3>Creating an Authoritative Name Server with BIND</h3>
<p>Once BIND DNS is installed you will see that it is a pretty bare install and needs to be setup via configuration files.</p>
<p>For some Wintel administrators this may be a little daunting in an age of GUI interfaces, but don’t worry it isn’t too painful, and gives you good practice for some *nix cross training.</p>
<p>In this demo I am going to create a Authoritative Name Server for the domain <strong>bindtest.com</strong> at the IP of 192.168.11.13, as a note this is only accessible at my internal network so don’t go searching around for it.</p>
<p>To refresh your memory we installed BIND DNS at <strong>C:\Windows\System32\dns</strong></p>
<p><strong>1.</strong>	Start by opening a command prompt with administrative rights by clicking on the <strong>Start</strong> menu, right click <strong>Command Prompt</strong> then left click on <strong>Run as Administrator</strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/1.png" alt="Configure BIND DNS on Windows Web Server 2008 - 1" title="Configure BIND DNS on Windows Web Server 2008 - 1" align="middle" width="278" height="155" border="0" /></p>
<p><strong>2.</strong>	Type in the following at the command prompt hitting <strong>Enter</strong> after each line:</p>
<blockquote><p>
<strong>cd c:\windows\system32\dns\bin (or where you installed BIND)<br />
rndc-confgen –a<br />
rndc-confgen &gt; C:\windows\system32\dns\etc\rndc.conf</strong>
</p></blockquote>
<p>Close the command prompt</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/2.png" alt="Configure BIND DNS on Windows Web Server 2008 - 2" title="Configure BIND DNS on Windows Web Server 2008 - 2" align="middle" width="597" height="293" border="0" /></p>
<p><strong>3.</strong>	Open Explorer and go to <strong>C:\windows\system32\dns\etc</strong> and create the following directories:</p>
<blockquote><p>
run<br />
zones<br />
log
</p></blockquote>
<p>Create an empty file in the log directory called <strong>named.log</strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/3.png" alt="Configure BIND DNS on Windows Web Server 2008 - 3" title="Configure BIND DNS on Windows Web Server 2008 - 3" align="middle" width="597" height="285" border="0" /></p>
<p><strong>4.</strong>	Download the following file: <a href="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/named.conf">named.conf</a> and place it in <strong>C:\windows\system32\dns\etc</strong> (or wherever you installed BIND).</p>
<p>If you did install BIND in a different directory, then in the named.conf go in and change the location in options for the directory to your install location.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/4.png" alt="Configure BIND DNS on Windows Web Server 2008 - 4" title="Configure BIND DNS on Windows Web Server 2008 - 4" align="middle" width="597" height="468" border="0" /></p>
<p><strong>5.</strong>	You also need to modify the <strong>named.conf</strong> to change the zone to the domain you want to manage.</p>
<p>In our example I am using <strong>bindtest.com</strong>, but you need to change this to match your domain.</p>
<p>You should also change the file name to replace <strong>db.bindtest.com.txt</strong> to <strong>db.%yourdomain.com%.txt</strong> &#8211;replacing %yourdomain.com% with your domain name.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/5.png" alt="Configure BIND DNS on Windows Web Server 2008 - 5" title="Configure BIND DNS on Windows Web Server 2008 - 5" align="middle" width="583" height="473" border="0" /></p>
<p><strong>6.</strong>	Open <strong>rndc.conf</strong> in notepad (in the <strong>etc</strong> folder) and copy everything below the line that says:</p>
<blockquote><p>
<strong># Use with the following in named.conf</strong>
</p></blockquote>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/6.png" alt="Configure BIND DNS on Windows Web Server 2008 - 6" title="Configure BIND DNS on Windows Web Server 2008 - 6" align="middle" width="597" height="558" border="0" /></p>
<p><strong>7.</strong>	Open <strong>named.conf</strong> and paste the contents of the clipboard at the end of the file.</p>
<p>Remove all the <strong>#</strong> from each line and delete the first line copied in and the last line copied in so it looks like the picture below. Save and close <strong>named.conf</strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/7.png" alt="Configure BIND DNS on Windows Web Server 2008 - 7" title="Configure BIND DNS on Windows Web Server 2008 - 7" align="middle" width="597" height="557" border="0" /></p>
<p><strong>8.</strong>	Download the following file: <a href="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/db.bindtest.com.txt">db.bindtest.com.txt</a> and place it in <strong>C:\windows\system32\dns\etc\zones</strong></p>
<p><strong>9.</strong>	Rename <strong>db.bindtest.com.txt</strong> to whatever you used in step 5, so that the file is <strong>named db.%yourdomain.com%.txt</strong> &#8212; replacing %yourdomain.com% with your domain name.</p>
<p><strong>10.</strong>	Open the <strong>db.bindtest.com.txt</strong> (or whatever you renamed it) and modify the following then save the file:</p>
<blockquote><p>
Change any reference to <strong>bindtest.com</strong> to your domain name</p>
<p>Change the serial line to reflect the current date in this format: <strong>YYYYMMDDRR</strong><br />
YYYY = YEAR<br />
MM = MONTH<br />
DD  = DAY<br />
RR  =  Revision number (01 if this is the first time)</p>
<p>Change the IPs to the IPs that your servers are using
</p></blockquote>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/8.png" alt="Configure BIND DNS on Windows Web Server 2008 - 8" title="Configure BIND DNS on Windows Web Server 2008 - 8" align="middle" width="450" height="338" border="0" /></p>
<p>Now you are configured to be an Authoritative Name Server for bindtest.com (or whatever your domain is named) with no recursive lookup.</p>
<h3>Open Server Firewall</h3>
<p>If you are using a firewall for your server either software or hardware, you will want to make sure that incoming requests on UDP port 53 are open.  This will make sure that your server will accept incoming queries.</p>
<h3>Start the BIND DNS Service</h3>
<p>Ok, we are finally ready to actually start this service.  Let’s go in and start this service.</p>
<p><strong>1.</strong>	Go to the <strong>Start</strong> button, then to the <strong>Administrative Tools</strong>, then left click on <strong>Services</strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/9.png" alt="Configure BIND DNS on Windows Web Server 2008 - 9" title="Configure BIND DNS on Windows Web Server 2008 - 9" align="middle" width="597" height="439" border="0" /></p>
<p><strong>2.</strong>	Scroll down and find <strong>ISC Bind</strong> and right click on it, then click on <strong>Start</strong> to start the service.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/10.png" alt="Configure BIND DNS on Windows Web Server 2008 - 10" title="Configure BIND DNS on Windows Web Server 2008 - 10" align="middle" width="597" height="296" border="0" /></p>
<p>That’s it!  The BIND DNS service is now up and running and ready to accept queries.  Let’s test out the service.</p>
<h3>Testing BIND DNS</h3>
<p>I am going to use a very cool tool that is loaded with BIND DNS that&#8217;s called <strong>DIG</strong>.</p>
<p>You will find it in the bin directory where you installed BIND. The tool will go out and query for a domain name and grab all the DNS records.  Let’s take a look:</p>
<p><strong>1.</strong>	Open a command prompt and navigate to the bin directory</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/11.png" alt="Configure BIND DNS on Windows Web Server 2008 - 11" title="Configure BIND DNS on Windows Web Server 2008 - 11" align="middle" width="597" height="322" border="0" /></p>
<p><strong>2.</strong>	Type in the following to get a feel for what you get back and hit Enter:</p>
<blockquote><p>
<strong>Dig Yahoo.com any</strong>
</p></blockquote>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/12.png" alt="Configure BIND DNS on Windows Web Server 2008 - 12" title="Configure BIND DNS on Windows Web Server 2008 - 12" align="middle" width="500" height="81" border="0" /></p>
<p><strong>3.</strong>	Below you will see a piece of the output:</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/13.png" alt="Configure BIND DNS on Windows Web Server 2008 - 13" title="Configure BIND DNS on Windows Web Server 2008 - 13" align="middle" width="597" height="325" border="0" /></p>
<p><strong>4.</strong>	Now that you know what to look for, I am going to use my test domain <strong>bindtest.com</strong> with the dig tool by typing: <strong>Dig @192.168.11.13 bindtest.com any</strong></p>
<blockquote><p>
<strong>Note:</strong> I use @192.168.11.13 because bindtest.com is not registered with ICANN so it tells dig to use the name server at that address.
</p></blockquote>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/14.png" alt="Configure BIND DNS on Windows Web Server 2008 - 14" title="Configure BIND DNS on Windows Web Server 2008 - 14" align="middle" width="597" height="195" border="0" /></p>
<p><strong>5.</strong>	You can see that the BIND Name Server is responding with the correct information:</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind2/15.png" alt="Configure BIND DNS on Windows Web Server 2008 - 15" title="Configure BIND DNS on Windows Web Server 2008 - 15" align="middle" width="597" height="281" border="0" /></p>
<p>We have now configured an Authoritative Name Server for the test server <strong>bindtest.com</strong> that responds correctly to DNS requests.</p>
<p>A quick note, when you make changes you will have to restart the ISC BIND Service or run the command <strong>c:\windows\system32\dns\bin\rndc reload</strong> from a command prompt or batch file.</p>
<p><br/></p>


<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Install BIND DNS on Windows Web Server 2008 – Part 1'>Install BIND DNS on Windows Web Server 2008 – Part 1</a></li>
<li><a href='http://windowsserver.trainsignal.com/configure-dhcp-on-windows-server-2008' rel='bookmark' title='Permanent Link: Configure DHCP on Windows Server 2008'>Configure DHCP on Windows Server 2008</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-server-core-roles' rel='bookmark' title='Permanent Link: Role Playing with Windows 2008 Server Core'>Role Playing with Windows 2008 Server Core</a></li>
</ul></h3>]]></content:encoded>
			<wfw:commentRss>http://windowsserver.trainsignal.com/configure-bind-dns-on-windows-web-server-2008/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Install BIND DNS on Windows Web Server 2008 – Part 1</title>
		<link>http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008</link>
		<comments>http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008#comments</comments>
		<pubDate>Tue, 28 Oct 2008 14:51:49 +0000</pubDate>
		<dc:creator>Dave Lawlor</dc:creator>
				<category><![CDATA[Server 2008]]></category>
		<category><![CDATA[BIND DNS]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[IIS 7]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Server]]></category>

		<guid isPermaLink="false">http://www.trainsignaltraining.com/?p=1425</guid>
		<description><![CDATA[Since Windows Server 2003 there has been a low cost entry in the server SKUs and that has been the Windows Web Server edition.
The 2003 version of this edition was severely limited by licensing to what you could install and do on it, and was really only a solution for the most basic of web [...]

<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/configure-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Configure BIND DNS on Windows Web Server 2008 &#8211; Part 2'>Configure BIND DNS on Windows Web Server 2008 &#8211; Part 2</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-active-directory-users' rel='bookmark' title='Permanent Link: Windows Server 2008 Active Directory &#8212; Creating Users is Easy!'>Windows Server 2008 Active Directory &#8212; Creating Users is Easy!</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-install-active-directory-domain-services' rel='bookmark' title='Permanent Link: Windows Server 2008: Install Active Directory Domain Services'>Windows Server 2008: Install Active Directory Domain Services</a></li>
</ul></h3>]]></description>
			<content:encoded><![CDATA[<p>Since Windows Server 2003 there has been a low cost entry in the server SKUs and that has been the Windows Web Server edition.</p>
<p>The 2003 version of this edition was severely limited by licensing to what you could install and do on it, and was really only a solution for the most basic of web sites.</p>
<p>The 2008 version has had most of those limits removed and is now a much more viable alternative for hosts and companies looking for a economical Windows based web server running IIS7.</p>
<p>One of the most glaring oversights for this edition of Windows Web Server is the exclusion of the DNS role.  I understand the argument from Microsoft that if you are running this edition of server more than likely your hosting company will have a DNS infrastructure in place and most users can and will use that.</p>
<p>I counter that with the fact that I like to control my own DNS name servers and records and do not like having to deal with a hosting company infrastructure that may or may not be streamlined for DNS requests.</p>
<p>I have read in various forums that the Server team is looking into this and it may change in the future, but for now we will have to find another solution for this problem.</p>
<p>This low cost (free) solution is going to be &#8212; installing BIND DNS on the server and configuring it to handle DNS queries.</p>
<p><span id="more-1425"></span></p>
<p>Today I&#8217;ll focus on the installation part and in Part 2 I&#8217;ll show you how to configure BIND DNS on Windows Web Server 2008.</p>
<h3>BIND DNS Server</h3>
<p><strong>BIND (Berkeley Internet Name Domain)</strong> is an open source implementation of Domain Name System (DNS) protocols distributed for free under the BSD License.</p>
<p>It is currently maintained on the Internet Systems Consortium and is used by the majority of the DNS servers on the Internet.</p>
<p>The current version we are going to be using in this article is BIND 9.5.0-P2-W2 (Windows-specific fixes).  You can download the current version at:</p>
<blockquote><p><a href="http://www.isc.org/index.pl?/sw/bind/index.php">http://www.isc.org/index.pl?/sw/bind/index.php</a></p></blockquote>
<h3>Creating a User Account for Bind</h3>
<p>BIND requires a local user with only &quot;Log on as a service&quot; privilege. The installer will actually check for this, and if the user has more rights it will ask if you really want to use that ID.</p>
<p>The default user for the BIND installer is <strong>named</strong>, but you can do any other name you want.</p>
<p><strong>1.</strong>	Open the Computer Management console</p>
<p><strong>2.</strong>	Select <strong>Local Users and Groups</strong> and then right click on <strong>Users</strong>, select <strong>New User&#8230;</strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/1.png" alt="Install BIND DNS on Windows Web Server 2008 – 1" title="Install BIND DNS on Windows Web Server 2008 – 1" align="middle" width="597" height="566" border="0" /></p>
<p><strong>3.</strong>	Fill in the new user information, I am going to use the following and then click <strong>Create</strong> before closing the New User window:</p>
<blockquote><p>
User name: <strong>named</strong><br />
Description: <strong>BIND DNS Account</strong><br />
Password: <strong>%password%</strong><br />
Confirm Password: <strong>%password%</strong><br />
Unselect: <strong>User must change password at next logon</strong><br />
Select: <strong>User cannot change password</strong><br />
Select: <strong>Password never expires</strong>
</p></blockquote>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/2.png" alt="Install BIND DNS on Windows Web Server 2008 – 2" title="Install BIND DNS on Windows Web Server 2008 – 2" align="middle" width="381" height="375" border="0" /></p>
<p><strong>4.</strong>	Now open the <strong>Local Security Policy MMC</strong> from the <strong>Administrative Tools Menu</strong>.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/3.png" alt="Install BIND DNS on Windows Web Server 2008 – 3" title="Install BIND DNS on Windows Web Server 2008 – 3" align="middle" width="597" height="485" border="0" /></p>
<p><strong>5.</strong>	Expand <strong>Local Policies</strong> then select <strong>User Rights Assignment</strong> in the policy pane; scroll down and right click on <strong>Log on as a service</strong>, then left click <strong>Properties</strong>.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/4.png" alt="Install BIND DNS on Windows Web Server 2008 – 4" title="Install BIND DNS on Windows Web Server 2008 – 4" align="middle" width="407" height="457" border="0" /></p>
<p><strong>6.</strong>	Click on <strong>Add User or Group&#8230; </strong></p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/5.png" alt="Install BIND DNS on Windows Web Server 2008 – 5" title="Install BIND DNS on Windows Web Server 2008 – 5" align="middle" width="597" height="566" border="0" /></p>
<p><strong>7.</strong>	Type in the user account you created, in our case the default <strong>named</strong>, then click <strong>Check Names</strong> to make sure you typed it correctly, then click <strong>Ok</strong>.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/6.png" alt="Install BIND DNS on Windows Web Server 2008 – 6" title="Install BIND DNS on Windows Web Server 2008 – 6" align="middle" width="458" height="245" border="0" /></p>
<p><strong>8.</strong>	Click <strong>Ok</strong> to exit the properties box, and you should see the account listed now next to the <strong>Log on as a service</strong> policy.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/7.png" alt="Install BIND DNS on Windows Web Server 2008 – 7" title="Install BIND DNS on Windows Web Server 2008 – 7" align="middle" width="597" height="491" border="0" /></p>
<p>That’s it for the user account for now. Later you will have to give the account you created read/write rights to the directory you install BIND into, but that will be covered in a bit.</p>
<h3>Install BIND DNS on Windows Web Server 2008</h3>
<p>This is where we will walk through the install and initial configuration of BIND DNS. Let’s get started!</p>
<p><strong>1.</strong>	Unzip the download and then click on <strong>BindInstall.exe</strong> to start the installation.</p>
<p><strong>2.</strong>	The installer will ask for the following information:</p>
<blockquote><p>
Target Directory: <strong>Your choice</strong><br />
Service Account Name:  <strong>The account we created earlier</strong><br />
Service Account Password: <strong>Password used</strong><br />
Confirm Service Account Password:  <strong>Password used</strong>
</p></blockquote>
<p>For options I am leaving the default , when you are done click Install</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/8.png" alt="Install BIND DNS on Windows Web Server 2008 – 8" title="Install BIND DNS on Windows Web Server 2008 – 8" align="middle" width="318" height="511" border="0" /></p>
<p><strong>3.</strong>	When you click on <strong>Install</strong> you might get a message saying the account has too many privileges, just click on No to continue.  You can go in and strip out more of the accounts rights, but as a average user, the attack profile will be low.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/9.png" alt="Install BIND DNS on Windows Web Server 2008 – 9" title="Install BIND DNS on Windows Web Server 2008 – 9" align="middle" width="408" height="136" border="0" /></p>
<p><strong>4.</strong>	After a few seconds you should see a message that states <strong>Bind installation completed successfully</strong>. Click <strong>Ok</strong>, and then click <strong>Exit</strong> on the installer.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/10.png" alt="Install BIND DNS on Windows Web Server 2008 – 10" title="Install BIND DNS on Windows Web Server 2008 – 10" align="middle" width="234" height="122" border="0" /></p>
<p><strong>5.</strong>	We now want to go in and give the user account you have been using full read/write rights to the directory you installed BIND to.</p>
<p><img src="http://www.trainsignaltraining.com/wpnew/wp-content/uploads/2008/10/dave_bind1/11.png" alt="Install BIND DNS on Windows Web Server 2008 – 11" title="Install BIND DNS on Windows Web Server 2008 – 11" align="middle" width="363" height="440" border="0" /></p>
<p>You have now installed BIND on the server and set it up to run as a service.  It is important to note that the installer does not copy over the help html files, so if you are going to need those you can move them to a convenient location yourself.</p>
<h3>Summary</h3>
<p>In this article we have installed BIND DNS on a Windows Web Server and set it up to run as a service under a local user.</p>
<p>Now since BIND DNS comes from the *NIX side of the house there is quite a bit more we have to do to configure this before it runs.</p>
<p>In the next article we will go through configuring BIND DNS with some demo configurations.</p>


<h3>Related posts:<ul><li><a href='http://windowsserver.trainsignal.com/configure-bind-dns-on-windows-web-server-2008' rel='bookmark' title='Permanent Link: Configure BIND DNS on Windows Web Server 2008 &#8211; Part 2'>Configure BIND DNS on Windows Web Server 2008 &#8211; Part 2</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-active-directory-users' rel='bookmark' title='Permanent Link: Windows Server 2008 Active Directory &#8212; Creating Users is Easy!'>Windows Server 2008 Active Directory &#8212; Creating Users is Easy!</a></li>
<li><a href='http://windowsserver.trainsignal.com/windows-server-2008-install-active-directory-domain-services' rel='bookmark' title='Permanent Link: Windows Server 2008: Install Active Directory Domain Services'>Windows Server 2008: Install Active Directory Domain Services</a></li>
</ul></h3>]]></content:encoded>
			<wfw:commentRss>http://windowsserver.trainsignal.com/install-bind-dns-on-windows-web-server-2008/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
