SSH与远程(-g)的动态端口转发不起作用

斯巴洛

我想允许我的家庭网络中的一些客户端设备连接到Internet,但是连接应该通过我的iMac进行,该iMac具有到远程服务器的SSH隧道。我最终希望使用远程服务器的Internet连接代表客户端设备发出请求。

在iMac上,我使用

ssh -D 8127 -f -g -N -C -vvv myuser@remote_server

我在iMac上使用代理localhost:8127配置了浏览器,并且一切正常。我连接到的Web服务器看到来自remote_server的传入连接。到目前为止,一切都很好。

但是,当我在客户端中配置相同的代理设置时,我什么也没回来。我的Windows笔记本电脑上的浏览器返回“连接已重置”。我尝试使用Android设备和iPad。他们都不工作。

隧道中的详细日志显示得并不多。

debug1: Connection to port 8127 forwarding to socks port 0 requested.
debug2: fd 12 setting TCP_NODELAY
debug3: fd 12 is O_NONBLOCK
debug3: fd 12 is O_NONBLOCK
debug1: channel 5: new [dynamic-tcpip]
debug2: channel 5: pre_dynamic: have 0
debug2: channel 5: pre_dynamic: have 411
debug2: channel 5: zombie
debug2: channel 5: garbage collecting
debug1: channel 5: free: dynamic-tcpip, nchannels 7
debug3: channel 5: status: The following connections are open:
  #2 direct-tcpip: listening port 8127 for 188.65.124.58 port 443, connect from 127.0.0.1 port 61067 to 127.0.0.1 port 8127 (t4 r0 i0/0 o0/0 fd 9/9 cc -1)
  #3 direct-tcpip: listening port 8127 for 172.217.22.206 port 443, connect from 127.0.0.1 port 61091 to 127.0.0.1 port 8127 (t4 r1 i0/0 o0/0 fd 10/10 cc -1)
  #4 direct-tcpip: listening port 8127 for 66.102.1.189 port 443, connect from 127.0.0.1 port 60990 to 127.0.0.1 port 8127 (t4 r2 i0/0 o0/0 fd 11/11 cc -1)
  #6 direct-tcpip: listening port 8127 for 172.217.22.206 port 443, connect from 127.0.0.1 port 61092 to 127.0.0.1 port 8127 (t4 r4 i0/0 o0/0 fd 13/13 cc -1)

有谁知道为什么这不起作用?

罗伊马

您仅绑定到本地主机端口。man ssh此部分的文档(请参阅参考资料)中并不清楚

默认情况下,本地端口是根据GatewayPorts设置绑定的但是,可以使用显式bind_address将连接绑定到特定地址。的bind_addresslocalhost指示绑定的侦听端口仅供本地使用,而地址为空或*指示该端口应可从所有接口使用。

来自ssh_config

GatewayPorts指定是否允许远程主机连接到本地转发的端口。默认情况下,ssh(1)将本地端口转发绑定到环回地址。这样可以防止其他远程主机连接到转发的端口。GatewayPorts可以用来指定ssh应该将本地端口转发绑定到通配符地址,从而允许远程主机连接到转发的端口。参数必须为“是”或“否”。默认为“否”。

这意味着在使用时,您使用的ssh -D 8127是根据绑定的端口GatewayPorts,默认为localhost,即远程主机无法连接。

如果指定,ssh -D :8127则包括对地址的引用,并且由于该地址为空,因此默认为*,即远程主机可以连接。

将您的命令更改为此,它将按您的意愿工作:

ssh -D :8127 -f -g -N -C -vvv myuser@remote_server

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ssh 端口转发不起作用。获取错误

来自分类Dev

用于启用ssh远程访问的端口转发不起作用

来自分类Dev

ssh X转发不起作用

来自分类Dev

单步ssh端口转发不起作用,但仅在分别在远程跳转服务器和remote-localhost上执行ssh端口转发时才起作用?

来自分类Dev

另一个“ ssh代理转发不起作用”

来自分类Dev

ubuntu 20.04 升级后 ssh 代理转发不起作用

来自分类Dev

SSH -L连接成功,但是本地主机端口转发不起作用“通道3:打开失败:连接失败:连接被拒绝”

来自分类Dev

端口转发不起作用?

来自分类Dev

使用别名的pfSense端口转发不起作用

来自分类Dev

Virtualbox端口转发不起作用

来自分类Dev

代理转发不起作用

来自分类Dev

从本地端口到本地端口的NETSH端口转发不起作用

来自分类Dev

在E5172华为4G路由器中端口转发不起作用

来自分类Dev

Ubuntu转发端口,默认状态,转发不起作用?

来自分类Dev

流浪端口转发不起作用。主办方无法接受的杯子

来自分类Dev

Vagrant上的Rails 4.2服务器端口转发不起作用

来自分类Dev

Windows上的Docker计算机端口转发不起作用

来自分类Dev

如果不在localhost代理-> vpn上,则docker-compose端口转发不起作用

来自分类Dev

TP-Link TD-W8951ND端口转发不起作用?

来自分类Dev

流浪端口转发不起作用,iptables不运行

来自分类Dev

OpenVPN客户端处于活动状态时,端口转发不起作用

来自分类Dev

为什么我的网站的端口转发不起作用?

来自分类Dev

唤醒局域网端口转发不起作用

来自分类Dev

PfSense 2.3.2-RELEASE1端口转发不起作用

来自分类Dev

Windows上的Docker计算机端口转发不起作用

来自分类Dev

sed的远程SSH命令不起作用

来自分类Dev

Phalcon PHP调度程序转发不起作用

来自分类Dev

Phalcon PHP调度程序转发不起作用

来自分类Dev

如何使SSH远程端口转发以侦听0.0.0.0

Related 相关文章

  1. 1

    ssh 端口转发不起作用。获取错误

  2. 2

    用于启用ssh远程访问的端口转发不起作用

  3. 3

    ssh X转发不起作用

  4. 4

    单步ssh端口转发不起作用,但仅在分别在远程跳转服务器和remote-localhost上执行ssh端口转发时才起作用?

  5. 5

    另一个“ ssh代理转发不起作用”

  6. 6

    ubuntu 20.04 升级后 ssh 代理转发不起作用

  7. 7

    SSH -L连接成功,但是本地主机端口转发不起作用“通道3:打开失败:连接失败:连接被拒绝”

  8. 8

    端口转发不起作用?

  9. 9

    使用别名的pfSense端口转发不起作用

  10. 10

    Virtualbox端口转发不起作用

  11. 11

    代理转发不起作用

  12. 12

    从本地端口到本地端口的NETSH端口转发不起作用

  13. 13

    在E5172华为4G路由器中端口转发不起作用

  14. 14

    Ubuntu转发端口,默认状态,转发不起作用?

  15. 15

    流浪端口转发不起作用。主办方无法接受的杯子

  16. 16

    Vagrant上的Rails 4.2服务器端口转发不起作用

  17. 17

    Windows上的Docker计算机端口转发不起作用

  18. 18

    如果不在localhost代理-> vpn上,则docker-compose端口转发不起作用

  19. 19

    TP-Link TD-W8951ND端口转发不起作用?

  20. 20

    流浪端口转发不起作用,iptables不运行

  21. 21

    OpenVPN客户端处于活动状态时,端口转发不起作用

  22. 22

    为什么我的网站的端口转发不起作用?

  23. 23

    唤醒局域网端口转发不起作用

  24. 24

    PfSense 2.3.2-RELEASE1端口转发不起作用

  25. 25

    Windows上的Docker计算机端口转发不起作用

  26. 26

    sed的远程SSH命令不起作用

  27. 27

    Phalcon PHP调度程序转发不起作用

  28. 28

    Phalcon PHP调度程序转发不起作用

  29. 29

    如何使SSH远程端口转发以侦听0.0.0.0

热门标签

归档