通过使用 ssh 类似ssh userB@serverB -D 0.0.0.0:6060
,我们将 ssh 绑定到当前服务器(serverA)的 6060 端口。我可以使用 Socks5 客户端(无需身份验证)连接到 serverA 端口 6060。
存在两个问题:
- 我希望能够使用 http 代理客户端(而不仅仅是 socks 客户端)打开的端口
- 没有身份验证
我尝试运行不同的代理服务器来处理这两个问题。
- 我用过
Dante
,但是它需要一个重定向插件,而这个插件不是免费的。 - 跑步
shadow-socks
没有帮助。 - 我尝试
squid
将 squid 端口(3128)的所有传入请求重定向到 6060 端口,但无法处理配置并出现错误。
鱿鱼配置:
#acl port_1 localport 3128
acl all src 0.0.0.0/0.0.0.0
http_port 3128
http_access 允许所有
cache_peer 0.0.0.0 parent 6060 0 no-query default
#cache_peer_access host_1 允许 port_1
never_direct 允许所有