无法通过互联网通过 SSH 连接到路由器后面的 Linux 机器

无法通过互联网通过 SSH 连接到路由器后面的 Linux 机器

我的家庭网络上有一个 Linux 机器(Ubuntu 16.04.4 LTS),我无法通过路由器从互联网通过 SSH 连接到它。我只是遇到了超时。

  • 我在路由器上设置了端口转发
  • 我可以从家庭网络内通过 SSH 连接到该盒子
  • /var/log/auth.log没有外部连接条目
  • 详细标志 ( ssh -v) 没有显示任何内容
  • 当我将端口转发的目标重新指定为 Linux 机器以外的另一台计算机(例如 Mac)时,我就可以 SSH。这表明端口转发配置有效。

更新,输出/sbin/iptables -n -L -v --line-numbers

Chain INPUT (policy ACCEPT 46 packets, 5731 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num   pkts bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 39 packets, 5128 bytes)
num   pkts bytes target     prot opt in     out     source               destination

相关内容