我有一个Cisco 2851,NAT配置如下:
ip nat inside source list 111 interface GigabitEthernet0/1 overload
ip nat inside source static 192.168.16.16 64.xxx.xxx.233
ip nat inside source static 192.168.16.2 64.xxx.xxx.245
ip nat inside source static 192.168.16.20 64.xxx.xxx.246
ip route 0.0.0.0 0.0.0.0 64.xxx.xxx.1我只需要将外部流量从64.xxx.xxx.233转发到端口81到内部主机192.168.16.12,其余所有端口如上。这个命令:
ip nat inside source static tcp 192.168.16.12 81 64.xxx.xxx.233 81导致此错误:
similar static entry (192.168.16.16 -> 64.xxx.xxx.233) already exists可以给我一些方向,如何将这个单一端口定向到另一个主机上呢?
发布于 2017-09-05 21:02:32
我的解决方案是指定端口以避免重叠:
ip nat inside source static tcp 192.168.16.12 81 64.xxx.xxx.245 81 extendable
ip nat inside source static tcp 192.168.16.2 1723 64.xxx.xxx.245 1723 extendable发布于 2016-03-22 21:17:07
你需要了解不同的NAT版本。NAT内部源将源地址转换为源自内部的数据包,并维护用于返回流量的表。
如果您想要从外部翻译到内部的地址,则需要使用“内部目的地NAT”。此版本的NAT还可用于多个内部目的地之间的负载平衡。
启用内部目标地址ip nat在目标内的转换{ list 池区静态<全局-ip>}此命令类似于源转换命令。为了使动态目标转换有任何意义,池应该是一个旋转类型的池.
由于外部地址已经存在于具有不同规则的NAT表中,因此您将无法对其进行不同的翻译,因为对地址的查找将只返回其中一个表条目。
https://networkengineering.stackexchange.com/questions/28936
复制相似问题