<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1269742499988951741</id><updated>2011-10-10T04:10:16.329+01:00</updated><category term='linux'/><category term='GAL'/><category term='windows server 2008'/><category term='SMART'/><category term='hide from gal'/><category term='hdd'/><category term='freesco'/><category term='VMWare'/><category term='aduc'/><category term='DNS'/><category term='foxclocks'/><category term='security'/><category term='RRAS'/><category term='ldifde'/><category term='memory'/><category term='networking'/><category term='w2k8'/><category term='case'/><category term='dnscmd'/><category term='hyper v'/><category term='portable'/><category term='adblock'/><category term='vpc'/><category term='Firefox'/><category term='RoboCopy'/><category term='exchange 07'/><category term='Event Viewer'/><category term='custom searches'/><category term='virtual pc'/><category term='isa'/><category term='motherboard'/><category term='domain'/><category term='nVIDIA'/><category term='ebuyer'/><category term='esx'/><category term='mx'/><category term='exchange'/><category term='DHCP'/><category term='Vyatta'/><category term='cpu'/><category term='Windows 7'/><title type='text'>My Virtual World</title><subtitle type='html'>My quest to create an entire network infrastructure only using one physical machine.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-8588462920542268482</id><published>2009-10-06T20:07:00.008+01:00</published><updated>2009-10-06T21:18:54.995+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='dnscmd'/><category scheme='http://www.blogger.com/atom/ns#' term='mx'/><title type='text'>Remove an Individual DNS Entry</title><content type='html'>Simple I hear you say?!  I work in an enterprise with 51 Windows DNS servers though.  I don't really want to connect to each one to delete an individual record.  The scenario was that due to some heavy handed builders cutting through some data cables, a company that we frequently email had to change it's public MX record in a hurry.&lt;br /&gt;&lt;br /&gt;There was no staged phase over, it's MX record was &lt;span style="font-style: italic;"&gt;this &lt;/span&gt;one minute and &lt;span style="font-style: italic;"&gt;that &lt;/span&gt;the next.  However, it sometimes takes days for DNS changes to filter across the globe and we were with out email correspondence until the new MX record was in use on our DNS servers.&lt;br /&gt;&lt;br /&gt;I needed a quick way to wipe this record from each server so that emails could flow freely from my company to theirs.  Which is why I created this script; by using the &lt;span style="font-weight: bold;"&gt;dnscmd &lt;/span&gt;line and a few questions it compiles the 51 lines I needed to wipe a record from each of the DNS servers.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;@ECHO OFF&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;ECHO.&lt;br /&gt;ECHO Clear individual entry from Windows Domain DNS servers.&lt;br /&gt;ECHO Top Tips from www.vMowfo.co.uk&lt;br /&gt;ECHO.&lt;br /&gt;&lt;br /&gt;SET /P A=Enter the DNS record name (www.google.com):&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;SET /P B=Record type (A, MX, etc):&lt;br /&gt;SET /P C=Incorrect IP:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;dnscmd     SERVERNAME    /recorddelete     /cache     "%A%"     "%B%"     "%C%"     /f&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It starts of with the ubiquitary information text.  Then goes into the 3 questions; DNS name, record type &amp;amp; IP in question.  These are the 3 variables for the dnscmd /recorddelete command.&lt;br /&gt;&lt;br /&gt;A quick example of the script in action.  We have a DNS entry we need, which just happens to be www.vmowfo.co.uk.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Ssug16jlrMI/AAAAAAAAALY/ZXvIeOb8F5g/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 179px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Ssug16jlrMI/AAAAAAAAALY/ZXvIeOb8F5g/s400/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5389578227190967490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This is the script running.  As you can see I've entered www.vmowfo.co.uk as the DNS name, A as the record type and it's IP.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SsujmUSw-1I/AAAAAAAAALg/QqtDY7n0Nd0/s1600-h/2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 121px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SsujmUSw-1I/AAAAAAAAALg/QqtDY7n0Nd0/s400/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5389581257756703570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Voila, the record has gone.  To make the whole thing worth while I need to do it to all the 51 DNS servers.  To get a list of your Windows DNS servers, type this at the prompt:&lt;br /&gt;&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 14"&gt;&lt;meta name="Originator" content="Microsoft Word 14"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CNEILMO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5CNEILMO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CNEILMO%7E1%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-GB&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:enableopentypekerning/&gt;    &lt;w:dontflipmirrorindents/&gt;    &lt;w:overridetablestylehps/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} &lt;/style&gt; &lt;![endif]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=";font-family:&amp;quot;;"  lang="EN-US"&gt;nltest /dclist:&lt;/span&gt;FQDN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Where FQDN is your internal domain name.  A few quick data organisation tricks in Excel soon produced this as the new batch command file:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SsukmeFw-yI/AAAAAAAAALo/uq29VPRHRAc/s1600-h/4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 276px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SsukmeFw-yI/AAAAAAAAALo/uq29VPRHRAc/s400/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5389582359898159906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-8588462920542268482?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/8588462920542268482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/10/remove-individual-dns.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8588462920542268482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8588462920542268482'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/10/remove-individual-dns.html' title='Remove an Individual DNS Entry'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/Ssug16jlrMI/AAAAAAAAALY/ZXvIeOb8F5g/s72-c/1.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3237640592524260113</id><published>2009-09-30T22:56:00.011+01:00</published><updated>2009-10-01T12:18:25.010+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ldifde'/><category scheme='http://www.blogger.com/atom/ns#' term='hide from gal'/><category scheme='http://www.blogger.com/atom/ns#' term='custom searches'/><category scheme='http://www.blogger.com/atom/ns#' term='aduc'/><title type='text'>AD Queries &amp; LDIFDE</title><content type='html'>The other day I was required to report on how many users had thier email addresses hidden from the Global Address List, but also who were not disabled.  This was a first for me, but was surprisingly easy to produce.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSJ2WTwjpI/AAAAAAAAAKA/Pn5Kz-b0yGY/s1600-h/1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 255px; height: 197px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSJ2WTwjpI/AAAAAAAAAKA/Pn5Kz-b0yGY/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5387582621036351122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Starting in ADUC there is a Saved Queries folder, which leant itself to right clicking &gt; new &gt; query.  From there I typed in the name of the search and followed the define query link.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSJ-O-BJjI/AAAAAAAAAKI/92j82Yd_m0s/s1600-h/2.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 180px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSJ-O-BJjI/AAAAAAAAAKI/92j82Yd_m0s/s200/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5387582756505069106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This brought up a search window much like the advanced find in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ADUC&lt;/span&gt; itself.  It had a custom search option which selected, as I already knew what I was looking for from flicking through a user account in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ADSI&lt;/span&gt; edit.  So I thought!&lt;br /&gt;&lt;br /&gt;As previously mentioned, I had scoured a user account in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ADSI&lt;/span&gt; edit to see what options I needed to search for.  I had guessed they were &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;msExchHideFromAddressLists&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;userAccountControl&lt;/span&gt;.  The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;msExchHideFromAddressLists&lt;/span&gt; values were quite simple to work out; true or false.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;userAccountControl&lt;/span&gt; was interesting though, as for a disabled account the value was 2, I assumed the value for an enabled account would be 1?!  I had to search around to find out the value &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;should have&lt;/span&gt; been 512!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSP18IO-uI/AAAAAAAAAKg/3TSXOxVeIgE/s1600-h/4.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 217px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SsSP18IO-uI/AAAAAAAAAKg/3TSXOxVeIgE/s320/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5387589211078458082" border="0" /&gt;&lt;/a&gt;This produced the result in the image to the left.  It automatically put in the object category and object class.&lt;br /&gt;&lt;br /&gt;After clicking &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;OK&lt;/span&gt; and &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;OK&lt;/span&gt; again the results of my search were displayed.  Success!  Not quite finished though, as I wanted to email these results to another member of staff, what I needed was &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ldifde&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;This was another first, which I just went straight to google to find out a suggested string which I could customise.  I ended up with:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ldifde&lt;/span&gt; -f &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;DisabledUsers&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;txt&lt;/span&gt; -d "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;OU&lt;/span&gt;=User Accounts,DC=domain,DC=name,DC=net" -p &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;subtree&lt;/span&gt; -r "(&amp;amp;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;objectCategory&lt;/span&gt;=&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;perso&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;n)(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;userAccountControl&lt;/span&gt;=512)(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;msExchHideFromAddressLists&lt;/span&gt;=TRUE))" -l "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;cn&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The options in detail are:&lt;br /&gt;&lt;br /&gt;-f &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;DisabledUsers&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;txt&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;- export to file of this name&lt;/span&gt;&lt;br /&gt;-d "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;OU&lt;/span&gt;=User Accounts,DC=domain,DC=name,DC=net"&lt;span style="font-weight: bold;"&gt; - specific domain and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;OU&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;-p &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;subtree&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; - to include sub &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;OU's&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;-r "(&amp;amp;(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;objectCategory&lt;/span&gt;=person)(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;userAccountControl&lt;/span&gt;=512)(&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;msExchHideFromAddressLists&lt;/span&gt;=TRUE))"&lt;span style="font-weight: bold;"&gt; - the search string, copied from above&lt;/span&gt;&lt;br /&gt;-l "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;cn&lt;/span&gt;"&lt;span style="font-weight: bold;"&gt; - what to list in the results&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;After running this command I was presented a screen like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SsSMkK_krSI/AAAAAAAAAKQ/uAyuhtpjey0/s1600-h/7.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 159px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SsSMkK_krSI/AAAAAAAAAKQ/uAyuhtpjey0/s320/7.JPG" alt="" id="BLOGGER_PHOTO_ID_5387585607296134434" border="0" /&gt;&lt;/a&gt;and a text file like this, ready to be copied into an email:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SsSMkmJlriI/AAAAAAAAAKY/GDZp70pibHk/s1600-h/8.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 148px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SsSMkmJlriI/AAAAAAAAAKY/GDZp70pibHk/s320/8.JPG" alt="" id="BLOGGER_PHOTO_ID_5387585614585900578" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3237640592524260113?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3237640592524260113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/ad-queries-ldifde.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3237640592524260113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3237640592524260113'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/ad-queries-ldifde.html' title='AD Queries &amp; LDIFDE'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ViEARkeW7MU/SsSJ2WTwjpI/AAAAAAAAAKA/Pn5Kz-b0yGY/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-5526725466538028646</id><published>2009-09-17T20:49:00.004+01:00</published><updated>2009-09-17T20:58:29.343+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hyper v'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Back to Hyper V</title><content type='html'>I've been unable to locate a spare Broadcom network card at work (they're all built in) and XFX (my motherboard) doesn't provide Linux drivers - shock!  I suppose I could hunt out alternate driver sources, like extracting them from a proper Linux distro, but I don't know how!&lt;br /&gt;&lt;br /&gt;I believe I have a full version of 2008, so I'm going to give Hyper V another go at the weekend.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/SrKUuEkQNAI/AAAAAAAAAIw/FVI_MzwzrC0/s1600-h/windows-server-2008-hyper-v-logo-v_2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 142px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/SrKUuEkQNAI/AAAAAAAAAIw/FVI_MzwzrC0/s320/windows-server-2008-hyper-v-logo-v_2.png" alt="" id="BLOGGER_PHOTO_ID_5382528023881856002" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-5526725466538028646?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/5526725466538028646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/back-to-hyper-v.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/5526725466538028646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/5526725466538028646'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/back-to-hyper-v.html' title='Back to Hyper V'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ViEARkeW7MU/SrKUuEkQNAI/AAAAAAAAAIw/FVI_MzwzrC0/s72-c/windows-server-2008-hyper-v-logo-v_2.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-4656251018974263525</id><published>2009-09-12T17:16:00.003+01:00</published><updated>2009-09-12T19:44:17.505+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exchange 07'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='isa'/><title type='text'>VMWare &amp; Exchange 07</title><content type='html'>I'm bored of the Hyper V server now that it's working (the trial software is about to expire too).  I need a new challenge!  I've decided next up is to have an Exchange 07 enviroment running on VMWare's ESX server.&lt;br /&gt;&lt;br /&gt;I've broken it down to a similar front end/back end deployment as my last setup, with 2 firewall/routers separating the 2 subnets.  In the 'DMZ' will be an ISA 04 box running Windows Server 2003.  The back end will host an seperate OWA, Bridgehead and Exchange servers (Windows Server 2003) as well as a AD/DNS box.&lt;br /&gt;&lt;br /&gt;There will also be a Virtual Center server running virtually on my main PC.  This will also have the VI client and the license server features running on it.&lt;br /&gt;&lt;br /&gt;So far I have built the Virtual Center box and installed the required features:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SqvL5kMyewI/AAAAAAAAAIo/dy9Kdt6HEb0/s1600-h/VI+Client.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 264px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SqvL5kMyewI/AAAAAAAAAIo/dy9Kdt6HEb0/s400/VI+Client.JPG" alt="" id="BLOGGER_PHOTO_ID_5380618369654487810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In other news, I cancelled the house purchase.  It has become clear that the Indian take over will involve me being made redundant as my job gets 'off shored'.  I even have to train my replacement!!  Oh well, I'll do anything for the money.&lt;br /&gt;&lt;br /&gt;&lt;edit&gt; not many NIC's are supported, including the 3 I have in there.  I need to get a Broadcom NIC by the looks of it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-4656251018974263525?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/4656251018974263525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/vmware-exchange-07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/4656251018974263525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/4656251018974263525'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/09/vmware-exchange-07.html' title='VMWare &amp; Exchange 07'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SqvL5kMyewI/AAAAAAAAAIo/dy9Kdt6HEb0/s72-c/VI+Client.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-2240500045133629982</id><published>2009-07-12T09:53:00.004+01:00</published><updated>2009-07-12T10:07:40.410+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RoboCopy'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Running a Scheduled Task Using the System Account</title><content type='html'>I quick guide on what the title says really.  It came about through a need&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Slmk6EC3ZUI/AAAAAAAAAIY/zB2jTl9t0gI/s1600-h/Capture+08.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 239px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Slmk6EC3ZUI/AAAAAAAAAIY/zB2jTl9t0gI/s320/Capture+08.JPG" alt="" id="BLOGGER_PHOTO_ID_5357494549159044418" border="0" /&gt;&lt;/a&gt; of moving data you might not necessarily have permission to access and that the 'system' does.  I am also publishing the guide because I saw several other webpages saying it wasn't possible.&lt;br /&gt;&lt;br /&gt;In this example I'm performing a data move using the &lt;a href="http://en.wikipedia.org/wiki/Robocopy"&gt;RoboCopy &lt;/a&gt;program.  RoboCopy (Robust Copy) is used because it has comprehensive logging, the ability to restart a failed attempt &amp;amp; keeps all NTFS permissions intact.&lt;br /&gt;&lt;br /&gt;Although I have an admin account, which should have access to all the files, it is possible for somebody to strip this access out blocking me access to the files unless I take ownership - this would also cause the RoboCopy job to fail.&lt;br /&gt;&lt;br /&gt;Right, that's the reason behind this then - lets get started.  Open up the Scheduled Task's page from the Control Panel and then start the New Scheduled Task wizard.  Go through the initial options as you require.  In my scenario I selected the batch file I created for the robocopy job and it's options, I also selected the run once option and the time/date the move was due to take place.&lt;br /&gt;&lt;br /&gt;When it comes to the user name/password option just type in system and leave the password fields blank.  Open up the advanced properties dialog box and you should see the run as box listing 'NT AUTHORITY\SYSTEM' populated.&lt;br /&gt;&lt;br /&gt;Easy.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SlmlBPYctDI/AAAAAAAAAIg/Fr-HmzdsYHc/s1600-h/Capture+10.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 371px; height: 400px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SlmlBPYctDI/AAAAAAAAAIg/Fr-HmzdsYHc/s400/Capture+10.JPG" alt="" id="BLOGGER_PHOTO_ID_5357494672461444146" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-2240500045133629982?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/2240500045133629982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/07/running-scheduled-task-using-system.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2240500045133629982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2240500045133629982'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/07/running-scheduled-task-using-system.html' title='Running a Scheduled Task Using the System Account'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/Slmk6EC3ZUI/AAAAAAAAAIY/zB2jTl9t0gI/s72-c/Capture+08.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-7389609227198956253</id><published>2009-06-25T14:59:00.007+01:00</published><updated>2009-07-01T00:25:44.704+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Event Viewer'/><category scheme='http://www.blogger.com/atom/ns#' term='nVIDIA'/><category scheme='http://www.blogger.com/atom/ns#' term='SMART'/><title type='text'>Advanced nVIDIA RAID Options</title><content type='html'>My current motherboard has a built in SATA RAID controller made by nVIDIA.  This is hardware RAID and, as such, is invisible to the OS - unless you install the &lt;a href="http://www.nvidia.com/Download/index.aspx?lang=en-us"&gt;drivers&lt;/a&gt;.  It was only a few days ago that I decided to investigate what these drivers actually did.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SkOEulTMzSI/AAAAAAAAAH4/wTT7SzG9pHY/s1600-h/RAID.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 192px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SkOEulTMzSI/AAAAAAAAAH4/wTT7SzG9pHY/s320/RAID.JPG" alt="" id="BLOGGER_PHOTO_ID_5351266718067772706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A quick flick though the start menu revealed the nVIDIA control panel with storage options.  Opening this up showed all the extra RAID information which would normally be transparent.&lt;br /&gt;&lt;br /&gt;It also included SMART (Self-Monitoring, Analysis, and Reporting Technology)&lt;b&gt; &lt;/b&gt;options.  For those who don't know SMART technology monitors HDD's and gives you warning of impending failure.  Without the drivers this feature would be unavailable, which could leave you missing out on important messages/warnings.&lt;br /&gt;&lt;br /&gt;These options included how to record logs, how often and also the ability to run an advanced test straight away.  I was interested in the events logged and configuring advanced warning options from them.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SkOImyI1XJI/AAAAAAAAAIA/Z9dO0QasiWM/s1600-h/RAID+Event.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 197px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SkOImyI1XJI/AAAAAAAAAIA/Z9dO0QasiWM/s320/RAID+Event.JPG" alt="" id="BLOGGER_PHOTO_ID_5351270982121512082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;First open the Computer Management tool and browse to the Event Viewing section.  Right click on Custom Views and select new.  I included all sources with NV at the beginning, however NVRAIDSERVICE seems to be the big one.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/SkOI4msVK0I/AAAAAAAAAII/D-kHAkyDK1I/s1600-h/RAID+Event+Filter.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 316px; height: 320px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/SkOI4msVK0I/AAAAAAAAAII/D-kHAkyDK1I/s320/RAID+Event+Filter.JPG" alt="" id="BLOGGER_PHOTO_ID_5351271288286817090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I then created a custom view to only include Critical, Error and Warning events to be displayed.  Luckily none appeared!  The last step was to 'Attach a task to this custom view'.  This allowed me to configure an email alert when ever a event was logged under this criteria.  There was also an option for running a script, which would allow you to do almost anything!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SkOJrqKqYnI/AAAAAAAAAIQ/5vd9fPJPD3E/s1600-h/RAID+Email.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 218px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SkOJrqKqYnI/AAAAAAAAAIQ/5vd9fPJPD3E/s320/RAID+Email.JPG" alt="" id="BLOGGER_PHOTO_ID_5351272165392671346" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-7389609227198956253?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/7389609227198956253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/advanced-nvidia-raid-options.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/7389609227198956253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/7389609227198956253'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/advanced-nvidia-raid-options.html' title='Advanced nVIDIA RAID Options'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ViEARkeW7MU/SkOEulTMzSI/AAAAAAAAAH4/wTT7SzG9pHY/s72-c/RAID.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-78929669436697479</id><published>2009-06-12T22:03:00.003+01:00</published><updated>2009-06-12T23:01:36.542+01:00</updated><title type='text'>My First Domain Name</title><content type='html'>Well, I ummed and arred for quite a while at what it should be and if I should even bother - knowing it's going to be a few months until I get a static IP sorted.  I really shouldn't have worried so much though, as it was only £2.99 a year.&lt;br /&gt;&lt;br /&gt;SO far so good though, I have configured www.vmowfo.co.uk to point to here as well as a bunch of subdomains point to my public twitter, facebook and blog profiles (twitter.vmowfo.co.uk, facebook.vmowfo.co.uk &amp;amp; blog.vmowfo.co.uk).&lt;br /&gt;&lt;br /&gt;Add to that my new email addresses pointing to my actual email addresses, it lends to a lot of future flexibility.  Very pleased!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-78929669436697479?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/78929669436697479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/my-first-domain-name.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/78929669436697479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/78929669436697479'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/my-first-domain-name.html' title='My First Domain Name'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3864914997748556364</id><published>2009-06-10T19:54:00.004+01:00</published><updated>2009-06-10T20:26:30.135+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='portable'/><category scheme='http://www.blogger.com/atom/ns#' term='foxclocks'/><category scheme='http://www.blogger.com/atom/ns#' term='adblock'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>My Revolutionary Firefox Setup</title><content type='html'>I'm so pleased with my latest idea I thought I'd share it with you all (if anyone reads this!?!)!  I do realise I'm probably not the first to come up with the idea.  I've also included my other Firefox setup essentials just in case.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Firefox Portable&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Since they reiterated the need for untested software at work to not be installed, I've been using &lt;a href="http://portableapps.com/apps/internet/firefox_portable"&gt;Firefox Portable&lt;/a&gt;.  This neat utility lets you run Firefox from a USB stick which, obviously, means you don't have to install it.  I'll just claim ignorance if work somehow catches me.&lt;br /&gt;&lt;br /&gt;The really good thing about this is that it remembers all your shortcuts, browsing history, add-ons and even passwords!  I guess not so good if you lose it though - mental note, move this to my encrypted folder on USB stick.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/SjAIS3NTiuI/AAAAAAAAAHw/7hQ5RzZr6uk/s1600-h/portable.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 277px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/SjAIS3NTiuI/AAAAAAAAAHw/7hQ5RzZr6uk/s400/portable.jpg" alt="" id="BLOGGER_PHOTO_ID_5345781877839203042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Due to the nice folk at PCFormat I recently acquired a new HDD drive, which was promptly installed as a mirror of my primary drive.  This of course required a reinstall of windows and all the following apps, of which I think it was Firefox that took the longest to configure to my liking.&lt;br /&gt;&lt;br /&gt;So back to my idea - to install Firefox Portable onto my data drive!  This way it remembers all my history/settings after a reinstall of Windows.  Great!  ps. although I'm running it now, I've yet to test it with a reinstall - I see no issues though :).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;The Bookmarks Toolbar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The next thing I do is to cram all my shortcuts onto the Firefox toolbar.  I remove the description from the bookmark to cram it down to just the address bar icon.  I also group them into relevant sites (News, Technical, Banking, Pron, etc) together and separate them using the (you guessed it) separator.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SjAHZzrAkiI/AAAAAAAAAHo/rIABe49Avog/s1600-h/Icons.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 71px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SjAHZzrAkiI/AAAAAAAAAHo/rIABe49Avog/s400/Icons.JPG" alt="" id="BLOGGER_PHOTO_ID_5345780897637503522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Foxclocks&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This one is more relevant for me as I work for an international company.  It displays the current times of what ever cities you chose from it comprehensive list (or make up your own).  I've chosen major sites so I quickly know what time it is there.  &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1117"&gt;Foxclocks&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SjAHR3D2VBI/AAAAAAAAAHg/E96peKgK4z0/s1600-h/Foxclocks.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 43px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SjAHR3D2VBI/AAAAAAAAAHg/E96peKgK4z0/s400/Foxclocks.JPG" alt="" id="BLOGGER_PHOTO_ID_5345780761108042770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Adblock Plus&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The staple diet of a Firefox user.  I think the tag line says it all; 'Ad were yesterday!'.  Don't leave home without it.  I struggled to chose an image for this one as how do I capture what isn't there!?  &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1865"&gt;Adblock Plus&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The rest: Foxit PDF Reader, IETab, Flash, Shockwave.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3864914997748556364?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3864914997748556364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/my-revolutionary-firefox-setup.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3864914997748556364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3864914997748556364'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/my-revolutionary-firefox-setup.html' title='My Revolutionary Firefox Setup'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ViEARkeW7MU/SjAIS3NTiuI/AAAAAAAAAHw/7hQ5RzZr6uk/s72-c/portable.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3237607970612455120</id><published>2009-06-08T19:43:00.012+01:00</published><updated>2009-06-09T01:15:21.613+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='domain'/><category scheme='http://www.blogger.com/atom/ns#' term='hyper v'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><title type='text'>Which Came First, the Host or the Client!?</title><content type='html'>I've taken my Virtual environment to the next level, by adding the rest of the &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1fEWKqOUI/AAAAAAAAAGw/3Ygrdc82UZQ/s1600-h/1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 160px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1fEWKqOUI/AAAAAAAAAGw/3Ygrdc82UZQ/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5345032861033052482" border="0" /&gt;&lt;/a&gt;machines to the domain and taking them off the old network.  I still can't get over the fact that I added the Hyper V host to the domain - the DC is virtual!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Adding the Windows 7 clients to the domain&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;was harder than you'd expect.   It seemed to go well to begin with as I filled in credentials and domain name.  Click next to be told it has found the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;pre-staged&lt;/span&gt; computer account and whether I'd like to use it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/Si1fLKMNeTI/AAAAAAAAAG4/DaBCwGlaWZI/s1600-h/2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 130px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/Si1fLKMNeTI/AAAAAAAAAG4/DaBCwGlaWZI/s320/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5345032978077415730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;On the next screen though there was some kind of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SRV&lt;/span&gt; record query error:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"The following &lt;/span&gt;&lt;span style="font-style: italic;"&gt;e&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rror&lt;/span&gt; occurred when &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;DNS&lt;/span&gt; was queried for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;th&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;e service location (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;SRV&lt;/span&gt;) resource record used to locate an Active Directory Domain Controller (AD DC) for domain&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Si1fROWeDQI/AAAAAAAAAHA/2hTsMPsmIc4/s1600-h/3.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 238px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Si1fROWeDQI/AAAAAAAAAHA/2hTsMPsmIc4/s320/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5345033082273402114" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt; "&lt;/span&gt;domain-name&lt;span style="font-style: italic;"&gt;".&lt;/span&gt; &lt;span style="font-style: italic;"&gt;The error was: "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;DNS&lt;/span&gt; name does not exist."&lt;/span&gt; &lt;span style="font-style: italic;"&gt;(error code 0x0000232B &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;RCODE&lt;/span&gt;_NAME_ERROR)"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(see image)&lt;br /&gt;&lt;br /&gt;Now this was strange as I had joined other servers to the domain.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;DHCP&lt;/span&gt; had allocated all the setting, including the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;DNS&lt;/span&gt; server address - which was correct (I could access the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;Internet&lt;/span&gt;).  I was also able to complete successful &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;nslookup&lt;/span&gt; queries on the DC.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/Si1gPDql8cI/AAAAAAAAAHI/JgxTZcDmjrY/s1600-h/4.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 105px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/Si1gPDql8cI/AAAAAAAAAHI/JgxTZcDmjrY/s200/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5345034144556904898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;It took quite a while of trying different options and a lot of tinkering with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;DNS&lt;/span&gt; zones.  It does seem to be a Windows 7 bug though.&lt;br /&gt;&lt;br /&gt;It seems the bug lies with this initial query.  To get around it, I put in a fake name in the initial domain name field.  This would cause an error in computer account (when joining a domain a computer authenticates its own account before the user account) and bring up the confirm computer name window.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Goin&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1hhm8JEyI/AAAAAAAAAHQ/sbQXjWG2Z8s/s1600-h/5.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 97px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1hhm8JEyI/AAAAAAAAAHQ/sbQXjWG2Z8s/s200/5.JPG" alt="" id="BLOGGER_PHOTO_ID_5345035562775024418" border="0" /&gt;&lt;/a&gt;g forward this is a good thing, as with W2K8 image deployment you'll quite often want to change the computer name and join a domain at the same time.  A step which would require 2 reboots with W2K3.&lt;br /&gt;&lt;br /&gt;In this window enter in the real domain name and click on next.  This should bring up the final window, asking you to enter in your &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_14"&gt;user name&lt;/span&gt; credentials.  It will then go on to ask a few final questions about who will be accessing this computer regularly and if they should have admin access - another good thing.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1iChD1q9I/AAAAAAAAAHY/KjdaYdMKtLU/s1600-h/6.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 198px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Si1iChD1q9I/AAAAAAAAAHY/KjdaYdMKtLU/s320/6.JPG" alt="" id="BLOGGER_PHOTO_ID_5345036128132377554" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3237607970612455120?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3237607970612455120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/which-came-first-host-or-client.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3237607970612455120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3237607970612455120'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/which-came-first-host-or-client.html' title='Which Came First, the Host or the Client!?'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/Si1fEWKqOUI/AAAAAAAAAGw/3Ygrdc82UZQ/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-1937550052924237789</id><published>2009-06-08T00:25:00.002+01:00</published><updated>2009-06-08T00:41:49.551+01:00</updated><title type='text'>The Sting in o2's Tail</title><content type='html'>I have to say I would recommend o2 Broadband to anyone, even with the tale I'm about to tell.  So, as the previous post shows I've managed to get TS working, and after a few days of testing I can confirm it does what I require (for now).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;I can log on to my P2P box remotely to get access to files and a working desktop.&lt;/li&gt;&lt;li&gt;I can also log on to the TS server* and play with the network**&lt;/li&gt;&lt;/ul&gt;*Although my normal account doesn't have any domain admin privileges, I can use the run-as command using my admin account to open server manager.&lt;br /&gt;&lt;br /&gt;**What I was planning to do tonight, mess around with ISS and Sharepoint&lt;br /&gt;&lt;br /&gt;All my testing has been using my external IP, but from my internal network.  What I discovered tonight when I tried to access from work is that my Internet facing IP is hidden away from the outside world by the ISP - o2!&lt;br /&gt;&lt;br /&gt;If I want them to put my router on a DMZ as such, I have to pay for a static IP, which will cost £5pcm.  Rubbish!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SixQKUY_JTI/AAAAAAAAAGo/Lbcy5sPM9lY/s1600-h/o2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 281px; height: 226px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SixQKUY_JTI/AAAAAAAAAGo/Lbcy5sPM9lY/s320/o2.JPG" alt="" id="BLOGGER_PHOTO_ID_5344734995984360754" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-1937550052924237789?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/1937550052924237789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/sting-in-o2s-tail.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/1937550052924237789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/1937550052924237789'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/sting-in-o2s-tail.html' title='The Sting in o2&apos;s Tail'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/SixQKUY_JTI/AAAAAAAAAGo/Lbcy5sPM9lY/s72-c/o2.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-2272613334493782521</id><published>2009-06-03T23:39:00.003+01:00</published><updated>2009-06-04T00:08:29.527+01:00</updated><title type='text'>It's Terminal!  (or it could just be the answer to VPN)</title><content type='html'>I've been batteling for most of the day, but finally managed to get TS working.  It's pretty clever too, I can RDP to my P2P box using the RDP over HTTPS protocol - so it should work anywhere.&lt;br /&gt;&lt;br /&gt;More to follow tomorrow - as it's my bed time!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SicCSOemb1I/AAAAAAAAAGg/ZLFL967VpTc/s1600-h/TS+Success.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 279px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SicCSOemb1I/AAAAAAAAAGg/ZLFL967VpTc/s320/TS+Success.JPG" alt="" id="BLOGGER_PHOTO_ID_5343241995045728082" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-2272613334493782521?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/2272613334493782521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/its-terminal-or-it-could-just-be-answer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2272613334493782521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2272613334493782521'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/06/its-terminal-or-it-could-just-be-answer.html' title='It&apos;s Terminal!  (or it could just be the answer to VPN)'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ViEARkeW7MU/SicCSOemb1I/AAAAAAAAAGg/ZLFL967VpTc/s72-c/TS+Success.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3662910984914586220</id><published>2009-05-27T11:23:00.005+01:00</published><updated>2009-05-27T21:40:55.497+01:00</updated><title type='text'>28 Days Later</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Sh0XimyB-sI/AAAAAAAAAGY/F7Q3V_3wkTQ/s1600-h/28dayslaterll7.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 182px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Sh0XimyB-sI/AAAAAAAAAGY/F7Q3V_3wkTQ/s200/28dayslaterll7.jpg" alt="" id="BLOGGER_PHOTO_ID_5340450616424659650" border="0" /&gt;&lt;/a&gt;and all is good!  I was expecting to have to plead to get a loan machine while they waited for my one to come back.  The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;PCWorld&lt;/span&gt;&lt;/span&gt; chap just said "as it's been 28 days we are happy to give you a new one of the same value".&lt;br /&gt;&lt;br /&gt;This was after checking my ID.  I didn't think of that!  I'm here happily advertising my name, location and what I've returned.  I guess anyone reading could have walked into the shop pretending to be me.&lt;br /&gt;&lt;br /&gt;I would've gone with a like for like replacement if it were available (saving money on the OS), but it wasn't.  Then the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Samsung&lt;/span&gt;&lt;/span&gt; N110 started calling my name.  Ever since getting my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Acer&lt;/span&gt;&lt;/span&gt; I'd been wanting the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Samsung&lt;/span&gt;&lt;/span&gt; - it's just slightly better in almost every way.  This seemed like the perfect opportunity to get one. :)&lt;br /&gt;&lt;br /&gt;Back on track with the W2K8 70-643 course then; I've just finished the chapter on deploying images.  This seems like the perfect opportunity to test out &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;WDS&lt;/span&gt;&lt;/span&gt; as the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;netbook&lt;/span&gt;&lt;/span&gt; doesn't have a DVD drive and I want to deploy Windows 7.&lt;br /&gt;&lt;br /&gt;So, I've installed a fresh W2K8 Enterprise machine and went straight ahead with installing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;WDS&lt;/span&gt;.  After &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;WDS&lt;/span&gt; had installed as a deployment server I tried starting the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;WDS&lt;/span&gt; service but received error in the event log.  I'm just getting ahead of my self as I had forgotten to join it to the domain.&lt;br /&gt;&lt;br /&gt;I then went on to add the W7 boot image and the W7 install image, my network infrastructure just wasn't configured properly (the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;WDS&lt;/span&gt; server was on a virtual LAN and I didn't have time to work out all the routing.  It was quite simple to install W7 of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;USB&lt;/span&gt; though, due to the fact that the W7 install program is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;WinPE&lt;/span&gt; - which is what you would have to create if you wanted to install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;XP&lt;/span&gt; off a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;USB&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3662910984914586220?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3662910984914586220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/28-days-later.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3662910984914586220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3662910984914586220'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/28-days-later.html' title='28 Days Later'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/Sh0XimyB-sI/AAAAAAAAAGY/F7Q3V_3wkTQ/s72-c/28dayslaterll7.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-8111127600454863194</id><published>2009-05-23T23:16:00.004+01:00</published><updated>2009-05-24T09:25:08.375+01:00</updated><title type='text'>A Different Direction</title><content type='html'>The MS 2nd Shot offer is coming to an end at the end of June (that's apply, book and retake by the end of June), so I have decided to pull my finger out and get cracking with the 643 exam.  It's only 9 chapters so hopefully all will go ok.... we'll see!&lt;br /&gt;&lt;br /&gt;Highlights include:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;WDS&lt;/li&gt;&lt;li&gt;Clusters&lt;/li&gt;&lt;li&gt;Terminal Services&lt;/li&gt;&lt;li&gt;TS Infrastructure&lt;/li&gt;&lt;li&gt;Web&lt;/li&gt;&lt;li&gt;Web security&lt;/li&gt;&lt;li&gt;FTP &amp;amp; SMTP&lt;/li&gt;&lt;li&gt;Media&lt;/li&gt;&lt;li&gt;Sharepoint (shudder)!&lt;/li&gt;&lt;/ul&gt;So you can expect some quite random posts over the next few weeks!!&lt;br /&gt;&lt;br /&gt;&lt;edit&gt; I just shutdown a W2K8 server core installation using the command &gt; shutdown /p, thinking /p meant supplying options - it doesn't.  It means shutdown now, without warning!.&lt;/edit&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-8111127600454863194?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/8111127600454863194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/different-direction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8111127600454863194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8111127600454863194'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/different-direction.html' title='A Different Direction'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-8664868759032250691</id><published>2009-05-22T09:35:00.004+01:00</published><updated>2009-05-22T09:54:48.561+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='exchange'/><category scheme='http://www.blogger.com/atom/ns#' term='GAL'/><title type='text'>Contact Field Label Modification - Exchange 2003</title><content type='html'>My Hyper V progress has been a bit slow this week as I am still wrestling with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;VPN&lt;/span&gt; over &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;SSTP&lt;/span&gt;.  Although I have learnt a few tricks worth blogging I feel without the complete solution they are worthless.&lt;br /&gt;&lt;br /&gt;I am currently at the stage where I believe the way the network traffic is routed is causing an issue.  Basically &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;outbound&lt;/span&gt; traffic goes through an extra router compared with the inbound - don't ask!  While trying to sort this I thought I would re image a couple of the machines in &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;question&lt;/span&gt;, but my ISO has been corrupted.... the list goes on!&lt;br /&gt;&lt;br /&gt;Anyway, yesterday at work I was investigating the issue of updating the GAL &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;label&lt;/span&gt; titles.  We have an online intranet address book and of course a GAL, and at the moment there is a project to integrate the 2 lists.  The issue is that the title of a field in one address list is 'Alternate Contact' and in the tradition GAL it reads 'Assistant'.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/ShZn8w8eq-I/AAAAAAAAAGI/m2NCwKFxTUQ/s1600-h/Exch+1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 220px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/ShZn8w8eq-I/AAAAAAAAAGI/m2NCwKFxTUQ/s320/Exch+1.JPG" alt="" id="BLOGGER_PHOTO_ID_5338568701922683874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;These title &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;labels&lt;/span&gt; are actually quite &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;accessible&lt;/span&gt; though.  Open up Exchange System Manager and browse to 'Recipients/Details Templates/English' and open up the 'User' object.  You'll see this includes all the different GAL objects, what they point to and their &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;labels&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It really is a case of updating the relevant one and clicking &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;OK&lt;/span&gt;.  I ignored the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;ampersands&lt;/span&gt; but added the colon at the end and I got my required result.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/ShZoC7NzXMI/AAAAAAAAAGQ/OVNKnRojsbU/s1600-h/Exch+2.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 216px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/ShZoC7NzXMI/AAAAAAAAAGQ/OVNKnRojsbU/s320/Exch+2.JPG" alt="" id="BLOGGER_PHOTO_ID_5338568807758912706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;This update involves modifying the Schema, so you'll need to be pretty high up in the technical food chain to accomplish this (Schema Master).  Messing up the schema would have forest wide implications too!&lt;br /&gt;&lt;br /&gt;The problem is that this is a Global change and will therefore affect everyone.  If there are people using it for the traditional purpose then this might not be feasible.&lt;br /&gt;&lt;br /&gt;Please note, this is relatively untested by me.  My Exchange lab only has 2 mailboxes, etc etc.  It's &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;definitely&lt;/span&gt; worth testing in more realistic labs if this is planned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-8664868759032250691?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/8664868759032250691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/contact-field-label-modification.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8664868759032250691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/8664868759032250691'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/contact-field-label-modification.html' title='Contact Field Label Modification - Exchange 2003'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/ShZn8w8eq-I/AAAAAAAAAGI/m2NCwKFxTUQ/s72-c/Exch+1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6436149259093067557</id><published>2009-05-17T20:55:00.005+01:00</published><updated>2009-05-18T00:03:57.043+01:00</updated><title type='text'>Hyper V - Day 4</title><content type='html'>HDD thrashing is what I'm discovering!   Everything was running slowly and looking at the task manager it would appear the CPU wasn't really doing anything.  Seems obvious now I guess, 8 servers running on one HDD was always going to cause trouble.  &lt;a href="http://www.microsoft.com/technet/prodtechnol/exchange/guides/ExMgmtGuide/d145e28c-4740-473b-b335-0d221994f685.mspx?mfr=true"&gt;MS recommends monitoring&lt;/a&gt; these key 4 physical HDD counters:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Current Disk Queue Length&lt;/li&gt;&lt;li&gt;% Disk Time&lt;/li&gt;&lt;li&gt;Disk Reads/sec and Disk Writes/sec&lt;/li&gt;&lt;/ul&gt;So I set the counters running on the server and compare it to my computer... oh dear!  It was very clear, the queue length on my pc average was around 0.01 &amp;amp; on the server it was around 400!&lt;br /&gt;&lt;br /&gt;I do have a plan for the future though, and with these machines all being virtual it's going to be very easy to implement.  The physical server was specced with 2 LAN connections, one for the modem and a gigabit direct connection to my computer.&lt;br /&gt;&lt;br /&gt;This means it is feasible for this server to host all my files.  These will be hosted on 2 disks transferred from my main computer.  I will also permanently attach a 4gb USB stick to bring the total amount of drives to 4.  The 2 routers hosted on the USB stick, 2 virtual servers to run on each of the HDD's, to be divided up according to IO activity.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/ShB97yGW6pI/AAAAAAAAAGA/7LCOaU9U-Qs/s1600-h/routing.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 90px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/ShB97yGW6pI/AAAAAAAAAGA/7LCOaU9U-Qs/s320/routing.JPG" alt="" id="BLOGGER_PHOTO_ID_5336904024448232082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I also created static route on ROUTE01 to the internal LAN.  Network configuration is very satisfying, and there is so much more to do!  Firewall rules, port forwarding &amp;amp; QoS to name a few.&lt;br /&gt;&lt;br /&gt;And finally I tried to find some kind of MMC to manage my virtual machines from Windows 7 (my main PC).   The Microsoft &lt;a href="http://social.technet.microsoft.com/Forums/en-US/w7itproappcompat/thread/d9fb1643-0094-4cfe-8cb5-58f9aa0814ab"&gt;Remote Server Administration Tools&lt;/a&gt; for W7 were what I was looking for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6436149259093067557?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6436149259093067557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/hyper-v-day-4.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6436149259093067557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6436149259093067557'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/hyper-v-day-4.html' title='Hyper V - Day 4'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ViEARkeW7MU/ShB97yGW6pI/AAAAAAAAAGA/7LCOaU9U-Qs/s72-c/routing.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6424107459822632783</id><published>2009-05-16T19:56:00.005+01:00</published><updated>2009-05-16T20:39:52.786+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='hyper v'/><category scheme='http://www.blogger.com/atom/ns#' term='Vyatta'/><title type='text'>Goodbye FreeSCO, hello Vyatta!</title><content type='html'>The build so far:  There are now 5 copies of W2K8 buzzing along on my server, along with the Hyper V Manager server and 2 routers.  DHCP, AD CS, AD DS, DNS, Web, P2P, File services installed.  Inter-LAN traffic is still at a brickwall, still it makes for a small attack surface!&lt;br /&gt;&lt;br /&gt;My problems have been with FreeSCO, it just starting loading and then just stops with no error messages to work on.  It also used 100% processor usages... which on a virtual server is not good news for all the other services.&lt;br /&gt;&lt;br /&gt;After a bit of Google browsing I came across a neat program called &lt;a href="http://www.vyatta.com/"&gt;Vyatta&lt;/a&gt;.  It is very similar to FreeSCO being a freely distributed DSLinux.  The difference being I can get it to work with Hyper V!!&lt;br /&gt;&lt;br /&gt;There were a couple of teething problems, over come by tweaking the settings on the virtual machine.  The notable settings I used to get this to work were:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;128mb RAM&lt;/li&gt;&lt;li&gt;2gb HDD&lt;/li&gt;&lt;li&gt;a blank floppy disk drive attached (debatable if this matters)&lt;/li&gt;&lt;li&gt;Legacy network adapters&lt;/li&gt;&lt;/ul&gt;For it to work with the network adapters you need to remove the standard one and go through the add new hardware motions, selecting legacy network adapters.  I believe this downgrades the networking ability of all the network connections of the machine but can't remember when I read this.&lt;br /&gt;&lt;br /&gt;Once the hardware settings had been configured it was just a case of installing Vyatta and setting it up (IP's, hostname, domain, NAT).&lt;br /&gt;&lt;br /&gt;For the record; 5 virtual W2K8 boxes, the 2 routers &amp;amp; the Hyper V manager require a total of 3.6GB RAM.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg8WF9wtXrI/AAAAAAAAAFw/PUjSSP79OYA/s1600-h/update.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 213px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg8WF9wtXrI/AAAAAAAAAFw/PUjSSP79OYA/s400/update.JPG" alt="" id="BLOGGER_PHOTO_ID_5336508375191346866" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6424107459822632783?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6424107459822632783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/goodbye-freesco-hello-vyatta.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6424107459822632783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6424107459822632783'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/goodbye-freesco-hello-vyatta.html' title='Goodbye FreeSCO, hello Vyatta!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/Sg8WF9wtXrI/AAAAAAAAAFw/PUjSSP79OYA/s72-c/update.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-4137898661571556646</id><published>2009-05-15T19:11:00.010+01:00</published><updated>2009-05-16T07:05:29.147+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vpc'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='DHCP'/><category scheme='http://www.blogger.com/atom/ns#' term='RRAS'/><category scheme='http://www.blogger.com/atom/ns#' term='networking'/><title type='text'>Networking Chaos</title><content type='html'>An interesting start so far. Hyper V is installed via the server roles wizard which I find a bit backwards - installing windows and then putting the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;hyper visor&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;in between&lt;/span&gt;. It seems to be working though.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Speaking of working, I had a interesting start with the networking settings. I'm currently setting it up next to my desk - this allows me to use my physical keyboard and screen until I had got the network and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;RDP&lt;/span&gt; working. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;While it's there I'm using my PC to route traffic through one of my Virtual PC images on my main machine, which has &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;RRAS&lt;/span&gt; installed on it. The problem I had though was that my PC would then pick up a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;IP&lt;/span&gt; from it's Virtual &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DHCP&lt;/span&gt; server and then using it as the primary route for everything.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg5XZZB0hsI/AAAAAAAAAFg/XttZUPSib-g/s1600-h/route.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 72px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg5XZZB0hsI/AAAAAAAAAFg/XttZUPSib-g/s200/route.JPG" alt="" id="BLOGGER_PHOTO_ID_5336298702207485634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Disabling the network card on my machine wouldn't help either, as it would then be unavailable to the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;VPC&lt;/span&gt;. I &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;initially&lt;/span&gt; tried altering the advanced network settings - bringing the actual &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;Internet&lt;/span&gt; adapter to the top of the list but this didn't work.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;It took a good 15 minutes before I started to think of the routing metrics. Windows had given the wired connection a metric of 20 and the wireless connection (which was also the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;Internet&lt;/span&gt; connection) a metric of 25. I then lowered this to 10 and we were away on my main machine.&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/Sg5XjRMz0ZI/AAAAAAAAAFo/0FlQPA8DjUA/s1600-h/dns.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 69px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/Sg5XjRMz0ZI/AAAAAAAAAFo/0FlQPA8DjUA/s200/dns.JPG" alt="" id="BLOGGER_PHOTO_ID_5336298871904784786" border="0" /&gt;&lt;/a&gt;&lt;div&gt;Internet names still couldn't be resolved on the hyper v server. After checking the network setting I discovered that the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;DNS&lt;/span&gt; server setting hadn't been configured. The trail quickly led to a missing option on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;DHCP&lt;/span&gt;.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;All this meant I finally had a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;Internet&lt;/span&gt; connection on the hyper v server - next step is setting up the routers.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg5XP6resUI/AAAAAAAAAFY/ikKONFZNrIM/s1600-h/rdp+success.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 209px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Sg5XP6resUI/AAAAAAAAAFY/ikKONFZNrIM/s320/rdp+success.JPG" alt="" id="BLOGGER_PHOTO_ID_5336298539441893698" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-4137898661571556646?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/4137898661571556646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/networking-chaos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/4137898661571556646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/4137898661571556646'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/networking-chaos.html' title='Networking Chaos'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/Sg5XZZB0hsI/AAAAAAAAAFg/XttZUPSib-g/s72-c/route.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-7064275400291864156</id><published>2009-05-14T19:00:00.007+01:00</published><updated>2009-05-16T06:00:52.187+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cpu'/><category scheme='http://www.blogger.com/atom/ns#' term='case'/><category scheme='http://www.blogger.com/atom/ns#' term='motherboard'/><category scheme='http://www.blogger.com/atom/ns#' term='memory'/><category scheme='http://www.blogger.com/atom/ns#' term='hdd'/><title type='text'>The Physical Build</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SgxduY-q5cI/AAAAAAAAAEg/eyV9TXQlI1E/s1600-h/Server+Build+005.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5335742710087869890" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 273px; CURSOR: pointer; HEIGHT: 365px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SgxduY-q5cI/AAAAAAAAAEg/eyV9TXQlI1E/s320/Server+Build+005.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hail my Exchange prowess! Luckily I passed, it was hard though and I'm glad the Exchange 07 exams have been split up into smaller segments (which should reduce the revision &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SgxhFXSfUTI/AAAAAAAAAEo/QkWkaDclBy4/s1600-h/Server+Build+012.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5335746403306000690" style="FLOAT: right; MARGIN: 0pt 0pt 10px 10px; WIDTH: 200px; CURSOR: pointer; HEIGHT: 150px" alt="" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SgxhFXSfUTI/AAAAAAAAAEo/QkWkaDclBy4/s200/Server+Build+012.JPG" border="0" /&gt;&lt;/a&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;footprint&lt;/span&gt;). This morning my computer parts arrived - thanks again to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;eBuyer's&lt;/span&gt; free 5 day delivery which arrived the next day.&lt;br /&gt;&lt;br /&gt;I got the case out first, which was &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;a bit&lt;/span&gt; of a shock as it was a lot bigger than I thought it would be. The DVD drive is also forced upon the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;HSF&lt;/span&gt;, which is a bit annoying.&lt;br /&gt;&lt;br /&gt;The build went &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;OK&lt;/span&gt;, having worked on my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Antec&lt;/span&gt; P180 for the pas 18 months moving to a cheap case made me realise where the money went. Still, this should be a once in a lifetime operation.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SgxhzofeAEI/AAAAAAAAAEw/_AMclIZ4nzU/s1600-h/Server+Build+021.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5335747198197825602" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; WIDTH: 200px; CURSOR: pointer; HEIGHT: 150px" alt="" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SgxhzofeAEI/AAAAAAAAAEw/_AMclIZ4nzU/s200/Server+Build+021.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Couple of annoyances about the motherboard: its an American &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Megatrends&lt;/span&gt; BIOS, the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;back plate&lt;/span&gt; required the holes to be pushed through and the memory slots colour coding is confusing - &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;despite&lt;/span&gt; it going green/black/green/black the colours mean nothing.&lt;br /&gt;&lt;br /&gt;It also didn't come with a physical manual, which was &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;OK&lt;/span&gt; for me as I had another machine to display the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;CD&lt;/span&gt; manual, but it wouldn't have helped the initial &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;Greek&lt;/span&gt; read out I got.&lt;br /&gt;&lt;br /&gt;Anyway, it's now running, a bit hotter than I would've hoped (50 on idle!? - a decent &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;HSF&lt;/span&gt; and TIM is required me thinks) but I'm about to press ahead with HYPER V WARP SPEED. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;WOOP&lt;/span&gt; WOO!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-7064275400291864156?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/7064275400291864156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/physical-build.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/7064275400291864156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/7064275400291864156'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/physical-build.html' title='The Physical Build'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SgxduY-q5cI/AAAAAAAAAEg/eyV9TXQlI1E/s72-c/Server+Build+005.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6781232494330834757</id><published>2009-05-12T19:00:00.006+01:00</published><updated>2009-05-12T19:27:39.635+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='hyper v'/><category scheme='http://www.blogger.com/atom/ns#' term='exchange'/><category scheme='http://www.blogger.com/atom/ns#' term='w2k8'/><category scheme='http://www.blogger.com/atom/ns#' term='esx'/><category scheme='http://www.blogger.com/atom/ns#' term='ebuyer'/><title type='text'>Hardware Bits! (and other things)</title><content type='html'>A few quick questions to answer before getting to the hardware.  I saw the spotty teenager from &lt;a href="http://www.pcworld.co.uk/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;PUKWorld&lt;/span&gt; &lt;/a&gt;on my cycle home from work today.  I shouted at him 'where's my netbook?!' to which he just laughed!  Is it still located in their 'out' tray or did he find the pron?  Who &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;knows&lt;/span&gt; - but I doubt I'll see it by the end of the month, which is a shame as I'm off to Berlin at the start of June.&lt;br /&gt;&lt;br /&gt;I'm still to take the Exchange exam, however I justified it by the fact the parts should arrive after the exam ;).  I guess if I fail this virtual box will also be hosting a couple of Exchange servers.  On the topic of Exchange, today at work I got a call that a printer wasn't sending its scanned emails to the selected mailboxes.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/Sgm_UeOM_cI/AAAAAAAAAEQ/tzf_ayMHvCo/s1600-h/smtp.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 255px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/Sgm_UeOM_cI/AAAAAAAAAEQ/tzf_ayMHvCo/s320/smtp.JPG" alt="" id="BLOGGER_PHOTO_ID_5335005592027987394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After quite a bit of investigation I found that the SMTP Virtual Servers had lost their network presence!?  They still had an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;IP&lt;/span&gt; configured, it just wasn't possible to telnet &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;onto&lt;/span&gt; them (port 25 obviously).  Restarting the virtual servers didn't work - but restarting the physical servers did.  Luckily this was a problem in Asia which didn't come to light till after lunch (aka out of office hours for them).&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;IPv&lt;/span&gt;4 vs v6 - I'm going to stick with version 4 because &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;FreeSCO&lt;/span&gt; doesn't support v6/I don't understand v6.  I might do both to see what happens.&lt;br /&gt;&lt;br /&gt;W2K3 vs W2K8 - As I'm also in the process of getting my &lt;a href="http://www.microsoft.com/learning/mcp/mcitp/windowsserver/2008/enterprise/default.mspx"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;MCITP&lt;/span&gt;:EA&lt;/a&gt; (which is all about W2K8), I'm going to use W2K8.  &lt;a href="http://en.wikipedia.org/wiki/Secure_Socket_Tunneling_Protocol"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;SSTP&lt;/span&gt; &lt;/a&gt;(the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;VPN&lt;/span&gt; protocol I want to use) also only works with W2K8.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vmware.com/products/esxi/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;ESX&lt;/span&gt; &lt;/a&gt;vs HyperV - HyperV wins again because its course related, it's also easier to *borrow*.&lt;br /&gt;&lt;br /&gt;On the subject of *borrowing*, I'm not paying for any software because I have no direct financial gain from it.  I guess I do indirectly, because my computer knowledge relates to how much I get paid.  At the moment &lt;a href="http://www.microsoft.com/hyper-v-server/en/us/default.aspx"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;HyperV&lt;/span&gt; &lt;/a&gt;is easier (less complicated) to pirate - although I might change my mind after working with both.&lt;br /&gt;&lt;br /&gt;Once the initial setup/testing/fun is over I will start again with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;ESX&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Oh, I almost forgot to mention that I ordered a bunch of parts today!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/Sgm-SX8nOeI/AAAAAAAAAEI/26NV1iI_C1M/s1600-h/ebuyer.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 276px; height: 57px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/Sgm-SX8nOeI/AAAAAAAAAEI/26NV1iI_C1M/s320/ebuyer.jpg" alt="" id="BLOGGER_PHOTO_ID_5335004456472230370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;LiteOn 16x DVD-Rom Internal SATA Black Bare Drive&lt;br /&gt;EV Shiny Piano Black/Silver Super Slim Micro ATX Mini Tower Case - With 200W PSU 20+4pin 1x SATA&lt;br /&gt;OCZ 4GB (2x2GB) DDR2 800Mhz/PC2-6400 GOLD XTC Memory Kit CL5(5-5-5-18)&lt;br /&gt;AMD Phenom X3 Triple Core 8650 2.3GHz Socket AM2+ 2MB L3 Cache Retail Boxed Processor&lt;br /&gt;XFX GeForce 8300 Socket AM2+ onboard graphics 8 channel audio mATX Motherboard&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6781232494330834757?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6781232494330834757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/hardware-bits-and-other-things.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6781232494330834757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6781232494330834757'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/hardware-bits-and-other-things.html' title='Hardware Bits! (and other things)'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ViEARkeW7MU/Sgm_UeOM_cI/AAAAAAAAAEQ/tzf_ayMHvCo/s72-c/smtp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3923389071963483101</id><published>2009-05-10T21:20:00.002+01:00</published><updated>2009-05-17T20:15:33.816+01:00</updated><title type='text'>Network diagram</title><content type='html'>Drawing this network diagram was quite easy actually.  I used Visio 07 which already has all the different devices already loaded.  It was just a case of dragging the icons from the Shapes bar onto the diagram.&lt;br /&gt;&lt;br /&gt;Of course my network is quite simple!  I have been thinking about this for a while so this all flowed quite quickly.  &lt;span style="font-weight: bold;"&gt;If anyone has any tips I'm quite interested in feedback&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Basically, there will be 3 different subnets.  One for the DMZ, which will host a web server and a VPN server.  The initial firewall will (hopefully) block the majority of traffic.  This firewall will also serve DNS requests (with requests being forwarded too the ISP's DNS).  None of the devices in the DMZ will log onto the domain.&lt;br /&gt;&lt;br /&gt;Another firewall will only allow traffic which originates from the DMZ network, it will also be stricter than the first firewall.  I'm contemplating getting the router to also be the DHCP server - we'll see when the time comes ;).&lt;br /&gt;&lt;br /&gt;There will be 2 internal subnets, one for wireless clients and one for (you guessed it) wired clients.  These will be the rest of the servers and the printer.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/ShBiQL3UUEI/AAAAAAAAAF4/rftRlg56hSY/s1600-h/Network+Diag.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 183px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/ShBiQL3UUEI/AAAAAAAAAF4/rftRlg56hSY/s400/Network+Diag.jpg" alt="" id="BLOGGER_PHOTO_ID_5336873588636274754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;IP's on the real thing will probably be changed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3923389071963483101?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3923389071963483101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/network-diagram.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3923389071963483101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3923389071963483101'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/network-diagram.html' title='Network diagram'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/ShBiQL3UUEI/AAAAAAAAAF4/rftRlg56hSY/s72-c/Network+Diag.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3296380969335642125</id><published>2009-05-08T09:34:00.000+01:00</published><updated>2009-05-08T10:24:53.991+01:00</updated><title type='text'>AMD vs Intel (plus hardware list)</title><content type='html'>It's every geeks favourite job - building a shopping list of computer parts!&lt;br /&gt;&lt;br /&gt;As mentioned in the previous post, the system needs 5.5&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ghz&lt;/span&gt; processor power and 2.5&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;gb&lt;/span&gt; RAM.  Form that I have put together the following kit list:&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ASUS&lt;/span&gt; M3N78-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;VM&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;GeForce&lt;/span&gt; 8200 Socket AM2+ VGA &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DVI&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;HDMI&lt;/span&gt; 8 channel audio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;mATX&lt;/span&gt; Motherboard         152752     £52.50&lt;br /&gt;Shiny Piano Black/Red Super Slim Micro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ATX&lt;/span&gt; Mini Tower Case - With 200W &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;PSU&lt;/span&gt; 20+4pin 1x &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;SATA&lt;/span&gt;     134831     £24.99&lt;br /&gt;Crucial 4GB (2X2GB) &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;DDR&lt;/span&gt;2 800MHz/PC2-6400 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Ballistix&lt;/span&gt; Memory                     143844     £35.99&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;AMD&lt;/span&gt; Phenom X3 Triple Core 8650 2.3GHz Socket AM2+ 2MB L3 Cache Retail Boxed Processor         144635     £69.95&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;As you can see, the Phenom X3 2.3&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ghz&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;shoul&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;d provide enough grunt (2.3 * 3 = 6.9)&lt;/span&gt;.  I went for the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;AMD&lt;/span&gt; route because it seems to offer the best bang per buck in the lower price ranges.  The AM2+ socket seems future proof enough to get another upgrade.&lt;br /&gt;&lt;br /&gt;The &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_17"&gt;equivalent&lt;/span&gt; Intel was a Dual Core E5400 2.7&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;ghz&lt;/span&gt; (not duo) which I feel would be lacking for the type of apps (heavily &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_19"&gt;multi threaded&lt;/span&gt;) that I would be running.  There are also some rumours going around that you can unlock the 4&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;th&lt;/span&gt; core, although this does seem to be for the Phenom II.&lt;br /&gt;&lt;br /&gt;I've also been an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;AMD&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_22"&gt;fan boy&lt;/span&gt; since my K6-2 300 processor beat a mates &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;PII&lt;/span&gt;-300 in a Q2 benchmark.  The K6-2 had a lowly 9.5million transistors compared to the X3's 450 million!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SgP4raE7beI/AAAAAAAAADY/g-2gHKomp8I/s1600-h/AMDK62pic.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 172px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SgP4raE7beI/AAAAAAAAADY/g-2gHKomp8I/s200/AMDK62pic.gif" alt="" id="BLOGGER_PHOTO_ID_5333379808354856418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I'm not allowed to buy any computer parts until I pass my Exchange &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;MCP&lt;/span&gt; though, which isn't far away now.  I'm sure the retake will be along shortly after that too ;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3296380969335642125?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3296380969335642125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/amd-vs-intel-plus-hardware-list.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3296380969335642125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3296380969335642125'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/amd-vs-intel-plus-hardware-list.html' title='AMD vs Intel (plus hardware list)'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SgP4raE7beI/AAAAAAAAADY/g-2gHKomp8I/s72-c/AMDK62pic.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3651991443235059276</id><published>2009-05-04T09:59:00.000+01:00</published><updated>2009-05-04T11:59:21.768+01:00</updated><title type='text'>We Need "More Power", ug ug ug!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Sf6uuQwoCzI/AAAAAAAAADI/uts44bvJLpA/s1600-h/tool+time+2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Sf6uuQwoCzI/AAAAAAAAADI/uts44bvJLpA/s320/tool+time+2.jpg" alt="" id="BLOGGER_PHOTO_ID_5331891118649379634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tim Allen said it better I reckon.  Anyway, today's topic is what hardware do I need to run this box.  As all of these boxes will only be supplying one user (me) I will be calculating everything using the minimum levels.&lt;br /&gt;&lt;br /&gt;If we start by adding up all the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;separate&lt;/span&gt; systems, which include: 2 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;x routers&lt;/span&gt;, a web server, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;VPN&lt;/span&gt; server, P2P box, AD &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;DS&lt;/span&gt;/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;DNS&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;DHCP&lt;/span&gt;/File/CA and a Virtual Center Manager.  That totals 6 copies of Windows Server 2008 (W2K8).  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Eeak&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;64bit versions of W2K8 require a &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/system-requirements.aspx"&gt;1.4&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;ghz&lt;/span&gt; &lt;/a&gt;processor and after getting out my calculator that equals 8.4&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;ghz&lt;/span&gt;!  After seeing this requirement I took another look at the server list and decided the Virtual Center Manager can be off loaded onto another &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_9"&gt;machine&lt;/span&gt; - &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;namely&lt;/span&gt; my main machine.  As far as I understand it this doesn't need to be on all the time.  We'll soon find out.&lt;br /&gt;&lt;br /&gt;This brings it down to a 7&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;ghz&lt;/span&gt;, however if I were to use the 32 bit versions of W2K8 then I could get away with a minimum of 1&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;ghz&lt;/span&gt;.  This makes a more &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_13"&gt;reasonable&lt;/span&gt; 5&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;ghz&lt;/span&gt; minimum.  Another important factor is that hardware &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_15"&gt;vitalisation&lt;/span&gt; assistance is a required ability from the chip - all the newer ones have this feature though.&lt;br /&gt;&lt;br /&gt;Memory is the next big question, of which would require a lot of thought in real life.  Having said that, in an enterprise environment the types of servers being &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;virtualised&lt;/span&gt; and generally the low key/under utilised server - as these reap the biggest reward of being &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;virtualised&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;vmotion&lt;/span&gt;/redundancy aside).    The minimum of W2K8 is 512&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;mb&lt;/span&gt; and 5x512&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;mb&lt;/span&gt; is 2.5&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;gb&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;HDD&lt;/span&gt; space is next, with W2K8 requiring at least 20&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;gb&lt;/span&gt; - not much else to talk about here!  I will say that I am not doing any kind of RAID setup and the disk which I will be using is a &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_24"&gt;fairly&lt;/span&gt; average drive, so I'm expecting higher than normal queue lengths.&lt;br /&gt;&lt;br /&gt;So there we have it!  I'm adding on a little extra for the 2 routers, however they don't require much resources (32&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;mb&lt;/span&gt; RAM, no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;HDD&lt;/span&gt; &amp;amp; a couple hundred &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;mhz&lt;/span&gt; processor usage).&lt;br /&gt;&lt;br /&gt;So there we have it - the server needs the following:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Combined CPU min =&lt;span style="font-weight: bold;"&gt; 5.5&lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Ghz&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Memory min = &lt;span style="font-weight: bold;"&gt;3&lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;gb&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;HDD&lt;/span&gt; min = &lt;span style="font-weight: bold;"&gt;120&lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;gb&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Other items include: 2 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;NICs&lt;/span&gt; &amp;amp; a wireless &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;NIC&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3651991443235059276?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3651991443235059276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/we-need-more-power-ug-ug-ug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3651991443235059276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3651991443235059276'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/we-need-more-power-ug-ug-ug.html' title='We Need &quot;More Power&quot;, ug ug ug!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/Sf6uuQwoCzI/AAAAAAAAADI/uts44bvJLpA/s72-c/tool+time+2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6815102481516113949</id><published>2009-05-01T22:26:00.000+01:00</published><updated>2009-05-04T11:58:18.088+01:00</updated><title type='text'>Only Change One Thing at a Time!</title><content type='html'>A lesson in stepping back was learnt today.  My data disks have been quickly filling up recently and with no space in the case to buy a new small one I was going to have to dig deep and buy a new OS and large data drive to replace the 4 smaller drives that had been doing the job.  So, with the dawn of the &lt;a href="http://www.techradar.com/news/software/operating-systems/windows-7-release-candidate-first-impressions-596034"&gt;Windows 7 RC&lt;/a&gt; being released (and the fact it's valid for 14 months) I thought now is a good a time as any to start the digging as such.&lt;br /&gt;&lt;br /&gt;My previous setup was 4 physical (250&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;gb&lt;/span&gt;) disks in 2 striped RAID arrays, one for data and one for the OS and apps.  This was to be replaced, initially, by &lt;a href="http://www.ebuyer.com/product/124228"&gt;one 500&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;gb&lt;/span&gt; disk&lt;/a&gt; and &lt;a href="http://www.ebuyer.com/product/143288"&gt;a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;tb&lt;/span&gt; disk&lt;/a&gt; (with a later view of another of the 500&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;gb&lt;/span&gt; to be striped (I swear it makes a big &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;difference&lt;/span&gt;) and another &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;tb&lt;/span&gt; drive for a second data disk).&lt;br /&gt;&lt;br /&gt;After ordering last night and, surprisingly, have them arrive this morning I got cracking today.  It was &lt;a href="http://www.ebuyer.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;eBuyer&lt;/span&gt;&lt;/a&gt;'s free 5 day delivery that surprised me, honestly, why pay for delivery from that site!&lt;br /&gt;&lt;br /&gt;I started off by plugging the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;tb&lt;/span&gt; drive into the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;dvdrom's&lt;/span&gt; connectors and backing everything up.  After I confirmed it was successful (I performed a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;chkdsk&lt;/span&gt; as well as comparing file count/size) I decided to unplug the other drives and plug the 500&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;gb&lt;/span&gt; disk in.  The BIOS needed a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;reconfig&lt;/span&gt; due to the disks no longer being available to the RAID setup and while I was there I thought I'd &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_12"&gt;tweak&lt;/span&gt; a few other settings.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Namingly&lt;/span&gt; the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;AMD&lt;/span&gt; Live! and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;AMD&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;Cool'n'Quiet&lt;/span&gt; which I'd never manager to get working successfully.&lt;br /&gt;&lt;br /&gt;It's dinner time while Windows 7 RC is installing and I'm half Kitchen based (homema&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Sf7KOtNkcRI/AAAAAAAAADQ/r6VxwWDTJvw/s1600-h/bsod.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 138px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Sf7KOtNkcRI/AAAAAAAAADQ/r6VxwWDTJvw/s200/bsod.jpg" alt="" id="BLOGGER_PHOTO_ID_5331921362856734994" border="0" /&gt;&lt;/a&gt;de meatballs and a tom&amp;amp;spinach sauce) and half keeping one eye on the install.&lt;br /&gt;&lt;br /&gt;BLUE SCREEN OF DEATH&lt;br /&gt;&lt;br /&gt;What's worse is the food is on the brink of being ready; what dare I do?!  Lets run through the troubleshooting checklist:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Has it ever worked: yes!&lt;/li&gt;&lt;li&gt;When: before I made all these changes&lt;/li&gt;&lt;li&gt;Have any changes been made since then: Oh god yes!&lt;/li&gt;&lt;/ul&gt;Which one though?  Could it be the RC of Windows?  One of the new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;HDD's&lt;/span&gt;?  One of the many BIOS changes?  Dodgy media?  That funny Vista/2&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;gb&lt;/span&gt; install limit?  Spilt tea on the PCB?&lt;br /&gt;&lt;br /&gt;Luckily I was able to quickly get back on track with this one, saving the day and the food.  Previous attempt to turn on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;AMD&lt;/span&gt; Live! had been met with blue screens, so after a couple of minutes of thought I turned this off and it installed successfully (and has been going strong all evening).&lt;br /&gt;&lt;br /&gt;Lesson reinforced with me though.... change one thing at a time!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6815102481516113949?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6815102481516113949/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/only-change-one-thing-at-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6815102481516113949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6815102481516113949'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/05/only-change-one-thing-at-time.html' title='Only Change One Thing at a Time!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/Sf7KOtNkcRI/AAAAAAAAADQ/r6VxwWDTJvw/s72-c/bsod.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-1660037857497486542</id><published>2009-04-29T19:22:00.000+01:00</published><updated>2009-04-29T19:55:39.585+01:00</updated><title type='text'>PC World and Passwords</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/Sfict39RPAI/AAAAAAAAACw/XuYH5PGv32Y/s1600-h/DSC02153.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/Sfict39RPAI/AAAAAAAAACw/XuYH5PGv32Y/s200/DSC02153.JPG" alt="" id="BLOGGER_PHOTO_ID_5330182470921960450" border="0" /&gt;&lt;/a&gt;So my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Acer&lt;/span&gt; Aspire One was still dead this morning.  On the bright side is that I bought it from PC World and thought it would be easier enough to just drop it in a leave them to it.&lt;br /&gt;&lt;br /&gt;Living within half a mile of a PC World has its advantages.&lt;br /&gt;&lt;br /&gt;After queueing behind some middle aged lady for a little while (who appeared to know more than the employee - poor lady, they didn't have a clue) I was served.  It was going &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;OK&lt;/span&gt; until he asked if I had a Linux password, to which I answered with "I use Windows".  Pure horror struck the boys face, "you've voided your warranty then".&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;OMG&lt;/span&gt;?!  After trying to explain it was a hardware warranty he warned that any subsequent charges from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Acer&lt;/span&gt; would be passed on.  Success!&lt;br /&gt;&lt;br /&gt;This leads me onto the password issue.  I skirted the issue for the rest of the transaction because I didn't want to give anyone my password, even though I only class it as a medium password.  Private documents contained on the disk (of which there aren't many) are then further protected with &lt;a href="http://www.truecrypt.org/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;TrueCrypt&lt;/span&gt;&lt;/a&gt;.  Paranoid?  Maybe.&lt;br /&gt;&lt;br /&gt;You see, I rate what information I'm protecting and then assign a password strength according to that.  As Luis put it in a recent &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;PCF&lt;/span&gt;, forums and other non important sites get a low password, raising up to if the site holds banking information and that it then qualifies for a high security passwords.  Banking websites are in their own &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;separate&lt;/span&gt; league.&lt;br /&gt;&lt;br /&gt;I have once used &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://keepass.info/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Keypass&lt;/span&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 202px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/SfidR5HPj6I/AAAAAAAAAC4/olRD2yi9B1g/s320/KeyPass.JPG" alt="" id="BLOGGER_PHOTO_ID_5330183089707519906" border="0" /&gt;&lt;/a&gt;&lt;a href="http://keepass.info/"&gt; &lt;/a&gt;which stores all your passwords in encrypted format to be accessed freely after entering a master password.  It can even create it's own super secure passwords for each website.&lt;br /&gt;&lt;br /&gt;I stopped using it due to it's lack of portability, although it can be stored on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;USB&lt;/span&gt; there are frequent times when I don't have my &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;USB&lt;/span&gt; drive &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_10"&gt;with me&lt;/span&gt; (or it gets corrupted).  Feel free to check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-1660037857497486542?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/1660037857497486542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/pc-world-and-passwords.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/1660037857497486542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/1660037857497486542'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/pc-world-and-passwords.html' title='PC World and Passwords'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/Sfict39RPAI/AAAAAAAAACw/XuYH5PGv32Y/s72-c/DSC02153.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-9157391661286964877</id><published>2009-04-28T16:37:00.000+01:00</published><updated>2009-04-28T17:07:08.324+01:00</updated><title type='text'>Seconds From (CPU) Disaster!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/Sfck1bRvKNI/AAAAAAAAACI/vGW5XvHxNvM/s1600-h/AMD1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 128px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/Sfck1bRvKNI/AAAAAAAAACI/vGW5XvHxNvM/s200/AMD1.JPG" alt="" id="BLOGGER_PHOTO_ID_5329769184290089170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Since getting my new desk last year it's not been practical to open up the PC case any more.  Recently the CPU temp reading has been rising, so I decided to do a little spring cleaning (it's also pretty good to hoover behind the desk - all sorts of scary stuff accumulates back there).&lt;br /&gt;&lt;br /&gt;Now it's been 6 months since I last opened it up and sure enough the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;HSF&lt;/span&gt; was covered with dust.  I promptly &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;un&lt;/span&gt;-clipped it and pulled upwards with a slight turning motion.  It wasn't till I had gotten outside that I noticed that the CPU was still stuck to the copper base - obviously my turning motion hadn't worked!  My first thoughts were 'oh wow, probably best leave it' and carried on.&lt;br /&gt;&lt;br /&gt;The initial horror struck when I went to put it back in, as I wasn't able to lift the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;ZIF&lt;/span&gt; lever, place the CPU/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;HSF&lt;/span&gt; back and then close it again.  So I applied some force on the CPU to try dislodge it from the HSF, only to see it &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;un&lt;/span&gt;-stick and fly across the room.  Oh crap!&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SfclAN-ReDI/AAAAAAAAACQ/YPl9zEDyTuQ/s1600-h/AMD2.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SfclAN-ReDI/AAAAAAAAACQ/YPl9zEDyTuQ/s200/AMD2.JPG" alt="" id="BLOGGER_PHOTO_ID_5329769369697351730" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5, &lt;span style="font-weight: bold;"&gt;5! &lt;/span&gt;bent pins.  This isn't like the days of the *86 when pins where built properly - these little things just had 'break me' written down the sides.&lt;br /&gt;&lt;br /&gt;Anyway, after some very gentle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;tweaser&lt;/span&gt; work (the very same kind I'd learnt pruning my finger nails) I was able to get the pins straight enough to slot in the socket... whack the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;HSF&lt;/span&gt; back on (less dust) and power on. It works! and it's running cooler too!&lt;br /&gt;&lt;br /&gt;Strangely my AA1 won't power this afternoon.... &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;AMD&lt;/span&gt; 1, Intel 0.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ViEARkeW7MU/SfcmMiLd4qI/AAAAAAAAACg/MXsKWAv9HGU/s1600-h/AMD3.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ViEARkeW7MU/SfcmMiLd4qI/AAAAAAAAACg/MXsKWAv9HGU/s320/AMD3.JPG" alt="" id="BLOGGER_PHOTO_ID_5329770680791458466" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SfcmMjxAfdI/AAAAAAAAACo/ib2Un4bC1_o/s1600-h/AMD4.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 318px; height: 320px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SfcmMjxAfdI/AAAAAAAAACo/ib2Un4bC1_o/s320/AMD4.JPG" alt="" id="BLOGGER_PHOTO_ID_5329770681217351122" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-9157391661286964877?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/9157391661286964877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/seconds-from-cpu-disaster.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/9157391661286964877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/9157391661286964877'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/seconds-from-cpu-disaster.html' title='Seconds From (CPU) Disaster!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/Sfck1bRvKNI/AAAAAAAAACI/vGW5XvHxNvM/s72-c/AMD1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6457109016004260615</id><published>2009-04-27T22:00:00.000+01:00</published><updated>2009-04-27T17:46:21.422+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vpc'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual pc'/><category scheme='http://www.blogger.com/atom/ns#' term='freesco'/><title type='text'>FreeSco NAT and VPC</title><content type='html'>I'm sure we can all guess that MS and Linux don't mix well, well I've been working on this all morning!  After my work last night getting to grips with VFD's and FLP's (see previous post) I was able to breeze through the install of this program.  There was one hitch though....&lt;br /&gt;&lt;br /&gt;To start with I mounted the VFD in my virtual Win2000 box and then formatted it.  I then ran the &lt;a href="http://www.freesco.org/"&gt;FreeSco &lt;/a&gt;(pronounced Free Cisco) 'make_fd' batch program, which copied the necessary file accross.  Finally I dismounted the VFD from the Win2000 box and mounted it on my FreeSco box.  This has been set up with 32mb of RAM and no HDD drive.  It has also been set up with 2 NICs, one physical and one virtual.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SfWx6QoW1VI/AAAAAAAAABw/8owJZyUYJjU/s1600-h/DSL1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 147px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SfWx6QoW1VI/AAAAAAAAABw/8owJZyUYJjU/s200/DSL1.JPG" alt="" id="BLOGGER_PHOTO_ID_5329361348517614930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Initallially when I turned it on I got an error message (see image on the right).  To combat this I disabled 'Hardware-assisted virtualisation' in the VPC settings.&lt;br /&gt;&lt;br /&gt;Although I have &lt;span style="font-style: italic;"&gt;loads&lt;/span&gt; of further config to do, the finished item, once booted should look something like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ViEARkeW7MU/SfWyqiEW-tI/AAAAAAAAACA/DHqJWLuMpWM/s1600-h/DSL4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 236px;" src="http://4.bp.blogspot.com/_ViEARkeW7MU/SfWyqiEW-tI/AAAAAAAAACA/DHqJWLuMpWM/s320/DSL4.JPG" alt="" id="BLOGGER_PHOTO_ID_5329362177832188626" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6457109016004260615?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6457109016004260615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/freesco-nat-and-vpc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6457109016004260615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6457109016004260615'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/freesco-nat-and-vpc.html' title='FreeSco NAT and VPC'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ViEARkeW7MU/SfWx6QoW1VI/AAAAAAAAABw/8owJZyUYJjU/s72-c/DSL1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-3774231236031978224</id><published>2009-04-26T22:35:00.000+01:00</published><updated>2009-04-26T23:09:26.400+01:00</updated><title type='text'>FLP to VFD!</title><content type='html'>Creating a virtual floppy disk to install FreeSco onto proved a little difficult.  I had previously been using it on an VMware virtual machine, at home though I am stuck with virtual PC.&lt;br /&gt;&lt;br /&gt;VMware uses a virtual floppy disk format of .FLP, VPC uses a format of .VFD and it is very annoying that they don't work with each other.&lt;br /&gt;&lt;br /&gt;I managed to find a utility called &lt;a href="http://chitchat.at.infoseek.co.jp/vmware/vfd.html"&gt;VM Back&lt;/a&gt; which helped me create .VFD, then mount the .FLP disk and copy the contents accross to each other.  It was quite a bit of hit and miss.  In the end I managed to create a blank VFD and then I could mount this in VPC to run the FreeSco 'make_fd' batch file.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTZUcMOo8I/AAAAAAAAABI/BaIWBzLXwcU/s1600-h/VFD1.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 307px; height: 320px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTZUcMOo8I/AAAAAAAAABI/BaIWBzLXwcU/s320/VFD1.JPG" alt="" id="BLOGGER_PHOTO_ID_5329123204274234306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;To create a blank VFD:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Download and then run the VM Back program linked above.  You don't have to install, but exraction is required.  It only works on 32bit systems.&lt;br /&gt;Select the Drive0 tab and then click 'Open/Create'.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTZjgkpjHI/AAAAAAAAABQ/VBouiEEInc4/s1600-h/VFD2.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 241px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTZjgkpjHI/AAAAAAAAABQ/VBouiEEInc4/s320/VFD2.JPG" alt="" id="BLOGGER_PHOTO_ID_5329123463148440690" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The 'Open Virtual Floppy Image' window will pop up.  Click on 'browse'.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTaB3tYgSI/AAAAAAAAABY/WrALPgLN1eM/s1600-h/VFD3.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 223px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTaB3tYgSI/AAAAAAAAABY/WrALPgLN1eM/s320/VFD3.JPG" alt="" id="BLOGGER_PHOTO_ID_5329123984755163426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;br /&gt;Then type in the name of the virtual floppy dis k you want to create, don't forget to end it with the extention .vfd.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ViEARkeW7MU/SfTafSFHoMI/AAAAAAAAABg/iMx59FYB-7Y/s1600-h/VFD4.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 301px; height: 320px;" src="http://3.bp.blogspot.com/_ViEARkeW7MU/SfTafSFHoMI/AAAAAAAAABg/iMx59FYB-7Y/s320/VFD4.JPG" alt="" id="BLOGGER_PHOTO_ID_5329124490050248898" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;Select the disk type as 'FILE' and leave the 'Write Protect' box unticked.  Then click 'Create'.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-3774231236031978224?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/3774231236031978224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/flp-to-vfd.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3774231236031978224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/3774231236031978224'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/flp-to-vfd.html' title='FLP to VFD!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SfTZUcMOo8I/AAAAAAAAABI/BaIWBzLXwcU/s72-c/VFD1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-2770794976935254277</id><published>2009-04-26T21:12:00.000+01:00</published><updated>2009-04-26T21:48:29.576+01:00</updated><title type='text'>What do I want to accomplish then?</title><content type='html'>Ultimately I'm doing this to learn new stuff, as well as geek points and being able to access my desktop from anywhere (that'll be the VPN then).&lt;br /&gt;&lt;br /&gt;The services I want to host are (as mentioned earlier):&lt;br /&gt;&lt;ul&gt;&lt;li&gt;web server&lt;/li&gt;&lt;li&gt;vpn server&lt;/li&gt;&lt;li&gt;P2P box&lt;/li&gt;&lt;li&gt;AD DS/DNS&lt;/li&gt;&lt;li&gt;DHCP/File/CA&lt;/li&gt;&lt;li&gt;virtual center manager&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTIKetOauI/AAAAAAAAAA4/qsILik7x1NU/s1600-h/chilli.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTIKetOauI/AAAAAAAAAA4/qsILik7x1NU/s320/chilli.jpg" alt="" id="BLOGGER_PHOTO_ID_5329104341453138658" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;For the webserver I was initially undecided about either using Windows Server's built in IIS or maybe an old copy of Windows 2000 and &lt;a href="http://httpd.apache.org/"&gt;Apache &lt;/a&gt;web hosting software.  I've used the Apache web server software before, when hosting a live webcam of my chili plants a couple of years ago.  It was quite good fun.&lt;br /&gt;&lt;br /&gt;This was my initial attempt at a home server, however the box was just too darn noisey to be used permanently (it also was a bit underpowered too), but it did have the benefit of being free!  At the time I was happy for any free equipment.&lt;br /&gt;&lt;br /&gt;Anyway, I want to keep all the OS's uniform and as I need Windows 2008 for a later service (explained later), I'll use that.  It has the benefit of being quite up to date by using &lt;a href="http://learn.iis.net/"&gt;IIS7&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;On to VPN then!  So remote access to my files seems great, however there are a simpler ways to do this (SFTP, HTTPS, SSH).  It's to be able to control my desktop(s) remotely and also set certain things running.&lt;br /&gt;&lt;br /&gt;A current limitation of most VPN set ups is the requirement of extra ports being set up; UDP port 1701 for instance.  &lt;a href="http://en.wikipedia.org/wiki/Sstp"&gt;SSTP&lt;/a&gt;, as featured in Windows Server 2008, uses the extremely common TCP port 443 (or HTTPS) to maintain communications and because of this no extra network set up is required.   Although this extra set up requirements shouldn't be a problem at my end, trying to get the company I work for to agree might be a different ball game.&lt;br /&gt;&lt;br /&gt;A copy of W2K8 server core will be used for DNS and AD DS services.  I'm still undecided if server core boast any security improvements, it'll just be good practise.  It'll also be less of a drain on the server resources.&lt;br /&gt;&lt;br /&gt;P2P will be required for sharing all my freeware *ahem*, I'll probably just use a standard W2K8 box for this.  Another standard W2K8 box will be used for the file/DHCP/CA server.  CA and DHCP will be required to complement the VPN server.&lt;br /&gt;&lt;br /&gt;One final box will be requires for the VI manager, apparently it is possible to virtualise this - although the theory is mind boogling!  We will see!&lt;br /&gt;&lt;br /&gt;Additional requirements will be 2 &lt;a href="http://damnsmalllinux.org/"&gt;DSLinux &lt;/a&gt;boxes to act as firewalls/routers.  The first one will be connected to the modem and the other will seperate the DMZ/Internet from the client machines.   More details on these will be available later.&lt;br /&gt;&lt;br /&gt;nb, I reckon this could change!  Either when I get to network design or actually building!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-2770794976935254277?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/2770794976935254277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/what-do-i-want-to-accomplish-then.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2770794976935254277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/2770794976935254277'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/what-do-i-want-to-accomplish-then.html' title='What do I want to accomplish then?'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SfTIKetOauI/AAAAAAAAAA4/qsILik7x1NU/s72-c/chilli.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1269742499988951741.post-6968919896052123214</id><published>2009-04-25T20:56:00.000+01:00</published><updated>2009-04-26T23:11:39.637+01:00</updated><title type='text'>My New Blog!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTcEfnGmII/AAAAAAAAABo/demlDH2oUSA/s1600-h/new.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 190px; height: 162px;" src="http://2.bp.blogspot.com/_ViEARkeW7MU/SfTcEfnGmII/AAAAAAAAABo/demlDH2oUSA/s320/new.jpg" alt="" id="BLOGGER_PHOTO_ID_5329126228849236098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hi to who ever is reading this.  I've decided to blog my experience &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;in case&lt;/span&gt; it helps anyone else get a home virtual environment up and running.  This whole thing might take a long time, as I'm supposed to be buying a house (although I don't like the sound of that commitment) as well as a billion other things.&lt;br /&gt;&lt;br /&gt;First step though is planning:  what is my ultimate goal, what other services do I want to provide, how can these be provided in a secure way, how many servers will be required and what OS will be required to accomplish this?&lt;br /&gt;&lt;br /&gt;There are loads more questions really, most of which will be answered on the fly I guess.&lt;br /&gt;&lt;br /&gt;The following blog posts coming up:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What do I want to accomplish? - web server, vpn server (SSTP), P2P box, AD DS/DNS, DHCP/File/CA, virtual center manager, no redunduncy, &lt;/li&gt;&lt;li&gt;What hardware is required for this?&lt;/li&gt;&lt;li&gt;Power/noise, minimum of both&lt;br /&gt;&lt;/li&gt;&lt;li&gt;ESX vs Hyper-v&lt;/li&gt;&lt;li&gt;Network plan and diagram&lt;/li&gt;&lt;li&gt;IPv4 vs 6&lt;/li&gt;&lt;li&gt;W2K3 vs 8&lt;/li&gt;&lt;li&gt;Hardware requirements (virtual technology)&lt;/li&gt;&lt;li&gt;Intel vs AMD&lt;/li&gt;&lt;li&gt;Physical purchasing&lt;/li&gt;&lt;li&gt;Who's paying, aka software theft justified&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Physical build&lt;/li&gt;&lt;li&gt;Noise level tweeks&lt;/li&gt;&lt;li&gt;Physical network set up&lt;/li&gt;&lt;li&gt;Installing virtualisation layer&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Configuring the vlans&lt;/li&gt;&lt;li&gt;Configuring the routers/firewalls&lt;/li&gt;&lt;li&gt;Set up the DC &amp;amp; DNS (and securing)&lt;/li&gt;&lt;li&gt;Set up the P2P&lt;/li&gt;&lt;li&gt;Set up the DHCP/CA/File&lt;/li&gt;&lt;li&gt;Set up the web server (and securing, see MS book), mirroring blog on home site&lt;/li&gt;&lt;li&gt;Set up the VPN server&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1269742499988951741-6968919896052123214?l=virtualmowfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://virtualmowfo.blogspot.com/feeds/6968919896052123214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/my-new-blog.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6968919896052123214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1269742499988951741/posts/default/6968919896052123214'/><link rel='alternate' type='text/html' href='http://virtualmowfo.blogspot.com/2009/04/my-new-blog.html' title='My New Blog!'/><author><name>Neil Mowforth</name><uri>http://www.blogger.com/profile/12156504879765837080</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='32' src='http://1.bp.blogspot.com/_ViEARkeW7MU/SgdH3DPPgTI/AAAAAAAAADo/9QR1f1yXfJY/S220/me.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ViEARkeW7MU/SfTcEfnGmII/AAAAAAAAABo/demlDH2oUSA/s72-c/new.jpg' height='72' width='72'/><thr:total>2</thr:total></entry></feed>
