Hamachi offers secure network connectivity across public networks, allowing you to create private virtual networks on demand without dedicated hardware or additional IT infrastructure. The application can be run as a Windows Service using FireDaemon. FireDaemon will allow you to have the application start automatically at boot prior to login, allow you to start multiple instances of the application and so forth. This HOWTO will show you how set it up. You can also use Trinity or PanelDaemon to manage FireDaemon and other Windows services via a web browser.
Hamachi Setup Under FireDaemon
- Download the latest Hamachi files from the Hamachi from here
- By default Hamachi installs to "C:\Program Files\LogMeIn Hamachi" so for the purposes of this HOWTO, we will use that directory.
- Install FireDaemon Pro into the directory of your choice (typically C:\Program Files\FireDaemon). FireDaemon can be downloaded from here.
FireDaemon Monitors and limits CPU and memory thresholds and restart groups of services
Hamachi configuration is done through its GUI. Configure any options you want to use and create or join a network. Also make sure that when you close the GUI; Hamachi is connected to a network, otherwise next time the service starts, Hamachi will not be connected to a network
Hamachi has 2 executable in its folder. hamachi-2.exe is the tunneling client and hamachi-2-ui is the GUI component. The tunneling client is installed as a windows service by default.
Next start the FireDaemon GUI from the desktop shortcut. Click on the "Create a new service definition" button in the toolbar (or type Ctrl+N) and enter the information into the fields as you see below. Obviously adjust paths to suite your installation.
Hamachi does not require any parameters to function. Also note that the service name cannot be "hamachi" as the Hamachi tunneling client is already using that name.
Now click on the Settings tab. If you DON'T want to see Hamachi running, uncheck the Interact with Desktop check box & select “Hidden” from the “Show Window” dropdown. Also uncheck Graceful Shutdown as Hamachi doesn't respond to it. You can optionally run Hamachi as the user you installed it as. In the Logon Account field type your username (eg. Administrator) and then enter the user's password twice in the Password and Confirm fields. If you are using Windows XP and you enter the same username/password combo as the user you installed Hamachi with, you will see the GUI on your desktop. In Windows Vista, the GUI can only be displayed in its own desktop via Interactive Services pop-up (this is a limitation in Vista and cannot be bypassed).
Now click on the Advanced tab. You can change the Process Priority to allocate more CPU time to Hamachi or specify which CPU or core Hamachi will run on (in the case of multi-processor, hyperthreaded or multi-core CPUs).
Now click on the Dependencies tab. Make sure the service depends on your Web Server service to ensure that the Web Server is up prior to starting Hamachi.
Now click on the Install button to install and start hamachi!
Click: Control Panel
Click: Network & Internet Connections. OR w/e... Its something like that.
Click: Network Connections
...Now a new window should have came up orrrr it should have just took you there.
...To Network connections
Near the Directory you should see an Advanced button...
Click it than click: Advanced Settings.
A new window should appear.
You should see two lists.
One will be at the top and other at the bottom of the window.
You should see "Hamachi" in the top list and an up and down arrow on the sides.
Click Hamachi that is in the list than click the up button untill hamachi is at the top of the list and is your top priority network!
Control Other Computers Remotely
What is this about? Well imagine not just accessing but securely controlling your home computer from anywhere in the world even if the computers are protected behind NAT routers. Or if you need to help a friend or family member with computer problems from far away, forget trying to explain everything over the phone, just take over their computer and fix it yourself. They can see everything you do and learn. You can do all this without paying for extra software.
The title is a little deceiving. It takes more than just the free program Hamachi to do this on any computer other than Win XP Pro. You also need UltraVNC (or get it from the UltraVNC home page) which is a free open source program you can download from the web.
I'll talk about some more things you can do after setting this up at the end of the article. Let's get to it.
- 1. Install Hamachi
- 2. Install and set up UltraVNC
- 3. Connect to UltraVNC through Hamachi
- 4. Handling Software Firewalls
- Other Ideas