无法从 LAN 外部通过 SSH 连接到 Pi

无法从 LAN 外部通过 SSH 连接到 Pi

我无法从 LAN 外部与 Raspberry Pi 3 建立 SSH 连接。

配置

  • 我使用 No-IP 设置了动态 DNS,它在我的 Ubuntu 16.04 服务器上运行良好。
  • 我已配置ufw为允许所有传入流量到端口 2224,并且已将路由器配置为将外部端口 2224 上的流量转发到我的 Pi 静态 IP 上的内部端口 2224。
  • 正在运行的服务器的设置方式相同,只是它使用端口 2223。
  • 我在文件中唯一改变的sshd_config是端口(2224)。

测试/操作

  • 它已重启多次,我可以通过局域网上的其他设备连接到它,没有任何问题。

  • 路由器的日志似乎也正确转发了端口,所以这似乎是 Pi 本身的问题。

  • 我甚至无法telnet从外部访问端口 2224(它只是挂起并且不显示任何内容)。

  • 此外,/var/log/auth.log不显示来自公共 IP 的任何身份验证尝试。

如果有人能为我下一步该做什么提供建议,我将不胜感激。谢谢!

答案1

所以现在问题解决了。结果发现是我的一个愚蠢的疏忽。子网没有单独的字段。必须将其直接添加到静态 IP(10.23.42.4/24)。结果发现,它默认为 /8。感谢您的帮助。

相关内容