Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix 如何通过加密的sTunnel会话引导所有浏览流量?_Unix_Proxy_Ssl Certificate_Public Key Encryption_Stunnel - Fatal编程技术网

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

Unix 如何通过加密的sTunnel会话引导所有浏览流量?,unix,proxy,ssl-certificate,public-key-encryption,stunnel,Unix,Proxy,Ssl Certificate,Public Key Encryption,Stunnel,我的客户机和服务器上运行着sTunnel,我似乎无法理解如何让它以一种“静默模式”运行,如果我在国外,我可以在我的客户机上启动sTunnel连接,连接到我的服务器,然后我的浏览流量连接就好像我在英国一样(加密代理) 在我拥有的客户端配置上: accept=localhost:xxx(我理解这意味着本地sTunnel安装监听xxx端口并获取该端口上发送的任何流量) connect=serverip:xxx(这是它需要转发的位置的说明,即服务器) 在我的服务器上: accept:clientIP:x

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

在我拥有的客户端配置上:

accept=localhost:xxx
(我理解这意味着本地
sTunnel
安装监听xxx端口并获取该端口上发送的任何流量)

connect=serverip:xxx
(这是它需要转发的位置的说明,即服务器)

在我的服务器上:

accept:clientIP:xxx
(我的客户的源IP地址)
connect:localhost:xxx
(服务器的环回地址)

我在这里看不到什么?在我看来,我只能使用这个隧道,如果我用我的浏览器明确地指向一个端口,即使这样,它也只能到达
sTunnel
服务器,而不能到达预期的网站?我需要在浏览器中设置代理设置吗

非常感谢

我不确定你在这里找的是什么

您所描述的内容最好使用动态SOCKS5代理及其功能来完成,例如从客户端完成

这通常不需要在服务器端进行任何额外设置(除非系统管理员特别禁用),然后在漫游客户端,您只需按照常规建立到服务器的SSH连接,但在调用中添加一个额外的
-D1080
参数

或者,如果使用PuTTY,在连接、SSH、隧道、1080的源端口和dynamic的目标中设置动态端口转发,请单击添加

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

我不确定您在这里寻找的是什么

您所描述的内容最好使用动态SOCKS5代理及其功能来完成,例如从客户端完成

这通常不需要在服务器端进行任何额外设置(除非系统管理员特别禁用),然后在漫游客户端,您只需按照常规建立到服务器的SSH连接,但在调用中添加一个额外的
-D1080
参数

或者,如果使用PuTTY,在连接、SSH、隧道、1080的源端口和dynamic的目标中设置动态端口转发,请单击添加

随后,将浏览器的设置更改为在
localhost
、端口
1080
处使用SOCKS代理,同时确保指定SOCKS v5并确保设置了用于远程解析主机名的复选框