![RV042. LAN 端口上有公共 IP。可以吗?](https://linux22.com/image/640006/RV042.%20LAN%20%E7%AB%AF%E5%8F%A3%E4%B8%8A%E6%9C%89%E5%85%AC%E5%85%B1%20IP%E3%80%82%E5%8F%AF%E4%BB%A5%E5%90%97%EF%BC%9F.png)
我有一台 RV042 路由器,它有一个公共静态 IP(XXX.XXX.XXX.42)和 4 个 LAN 端口,分配给网络 192.168.1.0/24。
我可以将主机连接到其中一个 LAN 端口并为其分配一个属于我的公共静态 IP (XXX.XXX.XXX.43) 吗?我该怎么做?
其中一个 LAN 端口连接到交换机,中间有跳线和许多电缆。如果有办法不用移动电缆就更好了。
提前感谢你的帮助!
答案1
您实际上想要的是一对一 NAT。这允许路由器将传入的公共地址转换为您网络内的私有 IP。
这些说明提供了详细的说明,但要点是启用一对一 NAT,提供外部和内部 IP,并将范围长度设置为“1”。完成后,您应该能够使用外部 IP 地址访问您的内部设备。这可能如果此路由器不具备发夹式 NAT 功能,则无法工作,因此也要进行外部测试。
答案2
编辑:版主要求我提供更详细的答案。以下是重新表述的答案:
我建议您创建一个 DMZ,并使用公共 IP 指向内部的单个主机。
查看您当地的路由器文档,了解如何实现这一点,因为每个品牌的做法都不同,而且我不熟悉思科 SOHO 路由器。
作为参考,这里有一个指向您的路由器文档的链接,介绍如何执行此操作: 思科官方文档有关于如何添加具有指向内部单个主机的公共 IP 的 DMZ 的分步指南。