首先登陆你的linux vps,
wget https://github.com/LuoZijun/exodus/releases/download/alpha/vpnd_linux
chmod 755 vpnd_linux
./vpnd_linux --tun-network 172.16.0.0/16 (不过这不是以daemon方式运行,我们可以利用daemonize让其以daemon方式运行:
daemonize -c . /root/vpnd_linux --tun-network 172.16.0.0/16
参见http://briteming.blogspot.com/2016/08/daemonize-daemon.html)
在客户端机器上(以mac机器为例。作者暂未提供windows下的客户端程序)
先按此文http://briteming.blogspot.com/2015/10/mactuntap.html,安装tun/tap虚拟网卡的驱动程序。
wget https://github.com/LuoZijun/exodus/releases/download/alpha/vpn_macos
chmod 755 vpn_macos
sudo ./vpn_macos --server-addr your-vps-ip:YOUR_VPN_SERVER_UDP_PORT --disable-crypto
(这里YOUR_VPN_SERVER_UDP_PORT的值,程序默认设置为9050)
会显示:
[2018-01-14 21:17:31.686324000 INFO] vpn use default interface "en0"
[2018-01-14 21:17:31.687804000 INFO] vpn bind on interface en0 192.168.1.3:9050
[2018-01-14 21:17:31.687855000 INFO] vpn connect to your-vps-ip:9050
[2018-01-14 21:17:31.868511000 INFO] vpn tun device running at 172.16.0.8 --> 172.16.0.1 netmask: 255.0.0.0
add host your-vps-ip: gateway 192.168.1.1
delete net default
add net default: gateway 172.16.0.8
[2018-01-14 21:17:31.903760000 INFO] vpn auto config routing table [OK]
[2018-01-14 21:17:31.993942000 INFO] vpn auto config dns server [OK]
[2018-01-14 21:17:31.994234000 INFO] vpn Ready for transmission.
出现上面的显示,说明已成功连上vpn server.然后你整台mac机器就处于翻墙状态。(不要关闭该terminal窗口)
你的浏览器当然也处于翻墙状态了。(浏览器本身不要设置代理)
项目地址:https://github.com/LuoZijun/exodus
https://github.com/LuoZijun/exodus/releases
注:盒上机盖后,重新打开机盖,如果翻墙失败,请在 该terminal窗口按control+c键,然后运行:
sudo ./vpn_macos --server-addr your-vps-ip:9050 --disable-crypto
通常又可翻墙了。如果运行该命令后,出现提示:Can't get default networkservice ,请重启mac机器,再运行该命令。
这又是国人的杰作。
本帖就是用此法翻墙后发布的。
wget https://github.com/LuoZijun/exodus/releases/download/alpha/vpnd_linux
chmod 755 vpnd_linux
./vpnd_linux --tun-network 172.16.0.0/16 (不过这不是以daemon方式运行,我们可以利用daemonize让其以daemon方式运行:
daemonize -c . /root/vpnd_linux --tun-network 172.16.0.0/16
参见http://briteming.blogspot.com/2016/08/daemonize-daemon.html)
在客户端机器上(以mac机器为例。作者暂未提供windows下的客户端程序)
先按此文http://briteming.blogspot.com/2015/10/mactuntap.html,安装tun/tap虚拟网卡的驱动程序。
wget https://github.com/LuoZijun/exodus/releases/download/alpha/vpn_macos
chmod 755 vpn_macos
sudo ./vpn_macos --server-addr your-vps-ip:YOUR_VPN_SERVER_UDP_PORT --disable-crypto
(这里YOUR_VPN_SERVER_UDP_PORT的值,程序默认设置为9050)
会显示:
[2018-01-14 21:17:31.686324000 INFO] vpn use default interface "en0"
[2018-01-14 21:17:31.687804000 INFO] vpn bind on interface en0 192.168.1.3:9050
[2018-01-14 21:17:31.687855000 INFO] vpn connect to your-vps-ip:9050
[2018-01-14 21:17:31.868511000 INFO] vpn tun device running at 172.16.0.8 --> 172.16.0.1 netmask: 255.0.0.0
add host your-vps-ip: gateway 192.168.1.1
delete net default
add net default: gateway 172.16.0.8
[2018-01-14 21:17:31.903760000 INFO] vpn auto config routing table [OK]
[2018-01-14 21:17:31.993942000 INFO] vpn auto config dns server [OK]
[2018-01-14 21:17:31.994234000 INFO] vpn Ready for transmission.
出现上面的显示,说明已成功连上vpn server.然后你整台mac机器就处于翻墙状态。(不要关闭该terminal窗口)
你的浏览器当然也处于翻墙状态了。(浏览器本身不要设置代理)
项目地址:https://github.com/LuoZijun/exodus
https://github.com/LuoZijun/exodus/releases
注:盒上机盖后,重新打开机盖,如果翻墙失败,请在 该terminal窗口按control+c键,然后运行:
sudo ./vpn_macos --server-addr your-vps-ip:9050 --disable-crypto
通常又可翻墙了。如果运行该命令后,出现提示:Can't get default networkservice ,请重启mac机器,再运行该命令。
这又是国人的杰作。
本帖就是用此法翻墙后发布的。