I created this for the Hamachi Forums. Also I would like to thank KingOfNowhere for his earlier post on installing hamachi.
I'm not sure if this will help but I like to install hamachi to specific users. This is how I always get it working:
Code:
$ sudo modprobe tun
Code:
$ sudo gedit /etc/modules
add tun.
save and close.
Now run the following:
You should get "/dev/net/tun"
If you don't then do the following:
Code:
$ sudo mkdir /dev/net
Code:
$ sudo mknod /dev/net/tun c 10 200
Download the newest hamachi version from http://files.hamachi.cc/linux/ or
Code:
$ wget wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
Extract hamachi
Code:
$ tar -zxvf hamachi-0.9.9.9-20-lnx.tar.gz
Move into hamachi directory
Code:
$ cd hamachi-0.9.9.9-20-lnx/
Install hamachi
Code:
$ sudo make install
Start tuncfg
Create hamachi group
Code:
$ sudo groupadd hamachi
Add myself to the hamachi group
Code:
$ sudo gpasswd -a handband2 hamachi
Add root to the hamachi group
Code:
$ sudo gpasswd -a root hamachi
Change file permissions for tuncfg.sock
Code:
$ sudo chmod 760 /var/run/tuncfg.sock
Change the group for tuncfg.sock
Code:
$ sudo chgrp hamachi /var/run/tuncfg.sock
Create RSA keypair
Start hamachi
Code:
$ sudo hamachi start
Create hamachi account name
Code:
$ sudo hamachi set-nick handband2
Login to hamachi network
Code:
$ sudo hamachi login
Join a network
Code:
$ sudo hamachi join HANDBAND2
or Create a network
Code:
$ sudo hamachi create HANDBAND2
Now I add ghamachi:
Download it from here: http://www.penguinbyte.com/software/ghamachi/
or
Code:
$ wget -L http://purebasic.myftp.org/?filename=files/3/projects/hamachi/v.0.8.1/gHamachi_0.8.1.tar.gz
Rename the downloaded file
Code:
$ mv index.html\?filename\=files%2F3%2Fprojects%2Fhamachi%2Fv.0.8.1%2FgHamachi_0.8.1.tar.gz gHamachi_0.8.1.tar.gz
Extract the files
Code:
$ tar -zxvf gHamachi_0.8.1.tar.gz
Move ghamachi to the /usr/bin/
Code:
$ sudo mv ghamachi /usr/bin/
Make ghamachi executable
Code:
$ sudo chmod +x /usr/bin/ghamachi
Download ghamchi icon
Code:
$ wget http://wonsheimlan.wo.funpic.de/hamachi.png
Move icon to /usr/share/pixmaps/ folder
Code:
$ sudo mv hamachi.png /usr/share/pixmaps/
Add hamachi as an application
Code:
$ sudo gedit /usr/share/applications/hamachi.desktop
Add the following
Code:
[Desktop Entry]
Encoding=UTF-8
Name=Hamachi
Exec=ghamachi %u
Icon=/usr/share/pixmaps/hamachi.png
Type=Application
Categories=Application;Network;
MimeType=text/rss;text/xml;text/php;application/rss+xml
Comment=Instant VPN software
After this I restart. Now when you click on hamachi, ghamachi should ask for password (which I like for security). Don't forget to right click on your network to : "go-online"
A great program to use with hamachi: http://gnome-rdp.linuxforge.hu/
Code:
$ sudo apt-get install gnome-rdp
I hope this can help.
Bookmarks