端口转发不起作用

网络工程 路由器 互联网 ssh 网络访问
2021-07-11 20:21:33

我正在使用 EdgeMAX 路由器。从 GUI 中,我试图将 WAN (eth1) 端口 22 转发到 LAN (eth2) 端口 22 到本地 IP 地址 (172.16.12.3) 以允许来自我网络外部的 SSH。当我尝试 SSH 时出现time out错误。我试图以所有可以想象的方式进行故障排除:

  1. 我已经检查了我的防火墙是否有可能会放弃该连接尝试的规则。
  2. 我尝试从 WAN 2222 到 LAN 22 成功地将端口转发到另外两个本地 IP 地址,并且我设法在这两台机器上通过 SSH 连接。
  3. 我尝试更改目标计算机 (172.16.12.3) 上的 SSH 端口。
  4. 我已禁用本地目标计算机 (172.16.12.3) 上的防火墙。
  5. 由于 2222 端口适用于其他两台机器(第 2 项),我还尝试从该端口转发到目标机器 (172.16.12.3) 上的不同端口 (22,2222)

当然,目标机器可以从 LAN 内部访问。我没有更多关于可能出什么问题的想法!有什么建议?

1个回答

终于解决了!我不知道为什么但是另一个接口设置为 DHCP 模式(这里不允许,只有静态地址可以进入 WAN),我禁用了这个接口,一切又恢复正常。谢谢大家的回答