设为首页收藏本站language 语言切换
查看: 1660|回复: 3
收起左侧

[求助] 我想问下一个关于NAT的一个问题

[复制链接]
发表于 2015-10-18 16:42:09 | 显示全部楼层 |阅读模式
3鸿鹄币
先上图
NAT图问题.png
比如这个图,我要做“动态NAT”这些路由都用了RIP V2的方式连接,R1的f0/0没有做network宣告。我准备在R1上做NAT。f0/0为ip nat inside f0/1为ip nat outside  ip nat pool是这样的Router(config)#ip nat pool dt 192.168.2.1 192.168.2.1 netmask 255.255.255.0   访问列表 Router(config)#access-list 1 permit 192.168.1.0 0.0.0.255 最后绑定Router(config)#ip nat inside source list 1 pool dt 然后用pc0来ping 192.168.4.2 不通,不知道为什么(PC0已结设置了网关)
这里有一个疑问,就是哪个ip nat pool的问题,那里是填写定为outside接口的IP地址吗?我还有我看其他的人的文档中把pool弄了一个地址范围比如用我的图来解释就是Router(config)#ip nat pool dt 192.168.2.10 192.168.2.100 netmask 255.255.255.0 按我理解内部全局地址不就是192.168.2.1吗?为什么会有是一个地址范围呢?请高手帮我解释下,万分感谢!!

最佳答案

查看完整内容

快下班了 ,来看看贴 {:soso_e129:} CISCO 路由器做动态NAT的时候,在定义地址池的时候是写范围的,然后你的outside接口地址192.168.2.1,是不能在作为动态NAT地址池的范围里的。 楼主的写法 “Router(config)#ip nat pool dt 192.168.2.1 192.168.2.1 netmask 255.255.255.0” 是想表达内部匹配的地址都翻译成网关出口的ip 192.168.2.1 这个要做的话,那就是用PAT实现。 希望能帮到你,下班咯~~~
发表于 2015-10-18 16:42:10 | 显示全部楼层
快下班了 ,来看看贴 {:soso_e129:}
CISCO 路由器做动态NAT的时候,在定义地址池的时候是写范围的,然后你的outside接口地址192.168.2.1,是不能在作为动态NAT地址池的范围里的。
楼主的写法 “Router(config)#ip nat pool dt 192.168.2.1 192.168.2.1 netmask 255.255.255.0” 是想表达内部匹配的地址都翻译成网关出口的ip 192.168.2.1 这个要做的话,那就是用PAT实现。

希望能帮到你,下班咯~~~
沙发 2015-10-18 16:42:10 回复 收起回复
回复

使用道具 举报

发表于 2015-10-19 08:56:24 | 显示全部楼层
你检查下所有路由器的协议都学到了。你的设置应该没问题,检查下RIP是否收敛饱和了。
板凳 2015-10-19 08:56:24 回复 收起回复
回复

使用道具 举报

发表于 2015-10-19 10:30:26 | 显示全部楼层
二楼正解,192.168.2.1已经配给了接口就不能作为动态地址分配给内部主机了吧,可以用NAPT解决{:soso_e100:}
地板 2015-10-19 10:30:26 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-9 07:50 , Processed in 0.081868 second(s), 14 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表