This topic created in 1846 days ago, the information mentioned may be changed or developed.
内网有一个没有任何加密 socks5 的代理(内网中其他服务依托于这个 socks5 代理,所以没有办法修改这个代理本身)
想在路由器配置端口转发后,在外网通过这个 socks5 访问内网资源
问题是,这个内网 socks5 的代理没有任何加密,感觉不太安全
想要在这个 socks5 上做一次 socks5 转发,转发后的 socks5 端口能够配置用户密码提高安全性
想问下有没有工具可以实现,最好是 docker 容器
15 replies • 2021-10-18 13:16:06 +08:00
 |
|
这个需求用 v2ray 很容易就能实现
|
 |
|
ss 天然适合这个场景
|
 |
|
@ ZRS 哦看错了 还是 v2 之类的支持链式代理的工具吧
|
 |
|
socks5 本身不支持加密,还是直接上 VPN 吧
|
 |
|
自己写一个不难,随便找一个你熟悉语言的 socks5 server 实现,给 dialer 加一个 proxy 就好了
|
 |
|
sock5 原标准没有加密的,但你可以自己实现,客户端认证字段给了 1 个字节,其中用户密码( 0x01 )和 GSSAPI ( 0x02 )用了,IANA 预分配了 0x03~0x09 的功能,剩下的可以自己实现一套方案。
ZeroClover 也提到了一个自实现方案的现成工具。
|
 |
|
可以在 Dial 的时候进行自定义密码检查?同时在 Dial 上添加对称加密
|
 |
|
大概就是 gost 最方便了
|
 |
|
再搭个 stunnel 即可。
|
 |
|
你描述的这个软件不就是 shadowsocks 么
|
 |
|
shadowsocks 就是干这个的。
|
 |
|
ikOct 17, 2021 via iPhone
14
gost 就成
|
 |
|
socks5 over tls
|