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

[已解决] 关于NAT中子网掩码的问题

[复制链接]
发表于 2011-8-17 11:51:58 | 显示全部楼层 |阅读模式
本帖最后由 小乔 于 2011-8-22 10:31 编辑

动态NAT中,
ip nat pool name IP~IP  netmask xxx.xxx.xxx.xxx这条命令中ip address应该是一个范围吧,请问后面的子网掩码有何意义?
比如设置192.1.1.5~192.1.6.5,设置子网掩码为32和24,结果难道不一样吗?终究还是255*5+1个地址吧
发表于 2011-8-18 01:33:54 | 显示全部楼层
本帖最后由 五道杠君 于 2011-8-18 01:34 编辑

设置掩码为32  就是指定了单个IP了 不是一个范围

掩码24的话  就是254个IP中的  范围

192.1.1.5-192.1.6.5   这是1000多个IP了 要用  255.255.248.0  这个掩码才可以  不然报错

你想想 如果你做了动态NAT  不指定掩码  你的公网IP 怎么能在路由上寻址被别人访问呢  


比如  别人访问你的192.1.6.5    你不指定掩码    别人访问不到  

评分

参与人数 1威望 +1 收起 理由
小乔 + 1

查看全部评分

沙发 2011-8-18 01:33:54 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-20 11:26:52 | 显示全部楼层
五道杠君 发表于 2011-8-18 01:33
设置掩码为32  就是指定了单个IP了 不是一个范围

掩码24的话  就是254个IP中的  范围

就是说如果我指定ip nat pool name 198.18.184.105 198.18.184.110 netmask 255.255.255.255,实际在nat pool中的地址只有两个?我要是指定prefix-length 30 又会如何?
板凳 2011-8-20 11:26:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2011-8-20 17:22:39 | 显示全部楼层
安详 发表于 2011-8-20 11:26
就是说如果我指定ip nat pool name 198.18.184.105 198.18.184.110 netmask 255.255.255.255,实际在nat p ...

会报错 /32 只能指定一个IP  就是首位都是一个IP在POOL中  你可以试试啊
地板 2011-8-20 17:22:39 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-26 10:12:56 | 显示全部楼层
试过了,果然如此,谢谢!
5# 2011-8-26 10:12:56 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-26 10:20 , Processed in 0.076147 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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