准备资源

1、 隧道客户端

2、 Shadowsocks 服务端 ss-server

3、Shadowsocks 客户端 (Windows)

4、 对于 UDP,请使用 SocksCap 或 ProxyCap 强制你想使用的程序走代理。

设置步骤:

假设局域A中有一台 PC A 上安装了 UDP服务器。
假设局域网B中有一台PC B上有UDP客户端想要访问到局域网A中的UDP服务器。

我们怎样利用PPTUN和Shadowsocks使局域网B的设备PC_B可以访问到局域网A中的PC_A上的服务端?

1、 PC_A和PC_B分别安装PPTUN客户端。

2、 打开www.pptun.con注册账号。

pptun 注册界面

3、分别给PC_A和PC_B的PPTUN客户端设置识别码

http://www.pptun.com/client.htm?usercode

识别码位置
设置识别码界面
设置识别码成功后会显示在设备列表

4、配置PPTUN隧道。

在设备PC_A上设置
设置如上图所示的TCP隧道。这样设置之后可以在PC_B上通过客户端连接IP和端口访问到服务器端地址和端口

5、在PC_A上下载运行Shadowsocks服务器程序。

直接运行压缩包的start.bat脚本

6、在PC_B上运行Shadowsocks客户端。

在PC_B这样配置Shadowsocks客户端

7、使用Sockscap64代理exe程序的流量

安装启动后是这样的界面
添加Socks5代理地址
这里填Shadowsocks客户端的代理地址
选择添加的Socks5代理地址
测试改地址是否可用,如果隧道创建失败,Shadowsocks服务端停止等情况将出现失败。
添加需要使用代理访问的程序,类似安装LSP,可用拦截程序的所有流量
双击启动客户端程序,网络加速器,网游加速器都是这个原理去拦截网站或者网游流量,转发到他们加速厂商的服务器进行加速。

原理说明

原理图

发表评论

邮箱地址不会被公开。 必填项已用*标注

+ 3 = 6