<?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>MakeUseOf.com &#187; VPN</title>
	<atom:link href="http://www.makeuseof.com/tags/vpn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.makeuseof.com</link>
	<description>Cool Websites, Software and Internet Tips</description>
	<lastBuildDate>Tue, 24 Nov 2009 00:55:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Tunnel Web Traffic with SSH Secure Shell</title>
		<link>http://www.makeuseof.com/tag/how-to-tunnel-traffic-with-ssh/</link>
		<comments>http://www.makeuseof.com/tag/how-to-tunnel-traffic-with-ssh/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 23:01:03 +0000</pubDate>
		<dc:creator>Jorge Sierra</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=13548</guid>
		<description><![CDATA[ If you are a Linux or UNIX user, you probably use SSH (Secure Shell) to access the command line on your machines remotely. In addition to providing secure access to shell accounts, SSH can also securely transport other kinds of web traffic as well. In a sense, it can provide you with a quick and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.makeuseof.com/wp-content/uploads/2009/03/secure.jpg" border="0" alt="secure" vspace="10" width="176" height="144" align="left" /> If you are a <a href="http://www.makeuseof.com/tags/linux">Linux</a> or UNIX user, you probably use SSH (Secure Shell) to access the command line on your machines remotely. In addition to providing secure access to shell accounts, SSH can also securely transport other kinds of web traffic as well. In a sense, it can provide you with a quick and easy VPN (Virtual Private Network) into the remote network where your SSH server resides.</p>
<p>First of all, you will of course need an SSH server running somewhere. Linux and OS X come with SSH servers, but there are also SSH servers available for Windows. <a href="http://www.freesshd.com">freeSSHd</a> is a nice free SSH server for Windows. It is a quick and easy installation and relatively easy to configure as well. You will of course need administrator privileges on the machine you install it onto.</p>
<p>Since you will be accessing your SSH server remotely, if it is behind a firewall or router you will have to make sure that port 22 (the default SSH port) is properly forwarded to it. Most routers have the ability to forward ports to individual machines on the local network. You&#8217;ll have to refer to the instructions for your router/firewall on how to do this.</p>
<p>Once you have your SSH server configured so that you can connect to it from any Internet connection, you&#8217;ll of course need a client to connect to it. Linux and OS X both have SSH clients built-in.  If you&#8217;re on Windows, the client of choice is <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a>. I will provide instructions on tunneling with PuTTY, but you can certainly use other clients as well.</p>
<p>First, specify the address of your SSH server in the <strong>Session</strong> section. Select <strong>SSH</strong> for the <strong>Connection type</strong> and enter <strong>22</strong> for the <strong>Port</strong> (or whatever external internet port you are using to connect to your SSH server).</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/connectionaddress.png" border="0" alt="connection-address" /></p>
<p>Next, go to <strong>Connection</strong> &gt; <strong>SSH</strong> &gt; <strong>Tunnels</strong>. There are three types of tunnels you can set up:</p>
<ul>
<li><strong><span style="text-decoration: underline;">Dynamic</span></strong> &#8211; This acts as a SOCKS proxy that can be used to tunnel traffic through the network where the SSH server resides.  You can then configure applications that support SOCKS proxies (such as a web browser) to take advantage of it. I&#8217;ll demonstrate how to set up Firefox to work through a dynamic tunnel.</li>
<li><strong><span style="text-decoration: underline;">Local</span></strong> &#8211; A local tunnel will allow you to connect to the specified port on a machine residing on the same network as the SSH server.  One useful example that I will show you is how to connect to a Windows computer running Remote Desktop.</li>
<li><strong><span style="text-decoration: underline;">Remote</span></strong> &#8211; As the name somewhat implies, this is the reverse of a local tunnel.  You are probably less likely to use this, but it would allow machines on the SSH server network to access a machine and port on the network where your SSH client resides.  I won’t go through any examples on setting up a remote port in this article.</li>
</ul>
<p>So in the example I’m going to provide, we will say the home network has two computers. One is a Linux box running the SSH server and the other is a Windows box with Remote Desktop enabled. We want to set up two tunnels: a dynamic tunnel and a local tunnel to connect to the Windows machine via Remote desktop.</p>
<p>Let&#8217;s first set up a dynamic tunnel for port 1080. The port you use for a dynamic tunnel is actually arbitrary, but since port 1080 is often used for SOCKS proxies that&#8217;s what we&#8217;ll use. Type 1080 in the <strong>Source port</strong> field, select <strong>Dynamic</strong> as the port type, and then click the <strong>Add</strong> button.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/dynamicportsetting.png" border="0" alt="dynamic-port-setting" /></p>
<p>Next, let&#8217;s set up the local tunnel for the computer on the network running Windows Remote Desktop.  Let’s say the local IP addresses on the LAN where the SSH server resides are 192.168.1.xxx addresses.  The Windows machine has a local IP of 192.168.1.100. Enter 3390 for the <strong>Source port</strong>, 192.168.1.100:3389 for the <strong>Destination</strong>, select <strong>Local</strong> for the port type, and then click the <strong>Add</strong> button. You’ll see later why I’ve configured the source port to be different than the destination.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/dynamicportsetting1.png" border="0" alt="dynamic-port-setting" /></p>
<p>Once you have everything configured for the connection, go back to the <strong>Session</strong> section and save your connection. Then click <strong>Open</strong> and log into your Linux box with your credentials as you normally would.</p>
<p>Now you have to configure your applications to use the tunnels you have set up.  Let’s say you want to do your web browsing through the dynamic tunnel we set up. This is actually an extremely useful way to take advantage of SSH.</p>
<p>You may be on a network with some sort of firewall or content filtering that you wish to bypass. If you are able to get out on port 22 (or any other port, you’ll just have to set up your SSH server accordingly), then you’ll be able to surf wherever you want without issue through the dynamic tunnel.</p>
<p>It is also useful if you are surfing on a network where you may be concerned about others observing your traffic. Perhaps you are connecting from a hotel, a client site, or from work (you didn’t learn that from me) and you do not want others monitoring your traffic.</p>
<p>The best choice is to use Firefox, because Firefox allows you to configure the browser to also send DNS requests through the proxy. If you use Internet Explorer, your DNS requests are still made via the local network you connect from and thus can still be monitored. So Firefox would be the preferred browser if you wish to maintain privacy on the network you are connecting from.</p>
<p>To set up Firefox to use the dynamic tunnel as a SOCKS proxy, go to the Firefox <strong>Options</strong> &gt; <strong>Advanced</strong> &gt; <strong>Network</strong> and click the <strong>Settings…</strong> button.  In the settings page, click <strong>Manual proxy configuration</strong>, enter localhost for the <strong>SOCKS Host</strong>, and 1080 for the <strong>Port</strong>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/firefoxsockssettings.png" border="0" alt="firefox-socks-settings" /></p>
<p>We’re not quite done. We still need to configure Firefox to send DNS requests to the SOCKS proxy as well.  To do this, enter about:config in the navigation bar in Firefox. You may get a prompt asking you if you know what you’re doing. Assure Firefox that you know what you’re doing and proceed.</p>
<p>Enter socks_remote_dns for the <strong>Filter</strong> and press enter. You should see a single option that says network.proxy.socks_remote_dns. If it says false for the <strong>Value</strong>, double-click on it so that it says true. You’re now all set. You should be able to surf the web through your new secure dynamic tunnel!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/firefoxremotednssetting.png" border="0" alt="firefox-remote-dns-setting" /></p>
<p>Fortunately, connecting to our Windows Remote Desktop machine is much easier. You just launch the Remote Desktop Client and enter localhost:3390 for the machine address. That’s all there is to it!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/03/remotedesktop.png" border="0" alt="remote-desktop" /></p>
<p>The reason we set up the source port to 3390 is because the Remote Desktop Client will not allow you to connect to the default remote desktop port (3389) on the local machine. So that’s why we used 3390 instead (we could have used any port, I just use 3390 because it’s easy for me to remember).</p>
<p>The source port you use for setting up the tunnels is arbitrary. We could have used 1234 instead of 3390 if we wanted to, as long as nothing is running on the local machine at port 1234. What is not arbitrary is what you use on the destination IP and port. For that you will need to use the proper IP address and port for the service you wish to connect to.</p>
<p>You can set up tunnel for any service on any IP anywhere. You’ll just need to set up the program to connect to localhost on the source port you set up for the tunnel. It’s a pretty nifty way to connect to stuff you may not be able to otherwise, due firewall issues you may encounter. All you need is a single port to get to your SSH server, and it of course has to be running on that port.</p>
<p>Do you use SSH tunnels? What sorts of cool things do you use them for?</p>
<p><small><strong>Photo Credit: <a href="http://www.flickr.com/photos/spyndle/" rel="nofollow">kreg.steppe</a></strong></small>
<p>Did you like the post? Please do share your thoughts in the comments section!</p>
<p><em><strong>New on MakeUseOf ?</strong> Get cheat sheets and cool PDF guides @ <a href="http://www.makeuseof.com/makeuseof-downloads/">www.makeuseof.com/makeuseof-downloads/</a></em></p>

	<em><h4>Related posts</h4></em>
	<ul class="st-related-posts">
	<li><a href="http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/" title="How To Set Up An Instant Private Network With Remobo (August 16, 2008)">How To Set Up An Instant Private Network With Remobo</a> (20)</li>
	<li><a href="http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/" title="Creating Your Own Personal Virtual Private Network with Hamachi (July 30, 2008)">Creating Your Own Personal Virtual Private Network with Hamachi</a> (25)</li>
	<li><a href="http://www.makeuseof.com/tag/what-to-do-when-you-get-a-copyright-infringement-notice/" title="What To Do When You Get A Copyright Infringement Notice from ISP (November 23, 2009)">What To Do When You Get A Copyright Infringement Notice from ISP</a> (2)</li>
	<li><a href="http://www.makeuseof.com/tag/use-locatepc-to-secure-your-computer-for-free/" title="Use LocatePC to Secure and Find Stolen PC for Free (May 21, 2008)">Use LocatePC to Secure and Find Stolen PC for Free</a> (18)</li>
	<li><a href="http://www.makeuseof.com/tag/technology-explained-open-router-ports-their-security-implications/" title="Technology Explained: Open Router Ports &#038; Their Security Implications (November 18, 2009)">Technology Explained: Open Router Ports &#038; Their Security Implications</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/how-to-tunnel-traffic-with-ssh/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Extend Google Talk Into A Remote Access Tool With GBridge</title>
		<link>http://www.makeuseof.com/tag/extend-google-talk-into-a-remote-access-tool-with-gbridge/</link>
		<comments>http://www.makeuseof.com/tag/extend-google-talk-into-a-remote-access-tool-with-gbridge/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 17:01:28 +0000</pubDate>
		<dc:creator>T.J. Mininday</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[desktop sharing]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[google talk]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[synchronize]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=11602</guid>
		<description><![CDATA[As PCs continue to expand beyond just the work environment, more and more people are buying more computers for home and travel.  They have their desktop computer at home, a laptop at home, a laptop at work and maybe even a desktop at work.  Keeping all of these in sync and on the [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin-right:20px" src="http://www.makeuseof.com/wp-content/uploads/2009/01/gtalklogo.png" border="0" alt="" vspace="10" align="left" />As PCs continue to expand beyond just the work environment, more and more people are buying more computers for home and travel.  They have their desktop computer at home, a laptop at home, a laptop at work and maybe even a desktop at work.  Keeping all of these in sync and on the same page is virtually impossible.</p>
<p>Many different companies have come up with many different ways for accessing each of these systems in different ways. Some of these include <a href="https://www.gotomypc.com" target="_blank">GoToMyPC</a>, <a href="https://secure.logmein.com" target="_blank">LogMeIn</a>, <a href="http://www.microsoft.com/windowsXp/using/mobility/getstarted/Remoteintro.mspx" target="_blank">Windows Remote Desktop</a>, <a href="http://www.realvnc.com/" target="_blank">VNC</a> and several other <a href="http://www.makeuseof.com/tags/remote-access/">remote access tools</a> that we have profiled on MakeUseOf.</p>
<p>However most of these require some type of firewall configuration, or cost money or are just incredibly insecure. One virtually unknown product, <a href="http://www.gbridge.com/">GBridge</a>, provides remote access, file sharing, file syncing and backup capabilities, all only requiring <a href="https://www.google.com/accounts" target="_blank">a Google account</a>.</p>
<p><a href="http://www.gbridge.com/">GBridge</a> uses what they call a &#8216;Revolutionary VPN Infrastructure&#8217; to extend Google&#8217;s <a href="http://www.google.com/talk/" target="_blank">GTalk</a> into a secure collaboration tool. Once the product is installed (Windows Only), it simply asks for your Google Talk account and automatically displays the rest of your GTalk friends that may or may not have the product installed. If they do have it installed, you may collaborate with them, using each of the tools I am going to describe below. This is all done with a simple install, and no firewall configuration.</p>
<h2><strong>Desktop Sharing</strong></h2>
<p>GBridge utilizes VNC to not only access your own computer, but also any of your friends or family PC&#8217;s to access them remotely and control their desktop.  Again this only requires that they have GBridge installed and that they have a Google Talk account.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/01/gbridge1.png" alt="gbridge vnc" /></p>
<h2><strong>SecureShare</strong></h2>
<p>The SecureShare portion of GBridge allows for quick and easy access to any files on your additional computers with extreme VPN-like security. You can then again allow only certain friends to access these shares as well. Very handy for quickly transferring files without e-mail or FTP-like transferring.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/01/gbridge2.png" alt="" /></p>
<h2><strong>AutoSync</strong></h2>
<p>Keep folders in synchronization across the globe. Removes the need to manually transfer and update files on a regular basis. With no size limitations, auto scheduling and even incremental transfers.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2009/01/gbridge3.png" alt="sync folder with gbridge" /></p>
<h2><strong>EasyBackup</strong></h2>
<p>Set up automatic scheduled backups to local or remote locations. Gives you peace of mind having your critical data stored off site somewhere.</p>
<p>GBridge is a very slick application that is very easy to setup on any Windows 2000, XP or Vista machine and gives you all the big capabilities of the remote access tools, plus much more.</p>
<p>Do you have any similar secure solutions like GBridge?
<p>Did you like the post? Please do share your thoughts in the comments section!</p>
<p><em><strong>New on MakeUseOf ?</strong> Get cheat sheets and cool PDF guides @ <a href="http://www.makeuseof.com/makeuseof-downloads/">www.makeuseof.com/makeuseof-downloads/</a></em></p>

	<em><h4>Related posts</h4></em>
	<ul class="st-related-posts">
	<li><a href="http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/" title="How To Set Up An Instant Private Network With Remobo (August 16, 2008)">How To Set Up An Instant Private Network With Remobo</a> (20)</li>
	<li><a href="http://www.makeuseof.com/tag/dropbox-review-invites-and-7-questions-with-the-founder/" title="DropBox : Review, Invites, and 7 Questions with the Founder (March 17, 2008)">DropBox : Review, Invites, and 7 Questions with the Founder</a> (83)</li>
	<li><a href="http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/" title="Creating Your Own Personal Virtual Private Network with Hamachi (July 30, 2008)">Creating Your Own Personal Virtual Private Network with Hamachi</a> (25)</li>
	<li><a href="http://www.makeuseof.com/tag/a-tryst-with-syncplicity/" title="A tryst with Syncplicity (Backup and Sync Tool) (June 10, 2008)">A tryst with Syncplicity (Backup and Sync Tool)</a> (19)</li>
	<li><a href="http://www.makeuseof.com/tag/7-easy-screen-sharing-and-remote-access-tools-all-free/" title="7 easy Screen-Sharing and Remote-Access Tools (All Free) (September 13, 2007)">7 easy Screen-Sharing and Remote-Access Tools (All Free)</a> (45)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/extend-google-talk-into-a-remote-access-tool-with-gbridge/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How To Set Up Your Own WampServer</title>
		<link>http://www.makeuseof.com/tag/how-to-set-up-your-own-wampserver/</link>
		<comments>http://www.makeuseof.com/tag/how-to-set-up-your-own-wampserver/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 20:01:45 +0000</pubDate>
		<dc:creator>Dave Drager</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[hamachi]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[wamp]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=5930</guid>
		<description><![CDATA[There once was a great cat, named the WAMPUS cat. However, this article is not about that cat. This article is about a server. A great majority of websites are run by a trio of services &#8211; Apache, MySQL and PHP. Apache is the web server, which handles browser requests and sends the information across [...]]]></description>
			<content:encoded><![CDATA[<p>There once was a great cat, named the <a href="http://en.wikipedia.org/wiki/Wampus_cat">WAMPUS cat</a>. However, this article is not about that cat. This article is about a server. A great majority of websites are run by a trio of services &#8211; <a href="http://httpd.apache.org/">Apache</a>, <a href="http://www.mysql.com/">MySQL</a> and <a href="http://www.php.net/">PHP</a>. Apache is the web server, which handles browser requests and sends the information across the internet to your browser. PHP is the programming language that many sites are written in &#8211; this creates dynamic content which in turn is sent to Apache, which sends the data to your browser. And finally, MySQL is the database which stores the information for programs. PHP is used to access this database.</p>
<p><img class="aligncenter size-full wp-image-5938" title="AMP" src="http://www.makeuseof.com/wp-content/uploads/2008/09/wamp2.gif" alt="AMP" /></p>
<p>It is a tried and tested trio which works phenomenally well. Usually to gain access to this trifecta, you need to purchase hosting, and this hosting is usually run in a far away datacenter running on a Linux server. However, not many people know that it is available locally, and for Windows as well. You can use these services for running your own applications, and also for locally testing software you are writing, before uploading code to a production server.</p>
<p>WAMP stands for <strong>W</strong>indows <strong>A</strong>pache, <strong>M</strong>ySQL and <strong>P</strong>HP. Compare this to LAMP, which is <strong>A</strong>pache, <strong>M</strong>ySQL and <strong>P</strong>HP on <strong>L</strong>inux.</p>
<p>There are several ways to get these services running locally. Each service, by itself, has Windows installers. That being said &#8211; once the programs are installed, you need to know how to configure the services. That may not be simple unless you happen to be a system administrator.</p>
<p>We are going to focus on <a href="http://www.wampserver.com/en/index.php">WampServer</a>. In my experience, using WampServer is the fastest way to get up and running. <a href="http://en.wikipedia.org/wiki/Comparison_of_WAMPs">Wikipedia</a> has a nice list of all Wamp servers.</p>
<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/09/wamp4.gif" border="0" alt="" align="left" /></p>
<h2>Step 1</h2>
<p>Download the <a href="http://www.wampserver.com/en/download.php">latest WampServer</a>. As of the writing of this article, it includes Apache 2.2, PHP 5.2 and MySQL 5.0.</p>
<h2>Step 2</h2>
<p>Run the installer. It will warn you to uninstall WAMP5 1.x if you have installed that already. You can use the defaults and it should install without problem.</p>
<h2>Step 3</h2>
<p>Start the services. You will see a small icon in your taskbar. Left click on it (right clicking does not display the right menu) and select &#8220;go online&#8221;. The icon will then make a little animation, and your services will be online. You can view your homepage by going to http://localhost/.</p>
<p>Thats it! Wamp is now running. You are ready to install your application, or start learning some PHP! The public website directory is &#8216;<strong>c:\wamp\www\</strong>&#8216;.</p>
<p>Any directory you create in this directory, shows up as a &#8216;project&#8217; on the main index page.</p>
<h2>Advanced Settings</h2>
<p><strong>PHP Customization</strong><br />
<img src="http://www.makeuseof.com/wp-content/uploads/2008/09/wamp3.gif" alt="" align="right" /></p>
<p>Depending on which type of program you want to install onto your server, you may require additional extensions that are not loaded by default. There are a whole variety of PHP extensions you can load that come built in, but disabled. Left-click on the Wamp menu, go to PHP-&gt;PHP Extensions and click off the extension you would like to reload.</p>
<p>You can also edit the configuration file, php.ini through the menu. Edit anything you need, and save this file. The most common edit is the memory_size, but there are many options you can tweak to your liking.</p>
<p>After making any changes to php, make sure you reload apache. I&#8217;ve learned the hard way that changes aren&#8217;t automatically pushed to the server, until it is reloaded.</p>
<p><strong>Apache Customization</strong></p>
<p>For you advanced tinkerers out there, you can tweak the apache configuration files to your heart&#8217;s content. Make sure after making any changes, to reload apache.</p>
<p><strong>MySQL Customization</strong></p>
<p>Depending on your project, you may need to create a database in MySQL. This can be done through phpMyAdmin, which is handily included within the WAMPServer install. By default they include no password on the root MySQL user, which is not the best thing for security reasons. I would recommend changing this password. phpMyAdmin can be reached via the Wamp Menu, or via the url http://localhost/phpmyadmin/</p>
<h3>In Summary:</h3>
<p>Don&#8217;t let the fun stop there. Install a blog and start experimenting with PHP and templates. Run your own Wiki. Run your own music server. The howtos on how to install some neat programs are coming in some future articles.</p>
<p>One of the greatest things about running a home apache server, is that you can use it in combination with a VPN (<a href="http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/">Hamachi</a>) to access your server anywhere in the world, securely. You can even change your setup to host pages to the outside world, if you so desire.</p>
<p>There is no limit to what you can do! OK, maybe it won&#8217;t cook you breakfast in the morning &#8211; not yet anyway!</p>
<p>Please let me know if you have any questions, comments, or need help with the install!
<p>Did you like the post? Please do share your thoughts in the comments section!</p>
<p><em><strong>New on MakeUseOf ?</strong> Get cheat sheets and cool PDF guides @ <a href="http://www.makeuseof.com/makeuseof-downloads/">www.makeuseof.com/makeuseof-downloads/</a></em></p>

	<em><h4>Related posts</h4></em>
	<ul class="st-related-posts">
	<li><a href="http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/" title="How To Set Up An Instant Private Network With Remobo (August 16, 2008)">How To Set Up An Instant Private Network With Remobo</a> (20)</li>
	<li><a href="http://www.makeuseof.com/tag/building-your-own-local-wordpress-blog/" title="How To Install Wordpress Blog Locally On Your PC (January 2, 2009)">How To Install Wordpress Blog Locally On Your PC</a> (23)</li>
	<li><a href="http://www.makeuseof.com/tag/speed-up-your-wordpress-blog-with-php-speedy/" title="Speed Up Your WordPress Blog With PHP Speedy (January 23, 2009)">Speed Up Your WordPress Blog With PHP Speedy</a> (18)</li>
	<li><a href="http://www.makeuseof.com/tag/quick-tip-stop-pidgin-spam-in-its-tracks-with-bot-sentry/" title="[Quick Tip] Stop Pidgin Spam in Its Tracks with Bot Sentry (February 29, 2008)">[Quick Tip] Stop Pidgin Spam in Its Tracks with Bot Sentry</a> (26)</li>
	<li><a href="http://www.makeuseof.com/tag/winhack-how-to-change-the-windows-start-button-win-xp/" title="WinHack &#8211; How to Change the Windows Start Button (Win XP) (September 19, 2008)">WinHack &#8211; How to Change the Windows Start Button (Win XP)</a> (20)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/how-to-set-up-your-own-wampserver/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>How To Set Up An Instant Private Network With Remobo</title>
		<link>http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/</link>
		<comments>http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 16:01:13 +0000</pubDate>
		<dc:creator>Varun Kashyap</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[How-To]]></category>
		<category><![CDATA[BitTorrent]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[hamachi]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=4621</guid>
		<description><![CDATA[What happens when BitTorrent meets Hamachi meets remote desktop meets networking?  Well you get something similar to Remobo. Remobo lets you create an IPN which is an Instant Private Network.
Lets see what you can do with an IPN, Remobo and how to set it all up.
Remobo allows you to:

Control your own computer remotely from [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/08/logo.png" alt="remobo" width="300" height="125" align="left" />What happens when BitTorrent meets <a href="http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/">Hamachi</a> meets remote desktop meets networking?  Well you get something similar to <a href="http://www.remobo.com">Remobo</a>. Remobo lets you create an IPN which is an Instant Private Network.</p>
<p>Lets see what you can do with an IPN, Remobo and how to set it all up.</p>
<p>Remobo allows you to:</p>
<ul>
<li><strong>Control</strong> your own computer remotely from any other computer.</li>
<li> <strong>Access</strong> your files securely from work or while traveling.</li>
<li> <strong>Share</strong> files, photos and media with friends &amp; family on your network.</li>
<li> <strong>Secure</strong> all your messages and file transfers against hackers.</li>
<li> <strong>Create</strong> a virtual private network (VPN) instantly and securely.</li>
<li> <strong>Play</strong> LAN games over the internet as if you were all in the same place.</li>
<li> <strong>Connect</strong> to any computer in your list securely to access files and data.</li>
<li><strong>Run</strong> virtually any 3rd party application on top of Remobo.</li>
</ul>
<p>Quite a handful isn&#8217;t it? Lets set it all up!</p>
<h2>Download and Install</h2>
<p>Simply <a href="http://www.remobo.com/download.php">download</a> and install. It will try to install a BitTorrent client (which will be required later as you will see) so if you already have your own, you can say no to this. While setting up the virtual network driver Windows will warn you.  Click &#8216;continue&#8217; and you should be good to go.</p>
<h2>Set up an account</h2>
<p>Set up a Remobo account. Simple and easy, no fuss. Requires an email address.</p>
<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/08/newaccount.png" alt="new account" width="463" height="406" /></p>
<h2>Add buddies</h2>
<p>When Remobo starts, it asks you for the account details you just set up. Log in and then  click on the button labelled &#8220;Menu&#8221; and then add one of your buddies on the Remobo network. You would have to enter the username of your buddy and your buddy will have to approve your request. This is unlike Hamachi where you create a network where others can join.</p>
<p>Remobo actually supports more than one PC per account, so you can have multiple entries under one buddy. This simply translates to the various computers of your buddy that you can access. This also means that you can use the same account on more than one computer. So you can have your work and home PC listed under the same username.</p>
<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/08/client.png" alt="client" width="304" height="379" /></p>
<h2>Let&#8217;s MakeUseOf Remobo</h2>
<p>This little menu is all you have to take note of for being a Remobo King!</p>
<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/08/menu.png" alt="men" width="208" height="209" /></p>
<h3>Send files</h3>
<p>Files are sent using BitTorrent. Click on <strong>&#8220;Send a File&#8221;</strong> and you will be presented with an option to choose the files and folders to share, choose them and specify if you want to share this one time only or keep it shared for longer.  Remobo will now automagically create a torrent and send the torrent file to the other side (to the buddy). The other side can then download the torrent file and use any BitTorrent client to download the file. This increases in significance if you are sharing a file with a group!</p>
<h3>View Shared files</h3>
<p>Clicking on <strong>&#8220;View Shared Files&#8221;</strong> will open up a webpage that allows you to view all the shared files (yours and others&#8217;) and also allows you to browse the files categorized by usernames so that you know who is sharing which file..</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2008/08/sharedfiles.png" alt="shared files" width="580" height="265" /></p>
<h3>Windows File Sharing</h3>
<p>Don&#8217;t want to use Bittorrent for some reason?  Well no problem you can try <strong>&#8220;Windows File Sharing&#8221;</strong> just as you would do on a LAN. Just that it is a lot more simple here. When I clicked on it I was hoping to go through a messy workgroup setup and complicated network settings, but  what did I see? I saw the shared printer and shared docs (in other words, it&#8217;s already done and I did nothing). Yes that&#8217;s how simple it is. Depending upon your situation you may be prompted for a password  or do some minor configurations here.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.makeuseof.com/wp-content/uploads/2008/08/share.png" alt="shared" width="580" height="440" /></p>
<h3>Play games, Stream Media</h3>
<p>Basically you can run any 3rd party application atop of Remobo. Want to play any game with your buddy just like you would have played it on the LAN? Easy, hover your mouse over the buddy name and get the IP. This is the virtual IP or the Remobo IP. Use this for streaming media configuration or playing games over the network.</p>
<h3>Control Computer from other computers</h3>
<p>Click one of the computer names that you want to access. Choose <strong>&#8220;Remote Control&#8221;</strong> from the menu that shows up. Enter your buddy&#8217;s password and you&#8217;ll get remote access to that computer. The whole password situation used for Remote Control bothers me a bit. While this is fine if you are in a work/home scenario, this might not be a good idea in the &#8220;buddy&#8221; scenario as the Remobo password and the Remote Control password  are the same. So if you know someone&#8217;s remote control password, you know their account password. Kinda lame?</p>
<h3>Chat</h3>
<p>I am not going to tell you how you can chat with Remobo. This is just for you to know, that you can chat as well!</p>
<h3>Secure Connections</h3>
<p>All the connections are secure and encrypted so your data is secure!</p>
<h3>Domain Names</h3>
<p>Don&#8217;t like remembering IP addresses? Well just use &lt;username&gt;.remobo.com and you don&#8217;t need to remember any IP address. In case of multiple computer setups use &lt;username&gt;.&lt;computername&gt;.remobo.com</p>
<h3>Community</h3>
<p>There is a great Remobo community over there. You can make feature requests, get skins, discuss problems and see how others are using Remobo.</p>
<p>All in all a great application. There is the password issue that I mentioned and some dialogs that I feel are redundant, but overall it greatly simplifies the whole process or sharing files, using BitTorrent to send files, VPN setup and Remote Desktop.</p>
<p>It&#8217;s still in beta and I am sure it will mature as it grows. If you thought Hamachi was easy and feature rich (or otherwise) try Remobo, you&#8217;ll have no idea!</p>
<p>Let us know what you think about it.  Have you tried it? Or do you plan to stick with Hamachi or some other application?</p>
<p><em>(By) Varun Kashyap, who is getting absent minded and forget to  mention his name in the last two articles. And before he forgets, he would like to invite you to his <a href="http://varunkashyap.wordpress.com">TechCrazy Blog</a>, where he writes about latest on the web, tech tips, tweaks and hacks. </em>
<p>Did you like the post? Please do share your thoughts in the comments section!</p>
<p><em><strong>New on MakeUseOf ?</strong> Get cheat sheets and cool PDF guides @ <a href="http://www.makeuseof.com/makeuseof-downloads/">www.makeuseof.com/makeuseof-downloads/</a></em></p>

	<em><h4>Related posts</h4></em>
	<ul class="st-related-posts">
	<li><a href="http://www.makeuseof.com/tag/remotely-access-and-manage-your-torrents/" title="How to Access your Torrent Client &#038; Download Torrents Remotely (October 21, 2008)">How to Access your Torrent Client &#038; Download Torrents Remotely</a> (15)</li>
	<li><a href="http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/" title="Creating Your Own Personal Virtual Private Network with Hamachi (July 30, 2008)">Creating Your Own Personal Virtual Private Network with Hamachi</a> (25)</li>
	<li><a href="http://www.makeuseof.com/tag/want-webex-like-control-over-a-remote-machine-for-free/" title="Want WebEx-like Control Over A Remote Computer For Free? (November 8, 2008)">Want WebEx-like Control Over A Remote Computer For Free?</a> (21)</li>
	<li><a href="http://www.makeuseof.com/tag/top-sites-that-every-bittorrent-user-should-know-about/" title="Top Torrent Search Engines for All Torrent Downloaders (January 17, 2009)">Top Torrent Search Engines for All Torrent Downloaders</a> (23)</li>
	<li><a href="http://www.makeuseof.com/tag/top-6-torrent-alternatives-to-pirate-bay-downloads/" title="Top 6 Torrent Alternatives To The Pirate Bay (August 16, 2009)">Top 6 Torrent Alternatives To The Pirate Bay</a> (30)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Creating Your Own Personal Virtual Private Network with Hamachi</title>
		<link>http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/</link>
		<comments>http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 22:04:42 +0000</pubDate>
		<dc:creator>Dave Drager</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[music sharing]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[remote access]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=4066</guid>
		<description><![CDATA[Hamachi isn&#8217;t a brand new utility or idea, but I did want to &#8217;spread the word&#8217; of this excellent program.
Hamachi is a service that runs in the background and connects your computer to any other computer you wish in a particular network. This creates an encrypted VPN (Virtual Private Network) between you and other PCs [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/07/logmeinhamachi.gif" border="0" alt="" align="left" /><a href="https://secure.logmein.com/products/hamachi/vpn.asp">Hamachi</a> isn&#8217;t a brand new utility or idea, but I did want to &#8217;spread the word&#8217; of this excellent program.</p>
<p>Hamachi is a service that runs in the background and connects your computer to any other computer you wish in a particular network. This creates an encrypted VPN (Virtual Private Network) between you and other PCs in your own network.</p>
<p>This becomes ultra convenient when you have a number of PCs that you want to connect to, for example if you have a work PC, home PC, school PC and/or servers. Once Hamachi is installed, the computers are available via IP address for their file shares, or any other service. Lots of people also use to play video games in a multi-player mode regardless of their location.</p>
<p>I like a few things about Hamachi that set it apart from the other VPN software available:</p>
<ul>
<li><strong>Ease of use</strong> &#8211; Installing the program is a snap!</li>
<li><strong>Network Compatibility</strong> &#8211; Works with many types of networks, uses a variety of methods to get around firewalls (NAT, etc.)</li>
<li><strong>Cross-Platform Availability</strong> &#8211; Clients include the typical Windows and Mac, but also Linux, Mobile Devices, Windows Mobile and more.</li>
<li><strong>Security Built In</strong> &#8211; Communication between Hamachi clients is encrypted.</li>
</ul>
<p>&nbsp;</p>
<h2>Windows Hamachi Install</h2>
<p>Setting up the client is easy on Windows.</p>
<p><img class="alignnone size-full wp-image-4069" title="hamachi2" src="http://www.makeuseof.com/wp-content/uploads/2008/07/hamachi2.jpg" alt="Installing Hamacho On Windows" /></p>
<p>After installing the client, run it for the first time and &#8220;power&#8221; it on. It will have you create a network, and include a password so that anyone joining it (if it is a personal network, this would just be you) will need a password.</p>
<p><img src="http://www.makeuseof.com/wp-content/uploads/2008/07/hamachi1.jpg" alt="Hamachi GUI" align="right" /> You will then join the network. For now, you will be the only one in this network. On subsequent installations, you can cancel out of the &#8220;create&#8221; network part. You will just join the network &#8211; so supply the password you used while creating the network.</p>
<p>Setting Hamachi up on Linux is a bit more difficult because it is via command line, however it is still easy as long as you are comfortable typing in a few commands.</p>
<h2>Linux Install</h2>
<p>From the readme for the Linux client:</p>
<ul>
<li>Run &#8216;make install&#8217; and then &#8216;tuncfg&#8217; from under the root account</li>
<li>Run &#8216;hamachi-init&#8217; to generate crypto identity (any account).</li>
<li>Run &#8216;hamachi start&#8217; to launch Hamachi daemon.</li>
<li>Run &#8216;hamachi login&#8217; to put the daemon online and to create an account.</li>
<li>Run &#8216;hamachi join &#8216; to join the network.</li>
<li>Run &#8216;hamachi go-online &#8216; to go online in the network.</li>
<li>Run &#8216;hamachi list&#8217; to list network members and their status.</li>
</ul>
<p>More or less, this is all you will need to do. Depending on which flavor of linux you are installing this on, there may be some tricks you&#8217;ll need to use to get it working properly. Also, don&#8217;t forget to add it to your init scripts (or rc.local) to load on startup.</p>
<p>There is also a GTK GUI for the Linux client &#8211; see <a href="https://forums.hamachi.cc/viewtopic.php?t=2488">this forum post</a> if you are interested in downloading or knowing more about it.</p>
<h2>So now what?</h2>
<p>So now that you have your machines set up, what can you do with them?</p>
<p>Here is just a random selection of some useful programs or services that you can use between your Hamachi clients:</p>
<p><img class="alignright size-full wp-image-4071" title="hamachi3" src="http://www.makeuseof.com/wp-content/uploads/2008/07/hamachi3.jpg" /></p>
<ul>
<strong>VNC, Remote Desktop, NoMachine, etc.</strong> &#8211; Remotely access any PC on the VPN. The connection is encrypted, so you feel secure using even unencrypted protocols (like default VNC).</p>
<p><strong>File Shares</strong> &#8211; Whether you use Windows file sharing, Samba or other protocols, you can access files on any other Hamachi PC. For Windows shares, just use the IP: \\5.x.x.x\. You can also map these shares to a drive, giving you access to your files like a local drive.</p>
<p><strong>Music or Video Streaming</strong> &#8211; Use a streaming media server, such as <a href="http://en.jinzora.com/">Jinzora</a>, to stream music from one PC to another.</p>
<p><strong>Gaming</strong> &#8211; Play multi-player games with friends even if you&#8217;re on different networks.
</ul>
<p>Really anything you can think of that would be handy via a VPN, P2P network would work really well with Hamachi. Most connections are direct, so bandwidth is limited by your direct internet connection. In some cases a &#8216;relay&#8217; is used to maintain connectivity, but this is only used in rare cases (Hamachi claims that 95% of connections are direct).</p>
<p>Finally, there are two versions of Hamachi. The free version has a few limitations &#8211; namely it will not run as a system service, is limited to the number of networked clients and uses &#8216;low speed&#8217; relays (when necessary). The paid version takes away these limitations &#8211; for a full description see the <a href="https://secure.logmein.com/products/hamachi/advantages.asp">comparison page</a>. </p>
<p>The only two downsides that I can see to Hamachi is that it is closed-source, and that it depends on mediation servers. Being closed source, it is impossible to audit the code to ensure it is 100% secure and encrypted. The mediation servers have always worked well for me, but this adds in a 3rd party which some people may not like.</p>
<p>Hopefully you will find Hamachi as useful as I have! This program was purchased by LogMeIn a few years back but has retained its free and useful nature. If you have any particular issues with it, <a href="https://forums.hamachi.cc/">their forum</a> is a great resource with lots of knowledgeable users.</p>
<p>Alternatives: <a href="http://openvpn.net/">OpenVPN</a> is a similar service, but since there is no mediation server &#8211; configuration is a good bit more complex.</p>
<p><em>(By) Dave is an IT Manager by day and technology consultant by night. He is interested in all things internet but is specifically interested in system administration, network security, history, and backpacking. He lives near Philadelphia with his family. See his blog @ <a href="http://systembash.com/">www.systembash.com</a>.</em>
<p>Did you like the post? Please do share your thoughts in the comments section!</p>
<p><em><strong>New on MakeUseOf ?</strong> Get cheat sheets and cool PDF guides @ <a href="http://www.makeuseof.com/makeuseof-downloads/">www.makeuseof.com/makeuseof-downloads/</a></em></p>

	<em><h4>Related posts</h4></em>
	<ul class="st-related-posts">
	<li><a href="http://www.makeuseof.com/tag/how-to-set-up-an-instant-private-network-with-remobo/" title="How To Set Up An Instant Private Network With Remobo (August 16, 2008)">How To Set Up An Instant Private Network With Remobo</a> (20)</li>
	<li><a href="http://www.makeuseof.com/tag/how-to-tunnel-traffic-with-ssh/" title="How to Tunnel Web Traffic with SSH Secure Shell (March 7, 2009)">How to Tunnel Web Traffic with SSH Secure Shell</a> (22)</li>
	<li><a href="http://www.makeuseof.com/tag/extend-google-talk-into-a-remote-access-tool-with-gbridge/" title="Extend Google Talk Into A Remote Access Tool With GBridge (February 1, 2009)">Extend Google Talk Into A Remote Access Tool With GBridge</a> (10)</li>
	<li><a href="http://www.makeuseof.com/tag/what-to-do-when-you-get-a-copyright-infringement-notice/" title="What To Do When You Get A Copyright Infringement Notice from ISP (November 23, 2009)">What To Do When You Get A Copyright Infringement Notice from ISP</a> (2)</li>
	<li><a href="http://www.makeuseof.com/tag/share-and-stream-unlimited-files-from-your-computer-with-orb/" title="Orb &#8211; Free File Sharing and Streaming Program for Your PC (October 4, 2009)">Orb &#8211; Free File Sharing and Streaming Program for Your PC</a> (9)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/creating-your-own-personal-virtual-private-network-with-hamachi/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>
