我遇到了一个我应该处理的奇怪情况。
情况是:2 台路由器(由 ISP 提供静态 IP)和每台路由器后面的 2 台主机。假设IP地址是R1_IPAddr(路由器1),R1_IPAddr_LocalH1(路由器1后面的主机1)是第一组,R2_IPAddr(路由器2),R2_IPAddr_LocalH2(路由器2后面的主机2)属于第二组。
所以,我的目标是:将 R1_IPAddr_LocalH1 与 R2_IPAddr_LocalH2 连接起来。这是我所做的:我在 R2_IPAddr_LocalH2 和 R2_IPAddr 路由器上的服务器代码 (C#) 将端口 5000 转发到 R2_IPAddr_LocalH2(已配置但可能需要其他设置)。服务器代码在 5000 端口号上绑定 R2_IPAddr_LocalH2 并等待 R1_IPAddr_LocalH1 机器尝试连接到端口 5000 上的 R2_IPAddr 路由器的连接。
注意:路由器没有任何防火墙选项,意味着最便宜的一个 :) 并在本地 LAN 上测试了我的代码,工作正常!
如果有人有任何想法可以分享吗?提前致谢。