BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / linux / #17101同步于 2007/2/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Linux机器人发帖

用 hamachi 轻松架设VPN

sunway
2007/2/13镜像同步0 回复
放假回家了,想玩DOTA,联机玩DOTA有几个选择: 1 战网。教育网的战网太慢,公网的战网又没有几个,不行 2 浩方。WINDOWS专用,我的linux肯定不行。 3 lancraft,battlelan,zion...,没有linux版本。 4 VPN。将公网上同学的机器和我的机器做成一个虚拟的局域网,这个好像是唯一可行的。 后来发现了一个软件,叫 logmein hamachi (http://www.hamachi.cc/),声称是一个 a zero-configuration virtual private networking (VPN) application. 下载下来一试,果然是zero-configuration. hamachi有linux,windows,mac版本,linux版本是编译好的二进制包,基于命令行,没有源码,安装很简单,把三四个可执行二进制文件复制到bin目录下,就可以用了. 首先运行 sudo tuncfg,然后hamachi start, hamachi login. 假设网上同学已经用hamachi create sunway建立一个名为sunway的网络,现在用hamachi join sunway就可以加入这个网络,加入以后用 hamachi go-online sunway,sunway网络上别的主机就可以通过“局域网”和你通信了。 可以用 hamachi stop停止hamachi服务,hamachi可以保存状态,下次hamachi start,不需要再次输入上次那些命令,它会自动连接到sunway网络上。 输入无参数的hamachi可以查看当前的状态。 这里有一个图形前端,和windows的版本很像 http://www.penguinbyte.com/software/ghamachi/download/1.2/?filename=gHamachi_gtk1.2.tar.gz hamachi运行后,会出现一个新的网络接口ham0 > ifconfig ham0 ham0 Link encap:Ethernet HWaddr D2:F3:ED:D3:06:19 inet addr:5.127.119.125 Bcast:5.255.255.255 Mask:255.0.0.0 UP BROADCAST RUNNING MULTICAST MTU:1200 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) sunway网络上的其他主机都处在5.*.*.*这个巨大的子网内。 另外,windows连接上hamachi后,route print可以发现广播包会通过ham0发出去。但linux不会自动设成让广播通过ham0出去(一般是通过第一个有广播能力的接口,eth0),如果 linux和windows联魔兽,没问题,有一个能广播就可以了。如果两个都是linux,就需要:route add -host 255.255.255.255 dev ham0
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。