如何通过加密的sTunnel会话引导所有浏览流量?

时间:2016-01-29 16:49:04

标签: unix proxy ssl-certificate public-key-encryption stunnel

我的sTunnel在我的客户端和服务器上运行,似乎无法理解如何让它以某种“静音模式”运行,如果我在国外,我可以在我的客户端启动sTunnel连接,连接到我的服务器,然后我的浏览流量连接就像我在英国(加密代理)

在客户端上我有:

accept = localhost:xxx(我知道这意味着本地sTunnel安装会侦听xxx端口并抓取该端口上发送的所有流量)

connect = serverip:xxx(这是需要转发的指令,即服务器)

在我的服务器上:

接受:clientIP:xxx(我客户端的源IP地址) connect:localhostxxx(服务器的环回地址)

我在这里看不到什么?正如我所看到的那样,如果我明确地使用我的浏览器定位一个端口,我只能使用这个隧道,即使那时它只会使它只到sTunnel服务器而不是向前到网站?我需要在浏览器中设置代理设置吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

我不确定stunnel是你在这里寻找的。

您所描述的内容最好通过OpenSSH及其 动态SOCKS5代理 功能实现,例如:来自客户的ssh -D1080

这通常不需要服务器端的任何额外设置(除非系统管理员明确禁用),然后在漫游客户端,您只需建立与服务器的SSH连接通常情况下,但在ssh调用中添加额外的 -D1080 参数。

或者,如果使用 PuTTY ,请在 Connection SSH Tunnels 中设置动态端口转发,< kbd> 1080 的源端口和 Dynamic 目的地,单击添加

随后,更改浏览器的设置以使用localhost端口1080的SOCKS代理,并确保指定SOCKS v5并确保设置远程解析主机名的复选框