我的sTunnel在我的客户端和服务器上运行,似乎无法理解如何让它以某种“静音模式”运行,如果我在国外,我可以在我的客户端启动sTunnel连接,连接到我的服务器,然后我的浏览流量连接就像我在英国(加密代理)
在客户端上我有:
accept = localhost:xxx(我知道这意味着本地sTunnel安装会侦听xxx端口并抓取该端口上发送的所有流量)
connect = serverip:xxx(这是需要转发的指令,即服务器)
在我的服务器上:
接受:clientIP:xxx(我客户端的源IP地址) connect:localhostxxx(服务器的环回地址)
我在这里看不到什么?正如我所看到的那样,如果我明确地使用我的浏览器定位一个端口,我只能使用这个隧道,即使那时它只会使它只到sTunnel服务器而不是向前到网站?我需要在浏览器中设置代理设置吗?
非常感谢
答案 0 :(得分:0)
我不确定stunnel
是你在这里寻找的。 p>
您所描述的内容最好通过OpenSSH及其 动态SOCKS5代理 功能实现,例如:来自客户的ssh -D1080
。
这通常不需要服务器端的任何额外设置(除非系统管理员明确禁用),然后在漫游客户端,您只需建立与服务器的SSH连接通常情况下,但在ssh
调用中添加额外的 -D1080
参数。
或者,如果使用 PuTTY ,请在 Connection , SSH , Tunnels 中设置动态端口转发,< kbd> 1080 的源端口和 Dynamic 的目的地,单击添加。
随后,更改浏览器的设置以使用localhost
端口1080
的SOCKS代理,并确保指定SOCKS v5并确保设置远程解析主机名的复选框