RouterOS: Socksify应用的使用

说明:
需要ROS7.20以上版本

.

设置Socksify应用

路径:ip/socksify

设置转发规则

路径:IP/Fireware/NAT

说明:建议放到masquerade的规则前面

设置一个Socks5加密隧道

方法1:

ssh -CfNg -D 11520 root@1.2.3.4 -p 22520

11520,本地socks5端口
22520,远程SSH端口,如果是22可不用写

-C:压缩传输,提高传输速度
-f:将ssh传输转入后台执行,不占用当前的shell
-N:静默连接,连接后看不到具体会话
-g:允许远程主机连接本地用于转发的端口
-D:动态转发(SOCKS)

.

方法2:

gost \
-L="http://user:password@:8081" \
-L="http2://user:password@:10443?cert=cert.pem&key=key.pem" \
-L="socks+tls://user:password@:10811?cert=cert.pem&key=key.pem" \
-L="http+tls://user:password@:443?cert=cert.pem&key=key.pem" \
-logtostderr -v 5

依次创建了:
监听在 8081 端口 http-connect 的proxy
监听在10443端口 http2 的proxy
监听在10811端口的Socks Over TLS proxy( Surge 支持)
监听在443端口的 https proxy
说明:user:password 是用户名密码,cert 和 key 是证书的公钥和私钥

客户端(可选)
#转换 https 为 http,监听在本地 7575 端口
gost -L=http://0.0.0.0:7575 -F=http+tls://user:password@mydomain.com:443?cert=cert.pem&key=key.pem
#转换 socks5 over TLS 为 socks5
gost -L=socks://0.0.0.0:7676 -F=socks+tls://user:password@mydomain.com:10811?cert=cert.pem&key=key.pem
#转换 http2 为 socks5
gost -L=socks://0.0.0.0:7878 -F=http2://user:password@mydomain.com:10443?cert=cert.pem&key=key.pem

.

.

.

Comments

No comments yet. Why don’t you start the discussion?

发表回复

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