Ngrok
方案一(ss协议)
ss服务端 + Sunny-Ngrok内网穿透 + ss客户端(使用者)
步骤
1 安装 node 安装ss
2 修改配置 ssserver
注意 server 127.0.0.1 或者 0.0.0.0
{
"server":"127.0.0.1",
"server_port":10019,
"local_address":"127.0.0.1",
"local_port":1080,
"password":"barfoo",
"timeout":600,
"method":"aes-256-cfb"
}
方案二(s5)
s5 服务端 + Sunny-Ngrok内网穿透 + s5客户端(使用者)
s5搭建方式
1 ssh 命令搭建 # -p 表示远程服务器的SSH端口
ssh -Nf -D 0.0.0.0:1080 -p 2234 user1@139.46.102.57
2 ssh客户端搭建s5 (xshell)
3 python 搭建 https://github.com/fengyouchao/pysocks
4 应用软件 CCproxy
s5,ss客户端
代理插件switchysharp
在系统自带的代理
SOCKS客户端实现,比如redsocks,Proxifier, proxydroid,shadowsocks
附录
wireshark 有兴趣还可以分析下协议的交互