https://secure.logmein.com/US-ES/labs/#HamachiforLinux

https://secure.logmein.com/CN/,经过笔者使用,非常不错。

官网上有windows版本和linux版本,其中linux版本是没有图形化界面的。

1.下载和安装

官网上有deb文件下载,下载后双击安装。

2.使用

2.1.登录

安装完成后,执行hamachi可以看到版本等信息


jim@jim-laptop:~$ sudo hamachi
version : 2.0.0.11
pid : 1012
status : offline
client id : xxx-xxx-xxx
address : 5.191.253.67
nickname : jim-laptop
lmi account:

jim@jim-laptop:~$

2.2.登录

修改昵称


jim@jim-laptop:~$ sudo hamachi set-nick jim //将昵称修改成Jim
Setting nickname .. ok
jim@jim-laptop:~$

登录网络


jim@jim-laptop:~$ sudo hamachi login
Logging in .......... ok
jim@jim-laptop:~$

2.2.创建网络


jim@jim-laptop:~$ sudo hamachi create jimvv1 123
Creating jimvv1 .. ok
jim@jim-laptop:~$

成功创建了一个名为 jimvv1的网络,密码是123

网络创建以后,你已经在这个网络里了。

2.3.加入现有网络

接下来需要把对方也加入到这个网络里,假设对方也装的是hamachi for linux版,执行如下命令


tank@tank-home:~$ sudo hamachi join jimvv1 123
join jimvv1 .. ok
tank@tank-home:~$

2.4.查看对方的IP和自己的IP地址

对方的IP地址


jim@jim-laptop:~$ sudo hamachi list
[jimvv1]
084-598-580 tank 5.10.223.52

jim@jim-laptop:~$

好友tank的ip地址是5.10.223.52

查看自己的IP地址很简单,只要ifconfig一下就可以了


jim@jim-laptop:~$ ifconfig
......
ham0 Link encap:以太网 硬件地址 e6:6e:ff:38:40:a5
inet 地址:5.191.253.67 广播:5.255.255.255 掩码:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1200 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:271 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:500
接收字节:0 (0.0 B) 发送字节:40464 (40.4 KB)
......

自己的IP是5.191.253.67。

3.ping对方电脑


jim@jim-laptop:~$ ping 5.10.223.52
PING 5.10.223.52 (5.10.223.52) 56(84) bytes of data.
64 bytes from 5.10.223.52: icmp_seq=1 ttl=64 time=0.062 ms
64 bytes from 5.10.223.52: icmp_seq=2 ttl=64 time=0.055 ms
64 bytes from 5.10.223.52: icmp_seq=3 ttl=64 time=0.056 ms
64 bytes from 5.10.223.52: icmp_seq=4 ttl=64 time=0.056 ms

参考:
https://help.ubuntu.com/community/Hamachi
http://it.zhaozhao.info/archives/44436