Total Pageviews

Sunday 3 June 2018

利用simpleproxy翻墙

登陆linux vps.
首先安装nodejs.
git clone https://github.com/xuduo35/simpleproxy
cd simpleproxy


root@ar:~/simpleproxy# ls
README.md  testproxy.js
root@ar:~/simpleproxy# nano testproxy.js
(把serverip的值由127.0.0.1改为0.0.0.0)


root@ar:~/simpleproxy# node testproxy.js proxy &

不过这条命令node testproxy.js proxy &容易退出,我们可以利用systemd来把该命令运行为service:
nano /etc/systemd/system/simpleproxy.service ,
其内容为:
[Unit]

After=network.target

[Service]
ExecStart=/usr/bin/node /root/simpleproxy/testproxy.js proxy
Restart=always

[Install]
WantedBy=multi-user.target

然后运行:
systemctl start simpleproxy
systemctl enable simpleproxy

服务器端就搭建好了。

在本地机器mac上。
首先安装nodejs.
git clone https://github.com/xuduo35/simpleproxy
cd simpleproxy

node testproxy.js VPS_IP

然后设置浏览器的http proxy server为127.0.0.1:8893 ,浏览器即可翻墙。
注意:这里的8893 端口只能跟着服务器走,必须跟服务器上的testproxy.js文件里的serverport的值8893一样!

项目地址:https://github.com/xuduo35/simpleproxy

No comments:

Post a Comment