![使用 Putty 的 SSH 隧道连接到 Ubuntu 12.04 的 Web 代理拒绝连接](https://linux22.com/image/800712/%E4%BD%BF%E7%94%A8%20Putty%20%E7%9A%84%20SSH%20%E9%9A%A7%E9%81%93%E8%BF%9E%E6%8E%A5%E5%88%B0%20Ubuntu%2012.04%20%E7%9A%84%20Web%20%E4%BB%A3%E7%90%86%E6%8B%92%E7%BB%9D%E8%BF%9E%E6%8E%A5.png)
我正在尝试通过 Putty 建立 SSH 隧道,以便我可以访问我的路由器管理页面。
我在本地网络上有一台具有 SSH 访问权限的 ubuntu 12.04 机器。
我可以通过 SSH 进入那个 ubuntu 框(与我尝试访问的路由器位于同一网络上)。
这就是我为 SSH 隧道所做的工作
在 Putty 中。
- 创建自动位置的 SSH 隧道:动态端口,端口号 9999(然后单击添加)
- 我看到端口 D9999
- 然后我使用 Putty(通过端口 22)连接到远程机器并登录到远程机器。
在 Firefox 中
我将连接设置为 localhost 端口 9999 上的 socks5 代理
现在,当我尝试连接到 Firefox 中的任何网站时,它说
The proxy server is refusing connections
Firefox is configured to use a proxy server that is refusing connections.
当我通过 SSH 进入远程框时,我可以执行 telnet www.google.com 80,并且连接正常。
我错过了什么?
答案1
没关系,我很笨
我在 /etc/hosts 文件中设置了“localhost”来指向本地虚拟机
抱歉浪费了我的时间