2022年NAT原理简介、各种ADSLModem及路由器的端口映射方法 .pdf





《2022年NAT原理简介、各种ADSLModem及路由器的端口映射方法 .pdf》由会员分享,可在线阅读,更多相关《2022年NAT原理简介、各种ADSLModem及路由器的端口映射方法 .pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、NAT原理简介、各种 ADSL Modem 及路由器的端口映射方法NAT原理简介NAT英文全称是“ Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组 ) 标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP 地址)翻译成合法网络IP 地址的技术。如图:简单地说, NAT就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理
2、解为出口,打个比方就像院子的门一样)处,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT可以使多台计算机共享Internet连接, 这一功能很好地解决了公共 IP 地址紧缺的问题。通过这种方法, 您可以只申请一个合法IP 地址,就把整个局域网中的计算机接入Internet中。这时, NAT屏蔽了内部网络,所有内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到 NAT的存在。如图2 所示。这里提到的内部地址,是指在内部网络中分配给节点的私有 IP 地址,这个地址只能在内部网络中使用,不能被路由(一种网络技术,可以实现不同路径转发)。虽然内部地址
3、可以随机挑选,但是通常使用的是下面的地址:10.0.0.010.255.255.255, 172.16.0.0172.16.255.255, 192.168.0.0192.168.255.255。NAT将这些无法在互联网上使用的保留IP 地址翻译成可以在互联网上使用的合法IP 地址。而全局地址, 是指合法的IP 地址,它是由 NIC (网络信息中心)或者 ISP( 网络服务提供商)分配的地址,对外代表一个或多个内部局部地址,是全球统一的可寻址的地址。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
4、 - - 第 1 页,共 21 页 - - - - - - - - - NAT 功能通常被集成到路由器、防火墙、ISDN路由器或者单独的NAT设备中。比如 Cisco路由器中已经加入这一功能,网络管理员只需在路由器的IOS 中设置 NAT功能,就可以实现对内部网络的屏蔽。再比如防火墙将WEB Server 的内部地址192.168.1.1映射为外部地址 202.96.23.11,外部访问202.96.23.11地址实际上就是访问访问 192.168.1.1。另外资金有限的小型企业来说,现在通过软件也可以实现这一功能。Windows 98 SE 、Windows 2000 都包含了这一功能。NA
5、T技术类型NAT有三种类型:静态NAT(Static NAT)、动态地址NAT(Pooled NAT) 、网络地址端口转换 NAPT (Port Level NAT )。其中静态 NAT设置起来最为简单和最容易实现的一种,内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。而动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。NAPT则是把内部地址映射到外部网络的一个 IP 地址的不同端口上。根据不同的需要,三种 NAT 方案各有利弊。动态地址 NAT只是转换 IP 地址,它为每一个内部的IP 地址分配一个临时的外部IP 地址,主要应用于拨号,对于
6、频繁的远程联接也可以采用动态NAT 。当远程用户联接上之后,动态地址NAT就会分配给他一个IP 地址,用户断开时, 这个 IP 地址就会被释放而留待以后使用。网 络地址端口转换NAPT (Network Address Port Translation)是人们比较熟悉的一种转换方式。 NAPT普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的IP 地址后面。 NAPT 与 动态地址NAT不同,它将内部连接映射到外部网络中的一个单独的IP 地名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
7、- - 第 2 页,共 21 页 - - - - - - - - - 址上,同时在该地址上加上一个由NAT设备选定的TCP端口号。在 Internet 中使用 NAPT 时,所有不同的信息流看起来好像来源于同一个IP 地址。这个优点在小型办公室内非常实用,通过从 ISP 处申请的一个IP 地址,将多个连接通过 NAPT接入 Internet。实际上,许多SOHO 远程访问设备支持基于PPP的动态 IP 地址。这样, ISP甚至不需要支持NAPT ,就可以做到多个内部 IP 地址共用一个外部IP 地址上 Internet,虽然这样会导致信道的一定拥塞,但考虑到节省的ISP 上网费用和易管理的特点
8、,用NAPT 还是很值得的。转载之:“ http:/ LowID 说不!如何尽可能获取HighID 详解为何 eMule 会有 HighID 、LowID 的之分这就要从互联网结构说起了, 长话短说HighID/LowID不是 eMule 这个软件的缺陷。High ID 就是拥有独立公网IP 并且能提供端口( 默认 4662) 给 eMule 工作的用户;此类用户可以和任何eMule 兼容客户端连接与下载。Low ID 一般都是没有公网IP 的内网用户, 两个 Low ID 用户之间是无法直接连接的,所以 Low ID 的用户下载源会相对少一点(无法从其它Low ID 用户那里下载)。无论什么
9、类型的P2P软件, MSN 、QQ 、 BT, 都无法实现两个内网用户LowID 用户之间的直接通讯。MSN 、QQ等即时聊天工具都是通过服务器转发数据实现的,像MSN ,所有的数据都是通过服务器转发,因此MSN 上是看不到好友的IP 地址的。而如果你用过早期QQ版本的话, 应该知道有一种情况经常会发生,就是即使聊天的2 个人都在线, 所有的聊天内容后面都会跟上“( 通过服务器转发) ”,现在的版本只是已经去掉了这句话。然而,为传输大量数据而设计的eMule、BT等 P2P软件显然无法使用“服务器转发” 来实现 LowID 用户之间的通信因为大量的数据转发会无端浪费极大的网络带宽,并且 eMu
10、le、BT之类免费软件也无法提供要求如此之高的服务器来完成这项任务。BT之中没有LowID 的说法只是因为它不提,而不是它能够解决这个问题。所以不要说因为LowID 的关系而放弃eMule 转用 BT,那是荒诞无稽的笑话:-) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 内网用户获取高ID 的方法如何得到内网IP 地址和路由器地址在进行“端口映射”的时候,我需要先知道自己机子内网的IP 地址,如果你是通过路由器上网的话,
11、还需要知道路由器的地址。下面我们就来简单介绍一下如何得到自己机子的内网 IP 地址和路由器地址。(以windows2000 为例,在XP下同样适用!)1。依次点击“开始”“运行”,在“运行”对话框中键入“cmd”(大小写均可)会弹出“命令提示符”窗口。imghttp:/bbs.VeryCD.com/index.php?act=attach&type=post&id=8385/img 2。在命令行里输入指令“ipconfig”会出现如下图所示的列表:imghttp:/bbs.VeryCD.com/index.php?act=attach&type=post&id=8386/img 其中: IP
12、Address 就是你的内网地址!比如我的就是:192.168.1.45 Subnet Mask 是你的子网掩码!如图:255.255.255.0 Default Gateway 就是你的默认网关,如果你是通过路由器上网,那么这个就是你的路由器地址!(注:因为我和同学是共享上网,我们的ADSL并没有开启路由功能!因此我是通过他的电脑提供的“连接共享”连接到网络的!因此在我的“默认网关”一列显示的就是他电脑的 IP 地址!)以下“注意事项”节选自MMMXXX的“如何得到路由器地址和内网IP ”并作了适当的修改!提醒注意个别路由器原厂定义的IP 地址:1. DLINK 出厂定义的路由器地址是192
13、.168.0.1 2. Linksys出厂定义的路由器地址是192.168.1.1 3. 3com 出厂定义的路由器地址是192.168.2.1 4. 微软出厂定义的路由器地址是192.168.2.1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - 5. Netgear出厂定义的路由器地址是192.168.1.1 6. asus出厂定义的路由器地址是192.168.1.1 如果是带有“路由功能”的ADSL Modem !它的
14、IP 地址就有不一样了!不过一般都会在各自的说明书中有相应的说明!比如我们用的“华为MT800 ”默认的IP 地址就是“192.168.1.1”。这个会因厂家的不同而有所差别。在得到 ADSL Modem 或是路由器的地址后,就可以在IE 的地址栏里输入Http:/相应的IP 地址来访问相应的“管理设置界面”!如果经过上面的步骤,你还没有找到你的路由器内网地址,你可以用下面方法再看看。进入 CMD 的命令行窗口后,用“tracert”指令跟踪连线的每一个节点,通常节点1 就是你的路由器地址!内网用户获取高ID 的方法三种情况第一种情况:多台电脑通过一根ADSL共享上网( ADSL本身没有路由功
15、能)因为所使用的ADSL本身没有路由功能, 原则是只能是谁拨号到Internet谁就能够获得高 ID。其他电脑只能通过这台电脑的“连接共享”连接到Internet,而且只能是低ID。不过可以通过在拨号电脑的防火墙中设置相应的IP 地址来把高ID 的机会让给非拨号的电脑。如: 现在一共有A (192.168.1.12) , B (192.168.1.14) , C (192.168.1.15) , D (192.168.1.16)四台电脑共享一根ADSL上网,由 A负责拨号连接到Internet,其它三台通过A的“连接共享”连接到Internet。现在如果C想要“借用”高ID 下载东西,就可以在
16、A中的防火墙中把 TCP和 UDP的端口设置成C中 eMule 设置的相应的端口号,IP 地址也设置为C的 IP 地址192.168.1.15。这样一来,A仍然负责拨号,高ID 就已经 转移 到 C那里去了。第二种情况:多台电脑通过带有路由功能的ADSL共享上网如果 ADSL本身就带有路由功能,就需要在ADSL的“管理界面” 中设置相应的端口映射。设置的方法可能会因为ADSL不同的品牌和型号,在设置的方法上也会有所不同。我们收集和名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页
17、,共 21 页 - - - - - - - - - 总结了一些常见ADSL的端口映射的方法,请大家参照相关的型号进行设置。(2)实达 _ADSL_2110EH 端口映射的设置(BY : 踏浪)假设内网 IP 为:192.168.10.2,在 IE 中用 http :/192.168.10.1打开实达ADSL管理配置页面。用户名: root 密码: grouter 1、选择 Service NAT Options: NAT Rule Entry Add进入端口映射添加页面2、添加:Rule Flavor: RDR Rule ID: 2 IF Name: All Protocol: TCP Loc
18、al Address From: 192.168.10.2 Local Address To: 192.168.10.2 Global Address From: 0.0.0.0 Global Address To: 0.0.0.0 Destination Port From: 4662 Destination Port To: 4662 Local Port: 4662 3、选择 Submit 提交4、选择主窗口菜单的Admin Commit & Reboot Commit重起 Modem 再建一个UDP映射端口1、(同上)2、添加:Rule Flavor: RDR Rule ID: 3 I
19、F Name: All Protocol: UDP 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - Local Address From: 192.168.10.2 Local Address To: 192.168.10.2 Global Address From: 0.0.0.0 Global Address To: 0.0.0.0 Destination Port From: 4672 Destination Port
20、To: 4672 Local Port: 4672 3、4 步同上。 OK保证高 ID。(3)天邑 _ADSL_HASB-100 端口映射的设置(BY : MMMXXX )打开 IE, 在地址栏里输入路由器地址( 例如 10.0.0.2),将会进入路由器的登录窗口,填入路由器的登录名和密码, 出厂默认的登录名是admin, 出厂默认的密码是epicrouter或者是 conexant 点击确定。我们需要做两个端口映象, 一个是 EMULE 的 TCP端口 ( 默认是 4662), 另外一个是EMULE的 UDP端口 ( 默认 4672) 当然你不一定使用EMULE 默认的端口号, 但 EMul
21、e 里的设置必须跟我们下面设置的两个端口映象要一致首先我们来做TCP端口的映射1. 在 ID 号里填入数字, 给这个端口映射编个号, 例如 62 2. 公共端口一栏和私有端口一栏要填入EMULE 用的 TCP端口 ( 默认 4662), 这两栏里填的数字要相同3. 端口类型选 TCP 4. 填入你的内网IP 地址 , 例如 10.0.0.8(内网 IP 地址可看顶楼的介绍) 5. 点击 增加该设置 , 把这个端口映射加入NAT规则中(4)ZTX中兴 _ADSL_831 端口映射的设置(BY : MMMXXX )打开 IE, 在地址栏里输入猫的地址,例如 192.168.1.1(隐含 ), 然后
22、 ENTER 在弹出来的登录窗口填入登录名和密码,ZXDSL831的隐含登录名和密码均为大写的ZXDSL,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 然后点击确定进入中兴 ZXDSL831的 WEB 设置页面后 , 在右上方可以找到SERVICE, 点击 SERVICE ,进入 SERVICE后, 在左边 1 处点击 NAT, 在 2 处选择“ NAT Rule Entry ”, 然后点击 添加 ,首先我们做一个TCP的端
23、口映象 ,EMULE隐含使用的TCP端口是 4662, 当然你可以改换成, 另外一个端口 , 但 EMULE 必须和这里做的端口映象要一致。1: 选择 RDR 2. 填一个 RULE ID, 随便写一个数字, 只要不跟之前的重复, 例如你可以取4662 3. 选择 ppp-0 ( 这个视你的猫而定,不过绝大多数猫都用的ppp-0) 4. 选 TCP 5. 这里有两个 ,分别填入你得到的电脑内网的IP 地址 ( 注, 有时内网 IP 会有变动 ,如果有变动 , 你需要回到此处做相应的修改) 6. 这里的两个地址都不需要改动, 保持 0.0.0.0 7. 三个全选 Any Other Port 8
24、. 三个全填入Emule 使用的 TCP端口 , 例如 4662 9 点击添加上述步骤完成后,TCP 的端口映象就做完了,设置向导会回到NAT的页面 ,并把 NAT中的规则显示出来 , 我们还需要再加一条UDP端口映象的规则1. 检查是否还是 NAT RULE ENTRY 2. 点击添加EMULE 隐含使用的UDP 端口是 4672, 当然你可以改换成另外一个端口, 但 EMULE 必须和这里做的端口映象要一致. 1: 选择 RDR 2. 填一个 RULE ID, 随便写一个数字, 只要不跟之前的重复, 例如你可以取4672 3. 选择 ppp-0 ( 这个视你的猫而定,不过绝大多数猫都用的p
25、pp-0) 4. 选 UDP 5. 这里有两个 ,分别填入你得到的电脑内网的IP 地址 ( 注, 有时内网 IP 会有变动 ,如果有变动 , 你需要回到此处做相应的修改) 6. 这里的两个地址都不需要改动, 保持 0.0.0.0 7. 三个全选 Any Other Port 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 8. 三个全填入Emule 使用的 UDP端口 , 例如 4672 9 点击添加再次回到 NAT一栏 ,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年NAT原理简介、各种ADSLModem及路由器的端口映射方法 2022 NAT 原理 简介 各种 ADSLModem 路由器 端口映射 方法

限制150内