1、本文由彬整理提供要是觉得看 word版不习惯就浏览以下网址文章网址 http:/ 经验交流NAT 原理简介、各种 ADSL Modem 及路由器的端口映射方法目录NAT原理简介 .1NAT技术类型 .2向 LowID说不! 如何尽可能获取 HighID详解 4内网用户获取高 ID的方法 如何得到内网 IP地址和路由器地址 4内网用户获取高 ID的方法 三种情况 6第一种情况:多台电脑通过一根 ADSL共享上网(ADSL 本身没有路由功能) .6第二种情况:多台电脑通过带有路由功能的 ADSL共享上网 7第三种情况:多台电脑通过 ADSL+路由器共享上网 .17端口映射软件在服务器端的相关设置(
2、参考小 A) .23本文由彬整理提供NAT原理简介NAT 英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个 IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用 IP(Internet Protocol)地址出现在 Internet上。顾名思义,它是一种把内部私有网络地址(IP 地址)翻译成合法网络 IP地址的技术。如图:简单地说,NAT 就是在局域网内部网络中使用内部地址,而当内部节点要与外部网络进行通讯时,就在网关(可以理解为出口,打个比方就像院子的
3、门一样)处,将 内部地址替换成公用地址,从而在外部公网(internet)上正常使用,NAT 可以使多台计算机共享 Internet连接,这一功能很好地解决了公共 IP地址紧缺的问题。通过这种方法,您可以只申请一个合法 IP地址,就把整个局域网中的计算机接入 Internet中。这时,NAT 屏蔽了内部网络,所有 内部网计算机对于公共网络来说是不可见的,而内部网计算机用户通常不会意识到 NAT的存在。如图 2所示。这里提到的内部地址,是指在内部网络中分配给节点 的私有 IP地址,这个地址只能在内部网络中使用,不能被路由(一种网络技术,可以实现不同路径转发)。虽然内部地址可以随机挑选,但是通常使
4、用的是下面的 地址: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(网络服务提供商)分配的地址,对外代表一个或多个内部局部地址,是全球统一的可寻 址的地址。本文由彬整理提供NAT 功能通常被集成到路由器、防火墙、ISDN 路由器或者单独的 NAT设备中。比如 Cisco路由器中已经加入这一功能,网络管理员只需在路由器的 IO
5、S中设 置 NAT功能,就可以实现对内部网络的屏蔽。再比如防火墙将 WEB Server的内部地址 192.168.1.1映射为外部地址 202.96.23.11,外部访问202.96.23.11地址实际上就是访问访问 192.168.1.1。另外资金有限的小型企业来说,现在通过软件也可以实现这一功能。Windows 98 SE、Windows 2000 都包含了这一功能。NAT技术类型NAT有三种类型:静态 NAT(Static NAT)、动态地址 NAT(Pooled NAT)、网络地址端口转换 NAPT(PortLevel NAT)。其中静态 NAT设置起来最为简单和最容易实现的一种,内
6、部网络中的每个主机都被永久映射成外部网络中的某个合法的地址。而动态地址 NAT则是在外部网络中定 义了一系列的合法地址,采用动态分配的方法映射到内部网络。NAPT则是把内部地址映射到外部网络的一个 IP地址的不同端口上。根据不同的需要,三种 NAT 方案各有利弊。动态地址 NAT只是转换 IP地址,它为每一个内部的 IP地址分配一个临时的外部 IP地址,主要应用于拨号,对于频繁的远程联接也可以采用动态 NAT。本文由彬整理提供当远程用户联接上之后,动态地址 NAT就会分配给他一个 IP地址,用户断开时,这个 IP地址就会被释放而留待以后使用。网 络地址端口转换 NAPT(Network Add
7、ress Port Translation)是人们比较熟悉的一种转换方式。NAPT 普遍应用于接入设备中,它可以将中小型的网络隐藏在一个合法的 IP地址后面。NAPT 与 动态地址 NAT不同,它将内部连接映射到外部网络中的一个单独的 IP地址上,同时在该地址上加上一个由 NAT设备选定的 TCP端口号。在 Internet 中使用 NAPT时,所有不同的信息流看起来好像来源于同一个IP地址。这个优点在小型办公室内非常实用,通过从 ISP处申请的一个 IP地址,将多个连接通 过 NAPT接入 Internet。实际上,许多 SOHO远程访问设备支持基于 PPP的动态 IP地址。这样,ISP 甚
8、至不需要支持 NAPT,就可以做到多个 内部 IP地址共用一个外部 IP地址上 Internet,虽然这样会导致信道的一定拥塞,但考虑到节省的 ISP上网费用和易管理的特点,用 NAPT还是很值 得的。转载之:“http:/ LowID说不!如何尽可能获取 HighID详解为何 eMule会有 HighID、LowID 的之分这就要从互联网结构说起了长话短说HighID/LowID 不是 eMule这个软件的缺陷。High ID就是拥有独立公网 IP并且能提供端口(默认 4662)给 eMule工作的用户;此类用户可以和任何 eMule兼容客户端连接与下载。 本文由彬整理提供Low ID一般都
9、是没有公网 IP的内网用户,两个 Low ID用户之间是无法直接连接的,所以 Low ID的用户下载源会相对少一点(无法从其它 Low ID用户那里下载)。 无论什么类型的 P2P软件,MSN、QQ、BT都无法实现两个内网用户LowID用户之间的直接通讯。MSN、QQ 等即时聊天工具都是通过服务器转发数据实现的,像 MSN,所有的数据都是通过服务器转发,因此 MSN上是看不到好友的 IP地址的。而如果你用过早期 QQ版本的话,应该知道有一种情况经常会发生,就是即使聊天的 2个人都在线,所有的聊天内容后面都会跟上“(通过服务器转发)”,现在的版本只是已经去掉了这句话。然而,为传输大量数据而设计的
10、 eMule、BT 等 P2P软件显然无法使用“服务器转发”来实现 LowID用户之间的通信因为大量的数据转发会无端浪费极大的网络带宽,并且 eMule、BT之类免费软件也无法提供要求如此之高的服务器来完成这项任务。BT 之中没有LowID的说法只是因为它不提,而不是它能够解决这个问题。所以不要说因为LowID的关系而放弃 eMule转用 BT,那是荒诞无稽的笑话:-)内网用户获取高 ID的方法 如何得到内网 IP地址和路由器地址在进行“端口映射”的时候,我需要先知道自己机子内网的 IP地址,如果你是通过路由器上网的话,还需要知道路由器的地址。下面我们就来简单介绍一下如何得到自己机子的内网 I
11、P地址和路由器地址。(以 windows2000为例,在XP下同样适用!)1。依次点击“开始”“运行”,在“运行”对话框中键入“cmd”(大小写均可)会弹出“命令提示符”窗口。imghttp:/bbs.VeryCD.com/index.php?act=attach公有端口:4662;私有端口:4662;TCP;主机IP:192.168.1.7,然后点击设置其次添加 ID:2;公有端口:4672;私有端口:4672;UDP;主机IP:192.168.1.7,然后点击设置添加虚拟服务 最后一步,就是在参数设置保护重启界面,选择保存重启第三种情况:多台电脑通过 ADSL+路由器共享上网如果是通过 A
12、DSL+路由器的方式上网,就需要在路由器中进行相应的端口映射的设置。设置的方法可能会因为路由器不同的品牌和型号,在设置的方法上也会有所不同。我们收集和总结了一些常见 ADSL的端口映射的方法,请大家参照相关的型号进行设置。 中怡数宽 sercomm IP505(LT/LM/T) 系列路由器端口映射的设置(BY: MMMXXX )一.在浏览器中敲入 192.168.1.1,用户/密码:adsl/adsl1234 或者是root:12345,现在我的局域网地址是 192.168.1.2,进入 Services的 NAT设置,在下拉框中选择 NAT RULE ENTRY 二.点击添加,在弹出页面中,
13、在 RULE FLAVOR选择 BITMAP,在 RULE ID中填一个大于 10的数即可,IF NAME 选择 PPP0,local address 选择你在局域网中的地址,比如我就是 192.168.1.2,下面的 0.0.0.0不用理会,提交即可再进入服务器的时候就是高 id啦 本文由彬整理提供三.在 Admin选项中选择 Commit在左侧菜单栏中,共有“运行状态”“设置向导”“网络参数”“dhcp 服务器”“转发规则”“安拴设置”“踣由功能”“系统工具”“产品特性”九个菜单供选择. 我们点击“转发规则“进入转发规则,点击“虚拟服务器“进入“虚拟服务器“的设置页面后,找两个空白的协议,
14、如下图的 ID4和 ID5,在这里填入 EMULE需要的两个端口映射信息1.填入 EMULE使用的 TCP端口(这里 EMULE隐含的端口是 4662,当然你可以以换成其他端口,但要和 EMULE里的设置一致)2.填入你的内网 IP地址的最后一节,例如你的内网 IP是 192.168.1.2,那就在这里填入 23.打勾,开启服务4.填入 EMULE使用的 UDP端口(这里 EMULE隐含的端口是 4672,当然你可以以换成其他端口,但要和 EMULE里的设置一致)5.填入你的内网 IP地址的最后一节,例如你的内网 IP是 192.168.1.2,那就在这里填入 2本文由彬整理提供6.打勾,开启
15、服务7 点击“保存“, 把填好的设置保存起来,然后重新启动路由器,端口映射就做完了.TP-Link td8830 路由器端口映射的设置(BY: xnqy 转贴 ) 首先多谢大家的帮助我现在已经搞会 TP-Link td8830路由的端口映射的方法了现在我把相关资料贴上来配置过程在 IE地址栏中输入“192.168.10.200”并“回车”,在弹出的登录对话框中输入默认管理用户名和密码“root”进入管理界面。并在管理界面左侧的菜单栏中选择“Basic ConfigPAT”,进入端口映射配置对话框。在该对话框中,点击“Add”按钮添加新的映射项目。1.在“Protocol”(协议)栏中,我们可以
16、选择两种协议:TCP 和 UDP。由于 Web服务和 FTP服务均采用 TCP/IP协议,因此保留默认设置 TCP。2.在“Interface”(接口类型)栏中,默认值为“LAN”,我们还可以选择 ATM1、ATM2,一直到 ATM8。在此我们选择 ATM1(千万不要选择 LAN,否则映射无法成功)。3.“Service Name”是用来标示该映射的类别的,可以任意输入,例如要配置 FTP映射时就输入“ftp”。4.在“Port Number”(端口号)栏中,填写 ADSL MODEM为各种服务开启的端口,建议采用各种服务的默认端口,例如要映射 FTP服务,就直接输入 21端口。这样可以方便访
17、问者的访问。如果不采用各种服务的默认端口,则访问者必须采用 IP地址+端口号的形式来对发布出去的服务进行访问。假设现在ADSL MODEM的公有 IP地址为 218.70.130.155,但为 FTP服务开启的端口不是21,而是 8021,则来自 Internet的访问者必须通过“FTP:/218.70.130.155:8021”来访问该 FTP服务。本文由彬整理提供5.“Server IP Address”是指架设服务器的计算机的私有 IP地址。本例中,FTP 服务器和 Web服务器的 IP地址即为 192.168.10.111。6.“Server Port Number”指的是服务器为自己
18、的服务开启的端口,本例中 FTP服务器和 Web服务器都采用了各自对应的默认端口:21 和 80映射项目添加完毕后,点击“Finish”按钮完成设置。然后选择左侧菜单栏中的“Save “ checked=“checked“ /电驴资源277KB本文由彬整理提供下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载端口映射器(PortMap).V1.6.zip 详情 277KB全选 277KB详情全选 名称:可以随便填写,不会对端口映射造成什么影响输入 IP:可在下拉列表中选出输出 IP:输入自己机子的 IP地址(不知道自己 IP的朋友,“输入IP”的下拉菜单的最后一项可能就是你机子
19、的 IP)输入和输出端口:服务器端口可选择任意通行 Internet并且未被占据的端口,内网的用户根据内网 eMule的客户端口而定选择右上角的“程序运行时自动启动”,这样每次启动 PortMap就可以直接运行这个映射。其它选项保持默认就可以了设置完成并“确定”退出之后,就应该在 PortMap的主界面当中显示刚才你设置的信息,点击上面的“启动”就应该可以了!“确定”退出之后,就应该在 PortMap的主界面当中显示刚才你设置的信息,点击上面的“启动”就应该可以了!本文由彬整理提供eMule资源下面是用户共享的文件列表,安装 eMule后,您可以点击这些文件名进行下载电驴资源 下面是用户共享的
20、文件列表,安装电驴后,您可以点击这些文件名进行下载SyGate.V4.5.rar 详情 4.2MB全选 4.2MB“ onclick=“em_size(EM46b95ed3d3f67);“ checked=“checked“ /电驴资源下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载SyGate.V4.5.rar 详情 4.2MB4.2MB本文由彬整理提供全选 4.2MB详情全选 2。然后点击“高级”显示更多设置选项3。点击“访问规则”出现“访问规则编辑器”本文由彬整理提供4。在“访问规则编辑器”中点击“增加”出现“添加新规则”窗口5。选择默认的“添加一条新规则”之后出现“访问规则编辑器”的完整窗口本文由彬整理提供6。点击左边“当前规则”中的“增加”添加新的规则。在右边的“初始连接”当中添加相应的选项:方向:选择“IN”协议:选择“TCP”客户端 IP:填写 eMule用户的内网 IP地址(如:我的内网 IP地址是 192.168.1.45)目的端口和客户端口:都填写你在 eMule当中设置的相应 TCP端口(这里填写的是默认的 4662)最大空闲时间:保持默认7。添加完 TCP端口之后再添加 UDP端口。点击左边“当前规则”中的“增加”添加新的规则。在右边的“初始连接”当中添加相