登陆linux vps.
git clone https://github.com/rssnsj/udpintcp udpintcp-by-rssnsj
cd udpintcp-by-rssnsj
make
(会在当前目录下,生成可执行文件ut-server)
./ut-server 3399 8.8.8.8:53 -d
(此命令的意思是ut-server监听3399端口。一旦监听到外部连接3399端口,ut-server就会去连接远程服务器8.8.8.8:53)
在本地机器mac上。
git clone https://github.com/rssnsj/udpintcp udpintcp-by-rssnsj
cd udpintcp-by-rssnsj
make
(会在当前目录下,生成可执行文件ut-client)
sudo ./ut-client 127.0.0.1:53 vps-ip:3399
(此命令的意思是监听本机的53端口,一旦监听到连接请求,ut-client就会去连接vps-ip:3399)
不要关闭此terminal。
实际使用例子:
./exodus-vpn-bwg.sh (详见https://briteming.blogspot.com/2018/01/exodus-vpn.html)
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
cd ~/udpintcp-by-rssnsj && sudo ./ut-client 127.0.0.1:53 vps-ip:3399
项目地址:https://github.com/rssnsj/udpintcp
git clone https://github.com/rssnsj/udpintcp udpintcp-by-rssnsj
cd udpintcp-by-rssnsj
make
(会在当前目录下,生成可执行文件ut-server)
./ut-server 3399 8.8.8.8:53 -d
(此命令的意思是ut-server监听3399端口。一旦监听到外部连接3399端口,ut-server就会去连接远程服务器8.8.8.8:53)
在本地机器mac上。
git clone https://github.com/rssnsj/udpintcp udpintcp-by-rssnsj
cd udpintcp-by-rssnsj
make
(会在当前目录下,生成可执行文件ut-client)
sudo ./ut-client 127.0.0.1:53 vps-ip:3399
(此命令的意思是监听本机的53端口,一旦监听到连接请求,ut-client就会去连接vps-ip:3399)
不要关闭此terminal。
实际使用例子:
./exodus-vpn-bwg.sh (详见https://briteming.blogspot.com/2018/01/exodus-vpn.html)
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
cd ~/udpintcp-by-rssnsj && sudo ./ut-client 127.0.0.1:53 vps-ip:3399
项目地址:https://github.com/rssnsj/udpintcp