Linux 下安装 Hamachi

Hamachi 官网: https://secure.logmein.com/products/hamachi/
Hamachi for Linux 文件目录: http://files.hamachi.cc/linux/

#安装

wget http://files.hamachi.cc/linux/hamachi-0.9.9.9-20-lnx.tar.gz
tar zxf hamachi-*.tar.gz
cd hamachi-*
#Fedora / CentOS / Red Hat 需要进行以下操作(Ubuntu不需要)
cd tuncfg
vi tuncfg.c
#找到 "ifconfig %s......, 修改为:
"/sbin/ifconfig %s......
rm -rf tuncfg
make
cd ../
make install #Ubuntu执行sudo make install或root登陆

#启动 Hamachi

#启动 tun 虚拟网上
/sbin/tuncfg  #Ubuntu执行sudo /sbin/tuncfg或root登陆
#初始化 Hamachi (会生成 ~/.hamachi 目录, 运行一次即可)
hamachi-init
#启动 Hamachi
hamachi start
#登入 Hamachi 网络
hamachi login
#设定昵称 (执行一次即可,更换昵称时再执行)
hamachi set-nick "my nickname"

#角色 - 网络群组管理员

#建立网络群组
hamachi create "group name" "password for joining this group"
#切换群组中的个人状态为 “上张”
hamachi go-online "group name"
#取得组员昵称
hamachi get-nicks
#列出组员清单
hamachi list
#踢出组员 (5.x.x.x 是该组员的 Hamachi IP)
hamachi evict "group name" 5.x.x.x
#删除网络群组
hamachi delete "group name"

#角色 - 网络群组使用者

#加入网络群组
hamachi join "group name"
#切换群组中的人个状态为 “上线”
hamachi go-online "group name"
#取得组员昵称
hamachi get-nicks
#列出组员清单
hamachi list
#脱离网络群组
hamachi leave "group name"

#查看 Hamachi 状态

hamachi
cat ~/.hamachi/state

#停止 / 启动 Hamachi

#停止 Hamachi
hamachi stop
#启动 Hamachi (自动登入上次加入的群组, hamachi start 前, tuncfg 需启动)
hamachi start

#Hamachi 应用

#以 FTP 方式使用网络分享
smbclient //5.x.x.x/shared/path -U account%password
#挂载网络共享文件夹
mount -t cifs //5.x.x.x/shared/path /mnt/smb -o username=my_account
#收发 e-mail
mutt -f pop://my_account@5.x.x.x
#VNC 远程遥控
vncviewer 5.x.x.x
#连接远程桌面
rdesktop -u account 5.x.x.x

标签: Linux, Hamachi

评论已关闭