代理 + SSL 导致 Firefox 出现错误

代理 + SSL 导致 Firefox 出现错误

我想远程访问公司域内的网站。由于我无法控制的原因,他们允许 ssh 但不允许 vpn。然而,我的设置却让我很为难:

我的第一步是:

ssh -ND 1082 ***@***

这似乎有效

sudo netstat -ntlp | grep 1080
tcp        0      0 127.0.0.1:1080          0.0.0.0:*               LISTEN      6359/ssh    
tcp6       0      0 ::1:1080                :::*                    LISTEN      6359/ssh

Firefox我尝试使用FoxyProxy以下设置来设置代理:

  • 类型:SOCKS5
  • IP:127.0.0.1
  • 端口:1080

之后,我可以成功访问一个 http 网站(example.com),但当我尝试访问受 TSL 保护的网站(google.com)时,它给我带来了安全连接失败错误。我遗漏了什么?

答案1

对我来说,解决方案是在 Firefox 的连接设置屏幕上启用“使用 SOCKS v5 时代理 DNS”。如果不选中此框,则在尝试通过 SOCKS5 代理 https 时会收到“安全连接失败”错误。

答案2

我刚刚收到类似的错误,对我来说问题在于将代理配置放在 HTTP 代理下而不是 SOCKS 主机下。

答案3

ssh -ND 1080 ***@***

SOCKS Host: 127.0.0.1  Port: 1080

uncheck 'use this for all protocols'

network.proxy.socks_remote_dns  -> true

以上应该对你有用

相关内容