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

<channel>
	<title>VariableGHz &#187; vnc</title>
	<atom:link href="http://variableghz.com/tag/vnc/feed/" rel="self" type="application/rss+xml" />
	<link>http://variableghz.com</link>
	<description>For the technically inclined.</description>
	<lastBuildDate>Thu, 19 Jan 2012 22:26:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How-To: Make Use of UltraVNC SC (Single-Click)</title>
		<link>http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/</link>
		<comments>http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 04:45:36 +0000</pubDate>
		<dc:creator>Samuel</dc:creator>
				<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[how to set up UltraVNC SC]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[remote access no port forwarding]]></category>
		<category><![CDATA[UltraVNC SC]]></category>
		<category><![CDATA[vnc]]></category>

		<guid isPermaLink="false">http://variableghz.com/?p=1642</guid>
		<description><![CDATA[What is UltraVNC SC? It&#8217;s a solution for fast remote-access to a client&#8217;s system. It&#8217;s free, too. What&#8217;s the difference between UltraVNC and UltraVNC SC? UltraVNC SC takes all of the complexities of setting up a VNC server, and puts the burden on the admin, rather than the client side. Forwarding ports, installing services, setting [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/"><img class="aligncenter size-full wp-image-1658" style="border: 2px solid black;" title="ultravnc single click" src="http://variableghz.com/wp-content/uploads/2011/06/ultravnc-single-click.jpg" alt="" width="630" height="230" /></a></p>
<p><strong>What is UltraVNC SC?</strong> It&#8217;s a solution for fast remote-access to a client&#8217;s system. It&#8217;s free, too.</p>
<p>What&#8217;s the difference between UltraVNC and UltraVNC SC? UltraVNC SC takes all of the complexities of setting up a VNC server, and puts the burden on the admin, rather than the client side. Forwarding ports, installing services, setting up passwords, configuring firewalls &#8212; all of that is transparent to the client. All the client has to do is double-click a custom *.exe that you set up ahead of time by following this guide.</p>
<p>So, let&#8217;s get started.</p>
<p><span id="more-1642"></span></p>
<p>First, the prep work. You&#8217;re the admin, so you need to lock down your local IP and get your ports forwarded appropriately.</p>
<p>1. Determine your local IP. Start &gt; Run &gt; cmd &gt; ipconfig &#8212; write down your local IP. Mine is 192.168.1.6. What&#8217;s your default gateway? Mine is 192.168.1.1, yours will likely be similar.</p>
<p>2. Log into your router administration panel by navigating to your default gateway address using your browser. (Note: more complex routers may have other methods of getting into the admin panel, check your documentation).</p>
<p>3. Forward port <strong>5500</strong> on your local IP address. (Not to be confused with 5900, the default VNC port &#8212; make sure you do <strong>5500</strong>).</p>
<p>4. Configure your firewall to allow connections over port 5500 (<em>this is really important, don&#8217;t forget!</em>)</p>
<p>Now that you&#8217;ve got that all set up, you have a choice to make. You can compile the .exe with your current WAN IP, or you can lock it down using something like DynDNS, similar to the way you normally do with <a href="http://variableghz.com/2008/09/getting-serious-about-vnc/" target="_blank">UltraVNC</a>. I strongly recommend you lock it down using <a href="https://www.dyndns.com/account/services/hosts/add.html" target="_blank">DynDNS</a>, and use the DynDNS Updater on your system. So, with that in mind, let&#8217;s continue:</p>
<p>5. Head over to the <a href="http://www.uvnc.com/pchelpware/sc/create.html" target="_blank">UltraVNC SC &#8220;Create&#8221; section</a> of their website and download <a href="http://www.uvnc.com/pchelpware/sc/custom.zip">custom.zip</a>.</p>
<p>6. Inside custom.zip, you&#8217;ll find 6 files. These files are there for you to customize and then have UltraVNC SC compile them for you in the cloud. You can customize quite a bit with this, but for this tutorial we&#8217;re just gonna get the remote access up and running as fast as possible. Once you master this, you can then go back and tweak with all the settings and options and make a very &#8220;pretty&#8221; UI for your client.</p>
<p>7. Extract custom.zip and open up helpdesk.txt. Inside, you will see a *.ini-like file which contains defaults for all the settings you need to instruct UltraVNC SC what to compile in the final .exe.</p>
<p>8. Under the first [HOST] section (&#8220;Internet support&#8221;), change the default IP to be your DynDNS (or WAN IP) and be sure to leave the :5500 (port) at the end. Then delete the second [HOST] entry &#8220;Internet support encryption&#8221; because we won&#8217;t be using encryption in this guide. Save the helpdesk.txt file and close.</p>
<p>9. Go ahead and delete the <strong>rc4.key</strong> file, because we aren&#8217;t using encryption right now.</p>
<p>10. Highlight all the files and create a *.zip file. Call it whatever you want (do <em>not</em> have a folder inside of the *.zip, just the data).</p>
<p>11. Now, we need to &#8220;compile&#8221; the .exe with the UltraVNC SC website. So, head on over to the <a href="http://www.uvnc.com/pchelpware/sc/creator.html" target="_blank">&#8220;Online Creator&#8221; section</a> of their site. For reasons unbeknown to me, they require you to use the username: <strong>foo</strong>, password: <strong>foobar</strong>. Then upload your newly minted *.zip file.</p>
<p>12. Download the resulting *.exe, which will be named whatever you called your *.zip file.</p>
<p>Now you&#8217;re ready to give the *.exe to your client, right? Not just yet &#8212; now we have to set up your host computer to &#8220;listen&#8221; for clients which are going to try to connect to you via port 5500. To get the UltraVNC viewer, you&#8217;ll need to have the regular <a href="http://variableghz.com/2008/09/getting-serious-about-vnc/" target="_blank">UltraVNC</a> installed, and just choose Viewer if you don&#8217;t want the server as well during install.</p>
<p>13. With the UltraVNC viewer installed, go to your start menu and find UltraVNC &gt; UltraVNC Viewer (Listen Mode). Run it. When you do, you&#8217;ll see a green eye appear in your system tray.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2011/06/ultravnc-viewer-listen-mode.jpg"><img class="aligncenter size-full wp-image-1648" style="border: 2px solid black;" title="ultravnc viewer listen mode" src="http://variableghz.com/wp-content/uploads/2011/06/ultravnc-viewer-listen-mode.jpg" alt="" width="334" height="170" /></a></p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2011/06/ultravnc-viewer-listening.jpg"><img class="aligncenter size-full wp-image-1649" style="border: 2px solid black;" title="ultravnc viewer listening" src="http://variableghz.com/wp-content/uploads/2011/06/ultravnc-viewer-listening.jpg" alt="" width="279" height="60" /></a></p>
<p>Curiously, this icon is the same color as previous versions of UltraVNC server which would change from blue when idle, to green when connected. Nonetheless, you know it&#8217;s in listening mode by just hovering over it. Again, make sure your firewall isn&#8217;t blocking anything. If you want to &#8220;verify&#8221; that the port is listening, open up a command prompt and type <strong>netstat -a</strong> and check for port <strong>5500</strong> and a status of &#8220;Listening.&#8221;</p>
<p>14. With all the aforementioned in place, your clients are ready to connect! Send them your *.exe and it will look like this by default:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2011/06/ultravncsc-default-style.jpg"><img class="aligncenter size-full wp-image-1652" style="border: 2px solid black;" title="ultravnc sc default style client side" src="http://variableghz.com/wp-content/uploads/2011/06/ultravncsc-default-style.jpg" alt="" width="494" height="305" /></a></p>
<p>Most aspects of this awkward looking client executable are changeable. You&#8217;ll obviously want to change this if you plan to use this seriously. Your client simply has to double click &#8220;Internet support&#8221; to initiate the connection. When they do, you&#8217;ll be presented with a popup that looks something like this:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2011/06/Incoming-SC-connection.jpg"><img class="aligncenter size-large wp-image-1653" style="border: 2px solid black;" title="Incoming UltraVNC SC connection" src="http://variableghz.com/wp-content/uploads/2011/06/Incoming-SC-connection-630x279.jpg" alt="" width="630" height="279" /></a></p>
<p>15. Click Yes and you will be able to see their desktop, and your client will be presented with this default, incorrectly spelled message:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2011/06/vnc-connection-active.png"><img class="aligncenter size-full wp-image-1654" style="border: 2px solid black;" title="vnc connection active" src="http://variableghz.com/wp-content/uploads/2011/06/vnc-connection-active.png" alt="" width="372" height="133" /></a></p>
<p>Your client can close the connection by <em>right clicking</em> on the VNC icon on his/her system tray, and choosing close. Or you can close it at any time by just closing the UltraVNC Viewer window.</p>
<p><span style="color: #ff0000;"><strong>Important: My tests conclude that when doing an UltraVNC SC connection with a client running Windows Vista or 7 with Aero enabled, there is a 15-21 second delay even over lightning-fast connections. This is unacceptable. If you believe your client is running a system with Aero enabled, you <em>must</em> disable it or UltraVNC SC will be nearly unusable! Because your client is in dire need of remote assistance, they probably have no idea what Aero is &#8212; so make it easy for them and disable it via a simple batch script on their system which runs the following commands:</strong></span></p>
<p><strong><span style="color: #ff0000;"><span style="text-decoration: underline;">net stop uxsms</span> (to disable Aero), and a pause with a message then, <span style="text-decoration: underline;">net start uxsms</span> (to enable Aero). All you have to do is hit any key in the command prompt window before closing your session!</span><br />
</strong></p>
<p><strong><a href="http://variableghz.com/wp-content/uploads/2011/06/Disable&amp;EnableAero.bat">Download &gt;&gt;</a><br />
</strong></p>
<p>You will find that with Aero off, the speed is super quick. It seems a lot more complex than it really is with all the steps laid out like this &#8212; but it&#8217;s really not that bad. Once you&#8217;ve got it set up, it&#8217;s easy to deploy to all your clients. Good luck!</p>
<p><a href="javascript:DeCryptX('benjoAwbsjbcmfhi{/dpn')">ad&#109;&#105;&#110;&#64;&#118;&#97;r&#105;ab&#108;&#101;&#103;&#104;&#122;&#46;co&#109;</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A+Make+Use+of+UltraVNC+SC+%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-mail">
			<a href="http://www.shareaholic.com/api/share/?title=How-To%3A%20Make%20Use%20of%20UltraVNC%20SC%20%28Single-Click%29&amp;link=http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/&amp;notes=%0D%0AWhat%20is%20UltraVNC%20SC%3F%20It%27s%20a%20solution%20for%20fast%20remote-access%20to%20a%20client%27s%20system.%20It%27s%20free%2C%20too.%0D%0A%0D%0AWhat%27s%20the%20difference%20between%20UltraVNC%20and%20UltraVNC%20SC%3F%20UltraVNC%20SC%20takes%20all%20of%20the%20complexities%20of%20setting%20up%20a%20VNC%20server%2C%20and%20puts%20the%20burden%20on%20the%20admin%2C%20rather%20than%20the%20client%20side.%20Forwardi&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://variableghz.com/2011/06/how-to-make-use-of-ultravnc-sc-single-click/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Home Server is Incredibly Awkward</title>
		<link>http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/</link>
		<comments>http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 23:53:13 +0000</pubDate>
		<dc:creator>Samuel</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[anti-virus]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[ctrl-alt-delet-whs]]></category>
		<category><![CDATA[filetransfer]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[ftp-server-security-essentials]]></category>
		<category><![CDATA[ftp-server-whs]]></category>
		<category><![CDATA[ftp-whs-microsoft]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[vnc]]></category>
		<category><![CDATA[windows home server]]></category>

		<guid isPermaLink="false">http://variableghz.com/?p=1337</guid>
		<description><![CDATA[I was compelled to set up a file server because my clients maxed out their Dropbox. Originally, they were only sharing about 100MB worth of documents, so, I figured Dropbox was the ideal solution for them. Of course as they got real comfortable, they started sharing folders and moving enormous PDFs, .wav files and videos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/"><img class="aligncenter size-full wp-image-1339" style="border: 2px solid black;" title="VariableGHz Windows Home Server review" src="http://variableghz.com/wp-content/uploads/2010/09/VariableGHz-Windows-Home-Server-review.jpg" alt="" width="630" height="230" /></a></p>
<p style="text-align: left;">I was compelled to set up a file server because my clients maxed out their <a href="http://bit.ly/auDNSC" target="_blank">Dropbox</a>. Originally, they were only sharing about 100MB worth of documents, so, I figured Dropbox was the ideal solution for them. Of course as they got real comfortable, they started sharing folders and moving enormous PDFs, .wav files and videos into the Dropbox. Needless to say, they maxed it out pretty quickly. I could upgrade their Dropbox, but then I&#8217;d have to upgrade <em>everybody&#8217;s</em> Dropbox and at this point there are at least ten different clients accessing the data at any given time. So, a dedicated file server seemed like the logical choice.</p>
<p style="text-align: left;">
<p style="text-align: left;"><span id="more-1337"></span></p>
<p style="text-align: left;">
<p style="text-align: left;">After reading <a href="http://www.winsupersite.com/reviews/whs.asp" target="_blank">Paul Thurrott&#8217;s review on the SuperSite</a> a number of years ago, I had high hopes for Windows Home Server (WHS) but never had a reason to set one up until now. I was excited to try out a new Microsoft OS and have an always-on dedicated FTP file server to support the needs of my clients in a scalable way. So I did, I grabbed an old Compaq desktop PC that was given to me by a client who called it a &#8220;boat anchor&#8221; (a 2007 &#8220;vista capable&#8221; computer that came with Vista pre-SP1 installed on it) and told me to just get rid of it &#8212; obviously, I can&#8217;t do that &#8212; so now it is a file server.</p>
<p style="text-align: left;">I burned the MSDN ISO of WHS to a DVD/RW and began installing it. The installation screen had a strange mix of new and old; it has the same Windows XP installer look, but with some sleeker Windows Vista style informative tidbits. Half way through the installation it displays this oldschool looking DOS installer whereby it installs additional components, on the top of the screen it indicates Windows Server 2003, which WHS is based on. I&#8217;m told the stability is amazing.</p>
<p style="text-align: left;">WHS boots up and makes you do that Control-Alt-Delete thing to get in. I&#8217;m told that this is for security reasons, but I can&#8217;t exactly recall why. VNC lets you execute controls like C-A-D so I&#8217;m at a loss. Maybe it&#8217;s a dated security feature. Once you get to the desktop, you&#8217;re greeted with a local webpage indicating to you that you shouldn&#8217;t be using WHS directly, but rather via the Windows Home Console on another computer. Okay, fine, but I have to set all that up first. So, thanks for the premature warning I guess, Microsoft.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/WHS-admin-desktop-warning.jpg"><img class="aligncenter size-large wp-image-1341" style="border: 2px solid black;" title="WHS admin desktop warning" src="http://variableghz.com/wp-content/uploads/2010/09/WHS-admin-desktop-warning-630x363.jpg" alt="" width="630" height="363" /></a></p>
<p style="text-align: left;">So, I close the awkward local html file warning page. Looking around, it looks like Windows XP, except a little <em>off</em>. The start menu is missing a bunch of stuff like on those heavily restricted public computers. All of the visual niceties have been disabled, so when you drag windows around there is that oldschool outline, Windows Classic theme, no fading/sliding on right-click, shadows, etc. It looks like Windows 98, XP and Vista all at the same time. And since it&#8217;s a server, that&#8217;s fine, however I thought that this OS was meant for somewhat novice home users to configure on their own? If that&#8217;s the case, then this whole thing definitely falls short in the ease of use/configuration category.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/WHS-Start-Menu.jpg"><img class="size-full wp-image-1343  aligncenter" style="border: 2px solid black;" title="WHS Start Menu" src="http://variableghz.com/wp-content/uploads/2010/09/WHS-Start-Menu.jpg" alt="" width="420" height="322" /></a></p>
<p style="text-align: left;">So, to begin, I click Windows Home Server Console and a wizard takes you through the steps of setting up the Console. It was simpler than I expected, considering the awkward and unfriendly UI experience it started with. Once it got to the remote access and Internet accessibility of the Console, however, things came to a halt. Cleverly, WHS tries to enable UPnP (Universal Plug and Play) in your router to make things easy. However, just like with ActiveX, UPnP was/is the cause of many security exploits and malware so by default, many routers have UPnP disabled &#8212; including the one I am using. So, I enabled UPnP on this Netgear router and then the wizard was able to proceed, however, it still briefly flashed  that orange exclamation mark icon before stating that everything was A-OK and later on down the line it would tell me periodically that remote access functionality wasn&#8217;t working. To fix it, I would click repair and it would show me a <a href="http://ajaxload.info/" target="_blank">spinny wheel</a> for a while, then, somehow, it would be fine&#8230; for a while. Fortunately, I don&#8217;t rely on gimmicky &#8220;remote access&#8221; hubs/add-ins, I use the real deal: <a href="http://variableghz.com/2008/09/getting-serious-about-vnc/" target="_blank">UltraVNC</a>.</p>
<p style="text-align: left;">So, having read a great deal about WHS, I know what it&#8217;s meant to do and I elected to use it because I&#8217;ve heard such great things about the stability of Server 2003/2008, and since WHS is based on Server 2003, I figure that&#8217;s as stable as it&#8217;s gonna get. Also, the Console has a terrific quasi-RAID feature called &#8220;<a href="http://technet.microsoft.com/en-us/library/dd727794%28WS.10%29.aspx" target="_blank">Folder Duplication</a>&#8221; which will automatically make extra copies of whatever folders you select to a second drive installed on the server. That&#8217;s pretty awesome, especially since the &#8220;server&#8221; I am using is just a plain Compaq desktop with no onboard RAID.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/WHS-folder-duplication.jpg"><img class="size-full wp-image-1352  aligncenter" style="border: 2px solid black;" title="WHS folder duplication" src="http://variableghz.com/wp-content/uploads/2010/09/WHS-folder-duplication.jpg" alt="" width="490" height="151" /></a></p>
<p style="text-align: left;">After trying to set up my FTP server using <a href="http://filezilla-project.org/download.php?type=server" target="_blank">FileZilla</a>, I decided I wanted anti-virus protection because I don&#8217;t necessarily trust that my clients are going to always be using updated anti-virus software themselves. So, I went to download <a href="http://variableghz.com/2009/10/microsoft-security-essentials-mse-review/" target="_blank">Microsoft Security Essentials (MSE)</a> only to learn that Microsoft doesn&#8217;t support their own operating system, Windows Server 2003/Windows Home Server! So, I started looking around for other choices and was surprised to find a very limited selection. Still wary about WHS, I elected to go with a free a/v, <a href="http://www.wegotserved.com/2010/02/15/whs-clamav-add-in-walk-through/" target="_blank">ClamWin</a> and see how that goes.</p>
<p style="text-align: left;">The Console has an &#8220;add-ins&#8221; section where you can extend the functionality of the Console with all sorts of third party extensions like audio-streamers, sync tools and anti-virus utilities. Installing ClamWin was, in a word, awkward. That&#8217;s fine, since it&#8217;s free and clearly stated as a work in progress by the author. Nevertheless, the fact that Microsoft doesn&#8217;t support their own MSE on their own operating system is very odd. WHS shares so many similarities to XP and I can&#8217;t imagine it would take much to make it work on there.</p>
<p style="text-align: left;">So I performed a virus scan with ClamWin. I didn&#8217;t have a very reassured feeling about the whole thing. In the terminal-like window it told me that my version was out of date, but not to panic (?). I went looking for a newer version and was unable to find it. Awkward.</p>
<p style="text-align: left;">Setting up FTP was difficult. I kept getting inconsistent results. It would connect fine on some connections and not others. VNC also presented an issue, it suddenly stopped working at one point providing me with a vague error message: &#8220;End of stream.&#8221; In six years of near-daily VNC use, on <em>dozens</em> of computers, I&#8217;ve never gotten that error message. I wasn&#8217;t using any of the Console features, anti-virus was awkward, FTP was inconsistent, VNC no longer functional &#8212; I reformatted &amp; installed a standard Windows XP installation to see if it would better suit my needs.</p>
<p style="text-align: left;">Maybe not so surprisingly, after I disabled a bunch of unnecessary services, installed a hundred updates, and stripped everything down &#8212; my standard XP installation was more reliable and I was able to get everything (FTP, VNC, A/V) working <em>and</em> stable in about twenty minutes. To keep overhead as minimal as possible, I didn&#8217;t install any graphics drivers and disabled everything that wasn&#8217;t being used such as serial ports, audio drivers, etc. 800&#215;600 resolution. Very easy to administer. Note the locked LAN IP &#8220;.45&#8243; and custom port 8888 to make room for other systems on the same network to use VNC:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/stable-FTP-server.jpg"><img class="aligncenter size-large wp-image-1358" style="border: 2px solid black;" title="stable FTP server" src="http://variableghz.com/wp-content/uploads/2010/09/stable-FTP-server-630x516.jpg" alt="" width="630" height="516" /></a></p>
<p style="text-align: left;">You cannot easily split an Ethernet jack the same way you can split a phone jack. So, I was at a loss for where to physically place the server. I decided to place it inside a box designed to house the modem/router and switch for the whole floor:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/FTP-server-in-cabinet.jpg"><img class="aligncenter size-large wp-image-1359" style="border: 2px solid black;" title="FTP server in cabinet" src="http://variableghz.com/wp-content/uploads/2010/09/FTP-server-in-cabinet-630x843.jpg" alt="" width="630" height="843" /></a></p>
<p style="text-align: left;">Problem is, since there&#8217;s no ventilation in the box, the server slowly started to bake. Not as hot as I was expecting, but when I saw the little flame icon on <a href="http://www.almico.com/speedfan.php" target="_blank">SpeedFan</a> I decided it was time to move the server.</p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2010/09/server-baking.jpg"><img class="aligncenter size-full wp-image-1354" style="border: 2px solid black;" title="server baking" src="http://variableghz.com/wp-content/uploads/2010/09/server-baking.jpg" alt="" width="419" height="292" /></a></p>
<p style="text-align: left;">So, because each area of the floor only has one Ethernet jack, and they are all being used, I used a spare 16-slot rack-mounted switch &amp; used that to split the Ethernet between the copier &amp; server. The switch seems like overkill, but I didn&#8217;t have anything simpler or smaller to use. The temps are now stable at ~44°c.</p>
<p style="text-align: left;">So, WHS would be fine for other purposes I suppose. It&#8217;s designed to be this all-in-one hub for your LAN so that users can have auto-backups and easily accessible media. I can&#8217;t help but feel like it&#8217;s a stretch to expect the average user to set up something like this. I almost found it easier to set up the FTP server than to configure the WHS Console to be stable. Because it relies on UPnP as the default configuration method, it provides very little information on which ports to forward and doesn&#8217;t stress any importance on anti-virus protection. I&#8217;m betting that the UPnP will fail on 19/20 routers unless UPnP is explicitly enabled. Moreover, because everything is configured via the Console, why is the underlying OS Windows Server 2003? That Console application I&#8217;m sure could easily be ported to run on Windows XP, Vista or 7. It seems all seems very basic, yet overly complex for the average user &#8212; which it seems to be designed for. I think Microsoft can do better. I gotta wonder who is taking notes at their focus groups.</p>
<p style="text-align: left;">If you&#8217;re curious to try out <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=E3694B69-93F6-4267-B881-55CE0648C784&amp;amp;displaylang=en" target="_blank">Windows Home Server, and I know you are, Microsoft offers a 30-day trial of it</a>.</p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Windows+Home+Server+is+Incredibly+Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-mail">
			<a href="http://www.shareaholic.com/api/share/?title=Windows%20Home%20Server%20is%20Incredibly%20Awkward&amp;link=http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/&amp;notes=%0D%0AI%20was%20compelled%20to%20set%20up%20a%20file%20server%20because%20my%20clients%20maxed%20out%20their%20Dropbox.%20Originally%2C%20they%20were%20only%20sharing%20about%20100MB%20worth%20of%20documents%2C%20so%2C%20I%20figured%20Dropbox%20was%20the%20ideal%20solution%20for%20them.%20Of%20course%20as%20they%20got%20real%20comfortable%2C%20they%20started%20sharing%20folders%20and%20moving%20enormous%20PDF&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://variableghz.com/2010/09/windows-home-server-is-incredibly-awkward/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Getting Serious About VNC</title>
		<link>http://variableghz.com/2008/09/getting-serious-about-vnc/</link>
		<comments>http://variableghz.com/2008/09/getting-serious-about-vnc/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 22:15:29 +0000</pubDate>
		<dc:creator>Samuel</dc:creator>
				<category><![CDATA[How-To]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gotomypc]]></category>
		<category><![CDATA[ipconfig]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[technical]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ultra-vnc-server-mylocalip]]></category>
		<category><![CDATA[ultravnc]]></category>
		<category><![CDATA[ultravncicon]]></category>
		<category><![CDATA[variableghz]]></category>
		<category><![CDATA[variableghz-com-dyndns]]></category>
		<category><![CDATA[vista]]></category>
		<category><![CDATA[vnc]]></category>
		<category><![CDATA[webex]]></category>

		<guid isPermaLink="false">http://variableghz.com/?p=5</guid>
		<description><![CDATA[Enough. I want you to stop emailing yourself files, telling somebody over the phone where your stuff is, driving back home to turn on your PC to retrieve a file you forgot&#8230; Enough is enough. It&#8217;s time for a real solution. Rather, a combination of solutions to ensure this problem is eradicated for good &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://variableghz.com/2008/09/getting-serious-about-vnc/"><img class="aligncenter size-full wp-image-1475" style="border: 2px solid black;" title="Time to get serious about remote access with VNC." src="http://variableghz.com/wp-content/uploads/2008/09/VNC-Authorization.jpg" alt="" width="630" height="230" /></a></p>
<p>Enough. I want you to stop emailing yourself files, telling somebody over the phone where your stuff is, driving back home to turn on your PC to retrieve a file you forgot&#8230; Enough is enough. It&#8217;s time for a real solution. Rather, a combination of solutions to ensure this problem is eradicated for good &#8212; and I mean it!</p>
<p>VNC to the rescue? Yes, provided it is properly configured and secured. In this How-To, you&#8217;ll learn how to set up VNC to be your primary, secure, stable and immediately accessible remote data solution. In addition, you&#8217;ll also learn how DropBox can make for a fantastic alternative in the event VNC cannot connect or you need more realtime connectivity. Okay, let&#8217;s jump right in.</p>
<p><span id="more-5"></span></p>
<p><strong>What is VNC, and which &#8220;flavor&#8221; should I be running?</strong></p>
<p>VNC (Virtual Network Connection) is a powerful tool that enables you to access your remote PC or laptop from a another device anywhere you can get an Internet connection. The benefits are enormous &#8212; you can access your data from virtually anywhere! Controlling a remote computer over VNC is generally quite simple, you use your mouse and keyboard just as though you were right in front of that PC. VNC is not simple to set up for everyone, not even for so-called experts.</p>
<p>In addition to its remote computer-to-computer capabilities, some versions of VNC run so quickly that when used over a LAN (Local Area Connection) you can even use a spare laptop or computer as an extra monitor. More on that later.</p>
<p>There are a few &#8220;flavors&#8221; of VNC &#8212; <a href="http://www.realvnc.com/">RealVNC</a>, <a href="http://www.tightvnc.com/">TightVNC</a> and my favorite, <a href="http://www.ultravnc.com">UltraVNC</a>. Each has their advantages and disadvantages but in my opinion, UltraVNC has the <em>least</em> disadvantages and has proven to be the most stable and has the most robust feature set of any that I&#8217;ve ever used. It&#8217;s free and you should consider donating if you find it of great value, as I do. The primary reasons why you should go with UltraVNC over the others are: (1) VNC hook driver, this makes your connection with the remote computer (or LAN) incredibly fast and the display looks amazing; (2) file-transfer utility, this incredible feature is built right into the UltraVNC viewer; (3) ability to send custom keys (and CTRL + ALT + DEL); and (4) extras such as VNC chat and lots more.</p>
<p><strong>Where VNC gets complicated.</strong></p>
<p>Alright. You want VNC at home. VNC needs a few planets to align correctly before it can work: (1) it needs an IP address of the computer you are trying to connect to, known as the &#8220;VNC Server&#8221;; (2) the VNC Server needs a port to be &#8220;forwarded&#8221; from your router in order to accept the incoming connection, the defaults for this are 5800 (web, more on that later) and 5900; (3) the VNC Server must be running or the connection will not be accepted; and (4) your firewall must not be blocking the incoming connection.</p>
<p>Seems like a lot? Well, it gets worse. Your ISP (Internet Service Provider) most likely has a dynamic IP (Internet Protocol) set up for you. This means that your IP address changes, (and it eventually will sooner or later) your VNC connection will no longer work if you haven&#8217;t taken note of your new WAN (Wide Area Network, or &#8220;Public&#8221;) IP address. The solution for this is to link your IP address to something that won&#8217;t change sporadically. I use the fine folks over at <a href="http://www.dyndns.com/">Dynamic Network Services, Inc.</a> They have an amazing array of services, but for the purposes of this How-To I am only focusing on making your dynamic IP &#8220;static.&#8221; Once you register an account (free or paid, your choice), you then install the DynDNS client, <a href="http://www.download.com/DynDNS-Updater/3000-2381_4-10405775.html?cdlPid=10588363">here</a> (<a rel="attachment wp-att-13" href="http://variableghz.com/2008/09/getting-serious-about-vnc/dyndns-setup/">permanent archive</a>).</p>
<p>Once you link the DynDNS service to your DynDNS account. It should look something like this on the website:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/dyndns1.jpg"><img class="size-full wp-image-18  aligncenter" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/dyndns1.jpg" alt="" width="500" height="84" /></a></p>
<p>In my instance, I used the *.getmyip.com url, easy to memorize. There are dozens to choose from. Your system tray should look like this:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/dyndns2.jpg"><img class="size-full wp-image-21  aligncenter" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/dyndns2.jpg" alt="" width="308" height="113" /></a></p>
<p>(note: the DynDNS icon may vary, depending on what version you have installed).</p>
<p>Alright. So now we have your IP <em>staticized</em>. Now we can get to installing VNC. As I mentioned earlier, I recommend <a href="http://www.ultravnc.com">UltraVNC</a> for the aforementioned reasons. <a href="http://www.uvnc.com/download/">Download</a> their latest version and install it (make sure you get the latest version and the correct one for your operating system).</p>
<p>When you install UltraVNC, you want to be sure to select that it installs <em>as a service</em>. By installing it as a service, you will be able to lock your screen in Windows thereby allowing for another layer of security. Moreover, having the UltraVNC server as a service enables you to use extra features like being able to send Control Alt Delete to the host machine, chat, file transfer, and the ability to kill Explorer.exe in the event a problem arises. Don&#8217;t forget this crucial step.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/vncservice.jpg"><img class="size-full wp-image-22  aligncenter" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/vncservice.jpg" alt="" width="500" height="55" /></a></p>
<p>(UltraVNC Server running as a service. To access services, hold down the Windows Key and press R for Run, then type <strong>services.msc</strong>)</p>
<p>Once UltraVNC is installed properly you will see the blue eye in your system tray. Set a password, preferably one that differs from your Windows password so that when you walk away from your computer, you can lock your PC for added security. (You can &#8220;lock&#8221; your PC by holding down the Windows Key on your keyboard, and tapping L simultaneously.)</p>
<p>So, we got UltraVNC ready to rock; we got DynDNS up and runnin&#8217;; now, we need to check out your port situation. We know that the VNC defaults use port 5900, so that port needs to be open and ready to accept connections. I cannot walk you through specific firewall issues because I have no idea what kind of firewall you are using &#8212; so, read you manual, ask your tech, do somethin&#8217; but make sure it isn&#8217;t messing with your VNC connection. (note: you can check open ports by going to the command line, and typing <strong>netstat -a</strong>)</p>
<p>Next, if you are using a router (and you likely are), your port needs to be &#8220;forwarded.&#8221; If you are not familiar with this terminology, listen up. A router in your home allows multiple users to connect to one Internet connection. This is made possible by local IP addresses. On linksys routers, the default local IPs are usually something like this: 192.168.1.2. The first computer you plug into the router will be automatically configured to the &#8220;lowest&#8221; local IP address. So, the next computer would then be 192.168.1.3, for example. If you turn off your computer from time to time (you&#8217;ll have to restart once in a while for updates, etc.) then your local IP may change, thereby disrupting your local IP &#8220;forwarding&#8221; &#8212; major problem for consistency.</p>
<p>Every Internet connection on the Internet has an IP address, you can think of this is a license plate on a car. Each &#8220;person in the car&#8221; is a computer connected to the router with a local IP address.</p>
<p>Still confused? Stay with me. We&#8217;re first gonna lock down your local IP address to something that doesn&#8217;t move. But in order to do that, we need to gather some information first. We need to know your DNS servers, and your default gateway (router IP address).</p>
<p>Hold down the Windows Key on your keyboard, and press R to bring up the Run dialog box. Type <strong>cmd</strong> and press <strong>enter</strong>. <strong>CMD</strong> is, as far as I know, short for &#8220;command,&#8221; since the command prompt is where you, well, type commands. For a while (in XP I believe) you can type <strong>cmd</strong> or <strong>command</strong> to execute the command prompt. In Vista, you can only type <strong>cmd</strong>.</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/cmd1.jpg"><img class="aligncenter size-full wp-image-27" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/cmd1.jpg" alt="" width="500" height="321" /></a></p>
<p>At the command prompt, type <strong>IPConfig /all</strong> and press <strong>Enter</strong>. Make sure you use a forward-slash. Know the difference, this is a forward slash <strong>/</strong>, and this is a backslash <strong>\</strong>. Don&#8217;t confuse the two. In this particular case it doesn&#8217;t matter, but other times it will.</p>
<p>Take note of the following information:</p>
<p>- Default Gateway</p>
<p>- Both DNS Servers</p>
<p>- Your current Local IP address</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/ipconfig1.jpg"><img class="aligncenter size-full wp-image-33" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/ipconfig1.jpg" alt="" width="500" height="201" /></a></p>
<p>So now we have that information written down. Notice how my local IP address is 192.168.1.2? As I mentioned before, that&#8217;s a problem &#8212; so let&#8217;s dive in and change that. You&#8217;ll need to get to the &#8220;Properties&#8221; of your Network connection. This is tricky to explain, because it varies depending on what OS you&#8217;re using. In Vista Ultimate x64 which I happen to use, you get to it by going into the Control Panel and navigating to the Network Connections, right click on your Network Connection, select Properties, double-click on Internet Protocol Version 4 and then you&#8217;ll see the IPV4 Properties dialog box which should look like this:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/ipv4properties.jpg"><img class="aligncenter size-full wp-image-36" style="border: 2px solid black;" title="ipv4properties" src="http://variableghz.com/wp-content/uploads/2008/09/ipv4properties.jpg" alt="" width="500" height="567" /></a></p>
<p>So, notice how I typed in my own local IP address? I chose 192.168.1.8, this decreases my chances of running into an IP address conflict with another computer or mobile device connected to my router. My Default Gateway is the IP address of my router, and the DNS Servers match the data we got from the <strong>IPConfig /all</strong>. Still with me? Terrific. Let&#8217;s move on.</p>
<p>Now with our local IP address in place, we can connect to our router and forward our local IP to the WAN IP. Remember, the WAN IP is the IP address that is available to the public (I use www.whatismyip.com to find out what my WAN IP address is, simply because that domain name is incredibly easy to memorize). The DynDNS takes care of updating your local IP to the static web address (whatever.getmyip.com, for example) and the forwarding enables the incoming connection from port 5900 to &#8220;pierce&#8221; through the local IP and get straight to your computer. So we need to tell the router &#8220;when something tries to access computer 192.168.1.8 on port 5900, please let go through.&#8221; Make sense?</p>
<p>Since all versions, makes and models of routers vary, I cannot give you specific instructions on how to go about doing this. I will show you what my Linksys router looks like when forwarded properly as an example:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/portfwd.jpg"><img class="aligncenter size-full wp-image-39" style="border: 2px solid black;" src="http://variableghz.com/wp-content/uploads/2008/09/portfwd.jpg" alt="" width="500" height="100" /></a></p>
<p>So now my router knows how to deal with my local IP correctly. Now, when I boot up the UltraVNC viewer from anywhere, I can connect to the static web url that I chose from the DynDNS and connect through to my computer 99% of the time without any problems.</p>
<p>Remember, VNC isn&#8217;t foolproof. A power outage, system failure, bluescreen, a change in DNS servers, or any other kind of problem can cause your VNC connection to fail. In the event this happens and you cannot connect to VNC, you need a backup plan. <a href="https://www.dropbox.com/referrals/NTIxNTkyOQ" target="_blank">DropBox</a> is that backup plan and so much more.</p>
<p style="text-align: center;"><a href="https://www.dropbox.com/referrals/NTIxNTkyOQ"><img class="aligncenter size-full wp-image-46" style="border: 2px solid black;" title="Dropbox" src="http://variableghz.com/wp-content/uploads/2008/09/small_logo.gif" alt="" width="167" height="50" /></a></p>
<p>Enter Dropbox. In a nutshell, Dropbox is a piece of software that runs on your computer, it links itself to a folder entitled, &#8220;My Dropbox&#8221; which automatically syncs any data you put into that folder with other computers that you &#8220;link.&#8221; Some of you might be thinking &#8220;so? I use livemesh&#8221; or whatever other cloud based storage solution. Well, I am here to tell you to forget about the rest, Dropbox is the one to beat &#8212; performance is incredible, the whole process is very well considered, seamless and stable.</p>
<p>My advice to you is simple. Install Dropbox. Get your account sync&#8217;d up. Make a shortcut to Dropbox on your desktop like so:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/dropboxshortcut.jpg"><img class="aligncenter size-full wp-image-47" style="border: 2px solid black;" title="shortcut" src="http://variableghz.com/wp-content/uploads/2008/09/dropboxshortcut.jpg" alt="" width="235" height="221" /></a></p>
<p>When you make changes to any files inside of the Dropbox folder, the changes are replicated to the Dropbox servers and then when any other computers which are linked to your Dropbox account are turned on, immediately sync as well. Since the files are actually downloaded, you can access them even if your Internet connection is down at a later time:</p>
<p style="text-align: center;"><a href="http://variableghz.com/wp-content/uploads/2008/09/2fileschanged.jpg"><img class="aligncenter size-full wp-image-48" style="border: 2px solid black;" title="2fileschanged" src="http://variableghz.com/wp-content/uploads/2008/09/2fileschanged.jpg" alt="" width="486" height="132" /></a></p>
<p>Dropbox notifications are non-intrusive and informative. With Dropbox and VNC configured properly, your files are always at hand. VNC can be used on a variety of clients, including mobile phones, this can be very handy if you need to do something while you&#8217;re not at a computer. If you have a modern smartphone you should look and see if there is a VNC client for it.</p>
<p><a href="javascript:DeCryptX('benjoAwbsjbcmfhi{/dpn')">adm&#105;n&#64;&#118;&#97;&#114;iabl&#101;g&#104;&#122;&#46;c&#111;&#109;</a><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-comfeed">
			<a href="http://variableghz.com/2008/09/getting-serious-about-vnc/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=38&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=88&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Getting+Serious+About+VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-mail">
			<a href="http://www.shareaholic.com/api/share/?title=Getting%20Serious%20About%20VNC&amp;link=http://variableghz.com/2008/09/getting-serious-about-vnc/&amp;notes=%0D%0AEnough.%20I%20want%20you%20to%20stop%20emailing%20yourself%20files%2C%20telling%20somebody%20over%20the%20phone%20where%20your%20stuff%20is%2C%20driving%20back%20home%20to%20turn%20on%20your%20PC%20to%20retrieve%20a%20file%20you%20forgot...%20Enough%20is%20enough.%20It%27s%20time%20for%20a%20real%20solution.%20Rather%2C%20a%20combination%20of%20solutions%20to%20ensure%20this%20problem%20is%20eradicated%20fo&amp;short_link=&amp;shortener=b2l&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=201&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Email this to a friend?">Email this to a friend?</a>
		</li>
</ul><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://variableghz.com/2008/09/getting-serious-about-vnc/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

