找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7920|回复: 2

宽带路由器NAT服务的一点疑问

[复制链接]
发表于 2008-4-1 14:35:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
现在的家用宽带路由器都没有提供直接配置NAT规则的功能,导致很多本身很简单的问题无法解决。
如上文,我的提问就是要用家用宽带路由器实现静态NAT(staticNAT)。关于NAT参考http://baike.baidu.com/view/16102.htm

现在绝大多数家用宽带路由器的设置界面里都提供了“虚拟服务器、特别应用程序、DMZ”这3种和NAT相关的设置界面。但是我弄不明白他们都针对标准NAT规则的哪些条。

举例说明,假设路由器的WAN获得的是1.1.1.1的IP,路由器下挂的IP网段位192.168.1.0。

“虚拟服务器”这种映射,是把共网上访问1.1.1.1的特定端口(例如1.1.1.1:12345)的封包转发至特定的内网IP(例如192.18.1.2:12345),由此实现内网上服务器可为外网提供服务。但如果192.168.1.2通过12345端口向外发送数据,那么宽带路由器是否会将封包通过1.1.1.1:12345发送出去呢?

“特殊应用程序”这种映射,看路由器的说明,是说某些应用程序不能工作在NAT网关背后,但设置后就可以正常运行在宽带路由器背后了。我完全不明白这是怎么实现的,既然不能在NAT后工作,那么经过设置后怎么又可以了?难道路由器不改变封包的源地址直接发出去么?“特殊应用程序”这种设置的项目,包含“扳机端口”、“内网端口区段”、“外网端口区段”。相关信息可以上tplink的官方网站,看那些家用路由器的说明书。

“DMZ”这种,更让人糊涂了。宽带路由器说明上声称“把一台主机设置成DMZ,就相当于让这台主机完全暴露在外网上,双向流量完全不受限制”,这样的声明看似静态NAT(staticNAT),但经过我的实验,原来能在外网环境下工作的软件在DMZ下还是不能正常工作。是否有达人能为我解释一下家用宽带路由器的DMZ到底是什么意思?

以上是针对家用宽带路由器配置项的几个问题,希望有人能对应标准的NAT规则讲解一下它们的实现原理。



另外提一个实例问题:
假设路由器的WAN获得的IP是1.1.1.1,路由器下挂的IP网段位192.168.1.0。现在我想让192.168.1.2的12345端口通过NAT映射到1.1.1.1上,即——源地址为192.168.1.2、源端口为12345的数据封包,通过路由器时,源地址被转换成1.1.1.1,源端口不变,为12345,发送至公网;公网上发送至1.1.1.1:12345的封包,通过路由器转发到192.168.1.2:12345。这样的目的能否通过上述的“虚拟服务器”、“特殊应用程序”或其组合而实现?请给出配置方法。

万分感谢。


问题补充:请注意:首先,我需要的是双向的端口映射,即无论从内到外还是从外到内,都要求有特定的映射关系,这在我问题最后提出的实例中说得很清楚。有人能直接解决我提出的实例问题,我也感激不尽阿。。。。
routeros
发表于 2008-6-8 17:37:34 | 显示全部楼层

第一次回复,NAT

针对你的问题,我以个人理解,做以下解释:
一<虚拟服务器:就是标准的PAT规范的实现

二DMZ:在高端路由/防火墙中是一个独立的区段,有单独的接口,可以支持多台DMZ主机,在宽带路由器中的DMZ一般只能有一台,因为只有一个全局IP,由此可知,DMZ就是NAT规范中的一对一转换,是防火墙技术的一种技术手段,在企业路由器中,这叫做MIP,即IP映射.

三,至于,特殊应用程序,是为这样一种应用设计的,程序激活后需要在某一段端口连续开放一系列端口,以支持更多的连接,也就是说,当一个应用程序在触发端口上发起连接时,在开放端口中的所有端口就会打开,以备后续连接.



最后,你那另外提一个实例问题:
很简单,还是MIP,一对一映射就是这种效果,我们公司的防火墙就是这样工作的.还有不明白的,再说,希望和大家一块进步!
routeros
回复

使用道具 举报

发表于 2008-7-9 18:12:56 | 显示全部楼层
这个东西光用规范和定理来是说不清楚的  和实际应用有差别  只有LZ自己摸索了 多看看别人讲的事例或者是问题
routeros
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-12-4 15:57 , Processed in 0.043519 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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