SSH 隧道失败并显示“管理禁止:打开失败”

nis*_*eri 5 ssh ssh-tunneling socks

我正在尝试通过本地网络中的服务器连接到互联网。我无权更改服务器配置。

我想建立一个到该服务器的 ssh 隧道,并通过使用袜子代理,我想使用互联网。

当我尝试使用:

ssh -D 2222 user@server
Run Code Online (Sandbox Code Playgroud)

并在firefox中相应地设置socks代理,并在firefox中打开google.com显示:

通道 3:打开失败:管理禁止:打开失败

每个请求多次。

我用谷歌搜索,尝试了很多解决方案,但我无法让它工作。可能是因为我是新手,没有正确应用解决方案。

我可以轻松地通过 ssh 进入服务器,一切正常。


我已经看到这个问题可能重复的其他问题。我无法从这些问题的答案中解决我的问题

一些额外的问题,

端口 2222 在我的本地主机上。我不需要服务器的许可来打开端口 2222。它通过 ssh(端口 22)创建隧道。我的理解有误吗?

如果没有,为什么我需要访问服务器管理员?

小智 2

看来您没有权限在该服务器上打开套接字,正如-D开关所暗示的那样...正常的 ssh 可以工作,因为它没有打开本地套接字来侦听...

摘录自man ssh -D [bind_address:]port ... Only root can forward privileged ports. Dynamic port forwardings can also be specified in the configuration file.

看来您需要与服务器管理员联系。对不起,伙计。