我在 Windows 8.1 系统上设置了 ssh 服务器,并在家用路由器上设置了端口转发,从网络内部和外部,我都可以使用该命令登录我的 MacBook (实际命令中的 X 是我的公共 IP 地址)。登录后,我激活了 socks 代理 127.0.0.1:8080。我知道我已成功登录,因为我可以查看家用电脑的整个文件夹结构。现在我感到困惑;虽然我已成功登录并正确设置了 socks 代理,但当我尝试访问任何网页时,浏览器都会超时,并且永远不会带我到那里。ssh -D 8080 [email protected] -p 443
我努力了:
- 使用 8080 以外的端口(当我尝试访问网页时,会出现错误并立即关闭 ssh 连接)
- 从不同的网络(包括我的家庭网络内部)登录
- 使用多个浏览器
- 关闭我的 MacBook 上的防火墙。
- 关闭桌面上的防火墙
我没有任何主意,也不知道该怎么做才能让它真正发挥作用。对我来说,只能操作我的文件结构是没有意义的,因为我需要能够访问被阻止的 git 和其他资源。