How To Install Hamachi On Fedora 9
How To Install Hamachi On Fedora 9Version 1.0 This tutorial explains how to install Hamachi on a Fedora 9 server. Hamachi is a VPN service that easily sets up in 10 minutes, and enables secure remote access to your business network, anywhere there's an Internet connection. It works with your existing firewall, and requires no additional configuration. Hamachi is the first networking application to deliver an unprecedented level of direct peer-to-peer connectivity. It is simple, secure, and cost-effective. This howto is meant to document things specifically for Fedora 9 and can be used as a guide for other distributions but mainly describes steps which are needed in Fedora-based distributions. This document comes without warranty of any kind! I want to say that this is not the only way of setting up this configuration. There are many ways to configure the setup below but I do not issue any guarantee that this will work for you!
1 Download HamachiHamachi can be downloaded from the main website here: https://secure.logmein.com/products/hamachi/download.asp Download the 0.9.9.9-20 Linux version with the following filename: hamachi-0.9.9.9-20-lnx.tar.gz Or skip all that and do a wget on the file from the link here: wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz Ungzip and extract the tar file to a folder and then cd into the directory: tar -xvf hamachi-0.9.9.9-20-lnx.tar.gz Make sure you are able to sudo or su to root for the next step.
2 Install and recompile tuncfgIn order to run hamachi you will need to fix the path for ifconfig in most Fedora-based distributions. cd tuncfg (I took this information from a post by feistyfeline on linuxquestions.org here is a link to the original post http://www.linuxquestions.org/questions/linux-software-2/cant-log-in-with-hamachi.-409344/) Rename the original tuncfg file in that folder (only if you need to): mv tuncfg tuncfg.backup Use your choice of text editor to edit the tuncfg.c file. Search for the piece of code that has ifconfig. There is only one instance of that. Change: "ifconfig %s %u.%u.%u.%u ", ctx[i].dev, To: "/sbin/ifconfig %s %u.%u.%u.%u ", ctx[i].dev, Then: gcc tuncfg.c -o tuncfg That recompiles tuncfg to incorporate the changes you made. Next, if you had already started tuncfg, kill all instances of tuncfg with: killall tuncfg Next, run the following as root to install the new tuncfg: make install [aru@boxee hamachi-0.9.9.9-20-lnx]$ sudo make install Finally, run "hamachi start" as a regular user and you may proceed as indicated in the README file.
3 Install & start HamachiPer the README file, install hamachi as a regular user by running hamachi-init: hamachi-init Initializing Hamachi configuration (/home/aru/.hamachi). Please wait .. hamachi start Starting Hamachi hamachi-lnx-0.9.9.9-20 .. ok
4 Configure HamachiOnce you are able to start Hamachi, you can then proceed to login and configure it to join a network: hamachi login hamachi join "networkname" If To see other clients on your hamachi network type: hamachi list If no command is specified, hamachi displays its status including version, pid, online status and the nickname. Or you can get a list of commands by typing: hamachi help Once you've created or joined a network you can set up hamachi to start on boot by editing the rc.local file: sudo vi /etc/rc.local /sbin/tuncfg su - user -c "hamachi start" Or you can set up Hamachi as a service by using a init.d script like the one described in the blog here by cannin: http://idahospuds.blogspot.com/2006/03/scitech-hamachi-as-service-in-fedora.html
(I actually just went with the rc.local commands as I found that as long as I leave my server running most of the time my need for a service isn't all that great. I just needed it to startup when there is a power outage.) Make sure to verify that both tuncfg and hamachi are running afterwards by doing a ps: ps -ef | grep tuncfg Now you can access your server from anywhere you are able to install a hamachi client from. If you want a GUI interface, you can also look into installing one from the links below.
5 Links
|
www.seamlessenterprise.com
One number. One voicemail. Seize the lead. Sprint Mobile Integration.
www.seamlessenterprise.com
One Number. One Voicemail.
Make it easier for clients to reach you. Turn your desk phone and mobile phone into one with Sprint Mobile Integration.
www.seamlessenterprise.com
One number. One voicemail. Sprint Mobile Integration.
www.seamlessenterprise.com
AT&T Synaptic Compute as a Service. Boost your power on demand.
Trial: IBM Cognos Express Reporting, Analysis & Planning
Learn benefits of Simpana software.
View the Gartner Video







Recent comments
7 hours 44 min ago
7 hours 55 min ago
11 hours 38 min ago
11 hours 40 min ago
11 hours 43 min ago
13 hours 27 min ago
21 hours 8 min ago
21 hours 35 min ago
1 day 7 hours ago
1 day 8 hours ago