概括
我有一个 PLC,它有一个无法更改的静态 IP 和一个无法设置的网关。我需要能够在我的公司网络上通过 TCP 与 PLC 通信。似乎是 NAT 的一个很好的候选人......
设想
我在 PLC 前面添加了一个 TC-Link ER605 路由器,其网络与 PLC 的网络 (192.168.1.1/24) 匹配,并且我已将 WAN 配置为我网络上的子网 (10.15.70.19/ 24)。我创建了如下所示的 NAT 规则(虚拟服务器)。
当我尝试从 WAN 端(10.15.70.19:502)连接到 PLC 时,超时。
当我插入 LAN 端时,我可以打开到 192.168.1.88:502 的连接没问题。
潜在问题
我认为问题在于数据包可以到达 PLC,但 PLC 没有网关,也不知道将数据包发回哪里。我已经通过用笔记本电脑代替 PLC 并运行 Wireshark 来确认这一点。我不确定这里还有什么可以尝试的。
任何帮助或洞察我的假设将不胜感激。