<?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>Oliver Hansen &#187; LinkedIn</title>
	<atom:link href="http://blog.oliverhansen.com/index.php/tag/linkedin/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oliverhansen.com</link>
	<description>A techie&#39;s not-so-technical weblog</description>
	<lastBuildDate>Sun, 27 Nov 2011 23:37:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>

	<item>

		<title>Using IAS (RADIUS) For Client VPN Authentication To Cisco PIX</title>

		<link>http://blog.oliverhansen.com/index.php/2009/01/27/using-ias-radius-for-client-vpn-authentication-to-cisco-pix/</link>

		<comments>http://blog.oliverhansen.com/index.php/2009/01/27/using-ias-radius-for-client-vpn-authentication-to-cisco-pix/#comments</comments>

		<pubDate>Wed, 28 Jan 2009 02:32:32 +0000</pubDate>

		<dc:creator>Oliver</dc:creator>

				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ias]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[radius]]></category>



		<guid isPermaLink="false">http://blog.oliverhansen.com/?p=407</guid>


		<description><![CDATA[<p>I just had an opportunity to set this up again. The domain controller we had that was the RADIUS server crashed over the weekend so this is one of many things I had to get going again. Yes, our backup strategy needs some attention. So anyways, it did give me an opportunity to re-learn how [...]]]></description>

	
		<content:encoded><![CDATA[<p>I just had an opportunity to set this up again. The domain controller we had that was the <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> server crashed over the weekend so this is one of many things I had to get going again. Yes, our backup strategy needs some attention. So anyways, it did give me an opportunity to re-learn how to get this going. The purpose of using <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> for the VPN connections is to allow VPN access for the employees we want to have it and let them use their credentials already stored in <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span>. The less user-names and passwords for employees to remember, the better.</p>
<p>The first thing is that the PIX Firewall (with VPN) was already set up when I got here so I won&#8217;t get into that configuration. It used to be configured with local accounts for each person who needed VPN and they had a static password. This was a bit cumbersome and insecure as the password never changed. I had used <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> to set up the same sort of thing for wireless authentication so I decided to see if I could get it working for the VPN. It took a little doing but I got it.<br />
<span id="more-407"></span></p>
<p>On Windows Server 2003, you need to install <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> (Internet Authentication Service). Go to <em>Add/Remove Programs</em> (appwiz.cpl) and then select <em>Add/Remove Windows Components</em> on the left side. Select <strong>Networking Services</strong> then <strong>Details</strong>, then put a check next to <strong>Internet Authentication Service</strong>. Select <strong>OK</strong> and <strong>Next</strong> and it will be installed. You will find the program under <em>Administrative Tools</em> in the Start Menu.</p>
<p>Once you open <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span>, you will need to right click <em>Internet Authentication Service (Local)</em> and select <em>Register Server in <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span></em>. This will add the computer to a security group in <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> and register the service. Next, right click on <em><span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> Clients</em> and select <em>New <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">Radius</acronym></span> Client</em>. Here, you will put in the info about your PIX device. Now, even though there is an option in Client-Vendor for Cisco, we will leave it at the default value of <em><span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> Standard</em>. Here, you also choose a shared secret. I strongly recommend using a very long string of numbers, letters and symbols. You will only need to enter this here and in the PIX one time and then you can forget about it so don&#8217;t worry about making it something easy to remember. One final important note on this step is to leave the box <strong>unchecked</strong> for <em>Message Authenticator attribute</em>.</p>
<p>Next go to the <em>Remote Access Policies</em> window. Right click and select <em>New Remote Access Policy</em>. Now, I&#8217;m going to suggest you do it a little differently than I did originally but it will save you making a few changes later. Instead of using the wizard, select <em>Set up a custom policy</em>. You can name it something like &#8220;Allow VPN Access&#8221;. Now, in policy conditions select <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Network Attached Storage' );"><acronym class="uttAcronym">NAS</acronym></span>-IP-Address and then enter the IP address of your PIX. The second attribute we&#8217;ll select is <em>Windows-Groups</em>. You will need to have created a group in <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> first before you can select it so create one called &#8220;VPN Access&#8221; or something similar. This is the security group you&#8217;ll place all users who you want to have access. If a user that does not have access tries to use it when they are not in the group it will fail. After you have added the group, click next and you will be finished. Note the order of the policies &#8212; the server will attempt to match each rule starting with the first and if it matches the default rule that denies connections first then it won&#8217;t even evaluate yours.</p>
<p>Now that you have your rule in place, open it up for more details. Click on the Advanced tab then Add. Here, you want to add <em>Ignore-User-Dialin-Properties</em> and set it to <strong>True</strong>. This tells <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> to ignore the properties of each user in their profile which gives them dial-in privileges. I assume this was a previous way of configuring remote access that is not used much anymore. Having users in the security group you created earlier controls the permission of users connecting. Next, go to the Encryption tab and select every encryption but the <em>no encryption</em> box. Then on to Authentication and choose only Unencrypted authentication (PAP, SPAP). Now, this last one with no encryption &#8212; I tried very hard to see if there was another way because I don&#8217;t want any credentials floating around in plain text but I didn&#8217;t see a way. I&#8217;m no security expert but when I analyzed some traffic establishing the connection, it looks like the pre-shared key we set up before encrypts the authentication so it is in plain text but only inside of an already encrypted tunnel so it should be safe. Feel free to correct me because I&#8217;m still learning about VPNs. After that setting you should be done with the <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> setup.</p>
<p>Now for the PIX. For this I used the PDM interface. I know the true Cisco experts will prefer the command line and I do for switches usually but for the VPN I&#8217;m sticking with the PDM interface for now. Once you are logged in, go to <em>Configuration</em>. Once there, select the <em>System Properties</em> tab and then navigate to the <em>AAA</em> category. Under <em>AAA Server Groups</em> you will see <strong><span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> </strong>among others. The only thing I set was <strong>Dead Time</strong> to 0. If you have more than one <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> server you may want to set this to 10 minutes or so because it is the time it will consider a server dead if it can&#8217;t contact it and then it will use another server during this time period. On to <em>AAA Servers</em>. Click<em> Add</em> and select <em><span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span></em> for the group, <em>inside</em> for the interface, the <em>IP address</em> and also your <em>key</em> that you created back in <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span>. Make sure you are <strong>applying</strong> these settings as you go. Next, we move to the <em>VPN</em> tab and select the <em>IKE</em> category. Find the <em>XAuth/Mode Config</em> and edit the <em>outside</em> interface. Here you&#8217;ll select <strong><span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span></strong> for <em>server group</em> and if you want you can check the box to use <strong>LOCAL</strong> accounts when the <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> fails. If for some reason your <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> server goes down, you could connect using a local account (such as administrator). This would mostly benefit the admins who know the password as other users wouldn&#8217;t know what to type. However, if you have a weak password I suppose it could be a security risk. After you have that set you can apply then save the changes to the PIX.</p>
<p>There is always troubleshooting of course. In the PIX, you can click the Monitoring icon and then view the PDM Log. This should show you when a <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span> lookup is attempted or if it is not then what is. In <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> you&#8217;ll want to look under your normal event logs in the System setting. You will see <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> as Source and you can see what policy is matched. If your policy is not being matched then you need to find out why. It does give you good information such as the IPs, user-name, the authentication and encryption being used. If any of those do not match you may see it is being matched against another <em>Policy-Name</em> and that will give you some clues.</p>
<div id="crp_related"><h2>Possibly Related Posts:</h2><ul><li><a href="http://blog.oliverhansen.com/index.php/2008/11/17/replace-first-domain-controller-in-forest/" rel="bookmark" class="crp_title">Replace First Domain Controller in Forest</a></li><li><a href="http://blog.oliverhansen.com/index.php/2009/03/22/routing-and-remote-access-changes-from-automatic-to-disabled/" rel="bookmark" class="crp_title">Routing and Remote Access Changes From Automatic to Disabled</a></li><li><a href="http://blog.oliverhansen.com/index.php/2009/03/02/add-new-exchange-2003-server-to-existing-organization/" rel="bookmark" class="crp_title">Add New Exchange 2003 Server To Existing Organization</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>

	

		<wfw:commentRss>http://blog.oliverhansen.com/index.php/2009/01/27/using-ias-radius-for-client-vpn-authentication-to-cisco-pix/feed/</wfw:commentRss>


	
	</item>

	
	<item>

		<title>Moving and Organizing My Home Server Closet</title>

		<link>http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/</link>

		<comments>http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/#comments</comments>

		<pubDate>Sat, 20 Dec 2008 22:45:29 +0000</pubDate>

		<dc:creator>Oliver</dc:creator>

				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[closet]]></category>
		<category><![CDATA[desk]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[organize]]></category>



		<guid isPermaLink="false">http://blog.oliverhansen.com/?p=344</guid>


		<description><![CDATA[<p>I actually did this back in August but I didn&#8217;t get around to uploading the photos til today so here it is!</p>
<p>Some wise person suggested that since I had a free room that I move my servers to the closet in that room instead of keeping them in my own closet. I&#8217;ve gotten used to [...]]]></description>

	
		<content:encoded><![CDATA[<p><strong>I actually did this back in August but I didn&#8217;t get around to uploading the photos til today so here it is!</strong></p>
<p>Some wise person suggested that since I had a free room that I move <a href="http://blog.oliverhansen.com/index.php/2007/03/27/my-network-attached-storage-solution-part-25-update/">my servers</a> to the closet in that room instead of keeping them in my own closet. I&#8217;ve gotten used to closing the door to the walk-in closet each night to lessen the noise of the fans but having them in another room would be even better! I decided if I was going to do this that I should do it a little better than last time. I now have three servers: One acting as my router and running <a href="http://www.ipcop.org/">IPCop</a>, a second running a <a href="http://www.lighttpd.net/">web server</a> for local development and testing, and a third running <a href="http://www.samba.org/">Samba</a> and acting as my main file server. It started as just one and grew to more.</p>
<p>Instead of taking up more floor space, I decided to stop by the local thrift store and find some sort of small desk. I found a pretty beat up rolling desk and paid $10 for it. One wheel fell off while I was rolling it out to the car but oh well. haha. Anyways, it fit in the closet and had two levels for my computers to sit on.</p>
<p>I had some zip ties and cable running hardware from when I planned to re-run my grandma&#8217;s phone line a while back so I used those to run the cable along the wall instead of the gaff tape I used previously. I couldn&#8217;t mount the switch on the wall but I did put it up above on the top shelf of the closet. I used zip ties as cable management to run the permanent cables up to the switch. As I get more or have temporary cables I won&#8217;t worry about the neatness so much but at least the existing cables are managed nicely. It&#8217;s not perfect by any standards but I think it&#8217;s a step up and not bad for an amateur with a couple hours. </p>
<p>Photos below:<br />
<span id="more-344"></span><br />

<a href='http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/p1040128/' title='Power To UPS'><img width="150" height="150" src="http://blog.oliverhansen.com/wp-content/uploads/2008/12/p1040128-150x150.jpg" class="attachment-thumbnail" alt="Power To UPS" title="Power To UPS" /></a>
<a href='http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/p1040129/' title='Poor Man&#039;s UPS (aka none)'><img width="150" height="150" src="http://blog.oliverhansen.com/wp-content/uploads/2008/12/p1040129-150x150.jpg" class="attachment-thumbnail" alt="Poor Man&#039;s UPS (aka none)" title="Poor Man&#039;s UPS (aka none)" /></a>
<a href='http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/p1040130/' title='Gigabit Switch and Fan'><img width="150" height="150" src="http://blog.oliverhansen.com/wp-content/uploads/2008/12/p1040130-150x150.jpg" class="attachment-thumbnail" alt="Gigabit Switch and Fan" title="Gigabit Switch and Fan" /></a>
<a href='http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/p1040131/' title='Power and Cable Modem'><img width="150" height="150" src="http://blog.oliverhansen.com/wp-content/uploads/2008/12/p1040131-150x150.jpg" class="attachment-thumbnail" alt="Power and Cable Modem" title="Power and Cable Modem" /></a>
<a href='http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/p1040132/' title='File Server and UPS'><img width="150" height="150" src="http://blog.oliverhansen.com/wp-content/uploads/2008/12/p1040132-150x150.jpg" class="attachment-thumbnail" alt="File Server and UPS" title="File Server and UPS" /></a>
</p>
<div id="crp_related"><h2>Possibly Related Posts:</h2><ul><li><a href="http://blog.oliverhansen.com/index.php/2007/09/27/updating-my-freebsd-installation-automatically/" rel="bookmark" class="crp_title">Updating My FreeBSD Installation &#8212; Automatically</a></li><li><a href="http://blog.oliverhansen.com/index.php/2007/08/05/recovering-my-freebsd-nas-server-from-a-hard-drive-failure/" rel="bookmark" class="crp_title">Recovering My FreeBSD <span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Network Attached Storage' );"><acronym class="uttAcronym">NAS</acronym></span> Server From A Hard Drive Failure</a></li><li><a href="http://blog.oliverhansen.com/index.php/2007/03/27/my-network-attached-storage-solution-part-25-update/" rel="bookmark" class="crp_title">My Network Attached Storage Solution &#8211; Part 2.5 &#8211; Update</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>

	

		<wfw:commentRss>http://blog.oliverhansen.com/index.php/2008/12/20/moving-and-organizing-my-home-server-closet/feed/</wfw:commentRss>


	
	</item>

	
	<item>

		<title>Reply On Top Of Message In Thunderbird 2.0.0.18 Linux</title>

		<link>http://blog.oliverhansen.com/index.php/2008/12/10/reply-on-top-of-message-in-thunderbird-20018-linux/</link>

		<comments>http://blog.oliverhansen.com/index.php/2008/12/10/reply-on-top-of-message-in-thunderbird-20018-linux/#comments</comments>

		<pubDate>Thu, 11 Dec 2008 01:46:57 +0000</pubDate>

		<dc:creator>Oliver</dc:creator>

				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[reply]]></category>
		<category><![CDATA[thunderbird]]></category>



		<guid isPermaLink="false">http://blog.oliverhansen.com/?p=359</guid>


		<description><![CDATA[<p>I know I found the option to do this in Windows but I couldn&#8217;t find it in my Linux Mint version of Thunderbird. The default behavior seems to be starting your reply at the bottom of the last message you received which is actually considered good etiquette for mailing lists and such but when responding [...]]]></description>

	
		<content:encoded><![CDATA[<p>I know I found the option to do this in Windows but I couldn&#8217;t find it in my <a href="http://www.linuxmint.org/">Linux Mint</a> version of Thunderbird. The default behavior seems to be starting your reply at the bottom of the last message you received which is actually considered good etiquette for mailing lists and such but when responding to personal emails I like to reply on the top.</p>
<p>For some reason I couldn&#8217;t find this in the normal settings so I went to advanced under <strong>Edit -> Preferences -> Advanced</strong>. Under the <strong>General</strong> tab, click on<strong> Config Editor</strong> then type &#8220;reply&#8221; into the filter box. The entry you want is <em>mail.identity.default.reply_on_top</em> which was set to &#8220;0&#8243;. Set it to &#8220;1&#8243; (true in boolean) and you&#8217;re set!</p>
<div id="crp_related"><h2>Possibly Related Posts:</h2><ul><li><a href="http://blog.oliverhansen.com/index.php/2008/10/20/etcgrubmessagemint-file-not-found-on-linux-mint/" rel="bookmark" class="crp_title">/etc/grub/message.mint &#8211; file not found on Linux Mint</a></li><li><a href="http://blog.oliverhansen.com/index.php/2007/10/01/what-device-is-my-serial-port-in-freebsd/" rel="bookmark" class="crp_title">What Device Is My Serial Port In FreeBSD?</a></li><li><a href="http://blog.oliverhansen.com/index.php/2009/01/24/move-supreme-commander-forged-alliance-menu-to-left-side/" rel="bookmark" class="crp_title">Move Supreme Commander: Forged Alliance Menu To Left Side</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>

	

		<wfw:commentRss>http://blog.oliverhansen.com/index.php/2008/12/10/reply-on-top-of-message-in-thunderbird-20018-linux/feed/</wfw:commentRss>


	
	</item>

	
	<item>

		<title>Replace First Domain Controller in Forest</title>

		<link>http://blog.oliverhansen.com/index.php/2008/11/17/replace-first-domain-controller-in-forest/</link>

		<comments>http://blog.oliverhansen.com/index.php/2008/11/17/replace-first-domain-controller-in-forest/#comments</comments>

		<pubDate>Mon, 17 Nov 2008 15:03:10 +0000</pubDate>

		<dc:creator>Oliver</dc:creator>

				<category><![CDATA[Technology]]></category>
		<category><![CDATA[demote]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[domain controller]]></category>
		<category><![CDATA[forest]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[replace]]></category>



		<guid isPermaLink="false">http://blog.oliverhansen.com/?p=353</guid>


		<description><![CDATA[<p>This is the first in some posts that will be from the wiki I use at work. I&#8217;ll remove the work-specific details but leave the general info for others to use. Many of it is compiled from different MS Knowledge Base articles.</p>
<p>Add NewServer to the domain</p>
<p>Either join the server to the domain during setup or [...]]]></description>

	
		<content:encoded><![CDATA[<p>This is the first in some posts that will be from the wiki I use at work. I&#8217;ll remove the work-specific details but leave the general info for others to use. Many of it is compiled from different MS Knowledge Base articles.<span id="more-353"></span></p>
<p><strong>Add NewServer to the domain</strong></p>
<p>Either join the server to the domain during setup or after</p>
<p><strong>Promote NewServer to a Domain Controller</strong></p>
<p>Click Start->Run and type dcpromo.exe</p>
<p>Follow the prompts to add a Domain Controller to an existing domain</p>
<p><strong>Make NewServer a Global Catalog Server</strong></p>
<p>Having at least one Global Catalog server in the domain is critical. If you already have more than one GC in the domain you may choose to skip this step.</p>
<p>Open Active Directory Sites and Services, expand Sites->&#8221;Site Containing NewServer&#8221;->Servers->NewServer, right-click NTDS Settings, check the box next to Global Catalog.</p>
<p>The process of replicating the GC to NewServer may take a while depending on the network setup and size. Look for EventID 1119 under Event Viewer->Directory Services to confirm that the server is now a GC.</p>
<p><strong>Transfer FSMO roles from OldServer to NewServer</strong></p>
<p>Before you can transfer the schema master role to the new server you must register a dll file. To do this, open a command prompt and type <em>regsvr32 schmmgmt.dll</em> then wait for the command to finish.</p>
<p><strong>Transfer the Schema Master Role</strong><br />
1. Click Start, click Run, type mmc in the Open box, and then click OK.<br />
2. On the File, menu click Add/Remove Snap-in.<br />
3. Click Add.<br />
4. Click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Schema, click Add, click Close, and then click OK.<br />
5. In the console tree, right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Schema, and then click Change Domain Controller.<br />
6. Click Specify Name, type the name of the domain controller that will be the new role holder, and then click OK.<br />
7. In the console tree, right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Schema, and then click Operations Master.<br />
8. Click Change.<br />
9. Click OK to confirm that you want to transfer the role, and then click Close. </p>
<p><strong>Transfer the Domain Naming Master Role</strong><br />
1. Click Start, point to Administrative Tools, and then click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Domains and Trusts.<br />
2. Right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Domains and Trusts, and then click Connect to Domain Controller. </p>
<p>NOTE: You must perform this step if you are not on the domain controller to which you want to transfer the role. You do not have to perform this step if you are already connected to the domain controller whose role you want to transfer.<br />
3. Do one of the following:<br />
 • In the Enter the name of another domain controller box, type the name of the domain controller that will be the new role holder, and then click OK. </p>
<p>-or-<br />
• In the Or, select an available domain controller list, click the domain controller that will be the new role holder, and then click OK. </p>
<p>4. In the console tree, right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Domains and Trusts, and then click Operations Master.<br />
5. Click Change.<br />
6. Click OK to confirm that you want to transfer the role, and then click Close. </p>
<p><strong>Transfer the RID Master, PDC Emulator, and Infrastructure Master Roles</strong><br />
1. Click Start, point to Administrative Tools, and then click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Users and Computers.<br />
2. Right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Users and Computers, and then click Connect to Domain Controller. </p>
<p>NOTE: You must perform this step if you are not on the domain controller to which you want to transfer the role. You do not have to perform this step if you are already connected to the domain controller whose role you want to transfer.<br />
3. Do one of the following:<br />
• In the Enter the name of another domain controller box, type the name of the domain controller that will be the new role holder, and then click OK. </p>
<p>-or-<br />
• In the Or, select an available domain controller list, click the domain controller that will be the new role holder, and then click OK. </p>
<p>4. In the console tree, right-click <span class="ubernym uttJustLink" onmouseover="domTT_activate(this, event, 'content', 'Microsoft Directory Service' );">Active Directory</span> Users and Computers, point to All Tasks, and then click Operations Master.<br />
5. Click the appropriate tab for the role that you want to transfer (RID, PDC, or Infrastructure &#8211; Must do all 3), and then click Change.<br />
6. Click OK to confirm that you want to transfer the role, and then click Close. </p>
<p>Note: When configuring a forest with multiple domains and every domain controller is not a GC server you must not place the Infrastructure Master role on the same server holding the GC role. If configuring a server in a single domain forest, the GC and infrastructure master roles can both be on the same server. From <a href="http://support.microsoft.com/kb/223346/">http://support.microsoft.com/kb/223346/</a></p>
<p><strong> Demote Old Server</strong></p>
<p>Dcpromo.exe</p>
<p>Before running dcpromo.exe, ensure that the DNS settings for the Domain Controller&#8217;s network adapters are pointing to another DNS server. If it is pointing to it&#8217;s own IP address then it will not be able to continue once the AD DNS records are removed. This is only if the DC is running the DNS service.</p>
<hr />
Source: <a href="http://support.microsoft.com/kb/324801">http://support.microsoft.com/kb/324801</a></p>
<div id="crp_related"><h2>Possibly Related Posts:</h2><ul><li><a href="http://blog.oliverhansen.com/index.php/2009/01/27/using-ias-radius-for-client-vpn-authentication-to-cisco-pix/" rel="bookmark" class="crp_title">Using <span class="ubernym uttAbbreviation" onmouseover="domTT_activate(this, event, 'content', 'Internet Authentication Service' );"><abbr class="uttAbbreviation">IAS</abbr></span> (<span class="ubernym uttAcronym" onmouseover="domTT_activate(this, event, 'content', 'Remote Authentication Dial In User Service' );"><acronym class="uttAcronym">RADIUS</acronym></span>) For Client VPN Authentication To Cisco PIX</a></li><li><a href="http://blog.oliverhansen.com/index.php/2009/03/02/add-new-exchange-2003-server-to-existing-organization/" rel="bookmark" class="crp_title">Add New Exchange 2003 Server To Existing Organization</a></li><li><a href="http://blog.oliverhansen.com/index.php/2009/03/26/apple-ad-login-error-the-home-folder-for-the-user-account-is-located-on-afp-or-smb-server/" rel="bookmark" class="crp_title">Apple &#8211; AD Login Error: The home folder for the user account is located on AFP or SMB server</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>

	

		<wfw:commentRss>http://blog.oliverhansen.com/index.php/2008/11/17/replace-first-domain-controller-in-forest/feed/</wfw:commentRss>


	
	</item>

	
	<item>

		<title>Use nslookup To Find MX Records</title>

		<link>http://blog.oliverhansen.com/index.php/2008/06/29/use-nslookup-to-find-mx-records-on-windows/</link>

		<comments>http://blog.oliverhansen.com/index.php/2008/06/29/use-nslookup-to-find-mx-records-on-windows/#comments</comments>

		<pubDate>Sun, 29 Jun 2008 17:14:06 +0000</pubDate>

		<dc:creator>Oliver</dc:creator>

				<category><![CDATA[Technology]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[mx records]]></category>
		<category><![CDATA[nslookup]]></category>



		<guid isPermaLink="false">http://blog.oliverhansen.com/?p=277</guid>


		<description><![CDATA[<p>I wasn&#8217;t sure if there was a way to do this but I found you can actually change the type of record you are looking up in windows with nslookup. After opening the nslookup console by typing nslookup at the command prompt, simply type:
set type=mx
I also found you can set type to any other lookup [...]]]></description>

	
		<content:encoded><![CDATA[<p>I wasn&#8217;t sure if there was a way to do this but I found you can actually change the type of record you are looking up in windows with nslookup. After opening the nslookup console by typing nslookup at the command prompt, simply type:<br />
<code>set type=mx</code><br />
I also found you can set type to any other lookup (ptr, a) and find the results. Nice and easy.</p>
<div id="crp_related"><h2>Possibly Related Posts:</h2><ul><li><a href="http://blog.oliverhansen.com/index.php/2008/02/19/force-freebsd-to-run-startup-scripts-without-rebooting/" rel="bookmark" class="crp_title">Force FreeBSD to Run Startup Scripts Without Rebooting</a></li><li><a href="http://blog.oliverhansen.com/index.php/2007/10/28/cron-is-different-in-freebsd-and-linux/" rel="bookmark" class="crp_title">Cron is Different in FreeBSD and Linux</a></li><li><a href="http://blog.oliverhansen.com/index.php/2008/06/16/synchronize-host-and-guest-clocks-in-vmware-player-when-guest-os-loses-time/" rel="bookmark" class="crp_title">Synchronize Host and Guest Clocks in VMware Player</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>

	

		<wfw:commentRss>http://blog.oliverhansen.com/index.php/2008/06/29/use-nslookup-to-find-mx-records-on-windows/feed/</wfw:commentRss>


	
	</item>

	
</channel>

</rss>
