网络通讯

关注公众号 jb51net

关闭
软件教程 > 网络通讯 >

常见ADSL及路由的端口映射法

脚本之家

注:如果需要架设其他类型的服务器,那么在设置“端口映射”时侦听的协议和端口有所不同。具体的端口及其描述请看: 

下表是一些常见的网络服务和对应的端口号。 

服务名称    端口号/协议[别名]       #注释 
    
ftp-data    20/tcp            #FTP, data 
ftp       21/tcp            #FTP. control 
telnet     23/tcp  
smtp      25/tcp mail          #Simple Mail Transfer Protocol 
time      37/tcp timserver  
time      37/udp timserver  
domain     53/tcp            #Domain Name Server 
domain     53/udp            #Domain Name Server 
tftp      69/udp            #Trivial File Transfer 
gopher     70/tcp  
http      80/tcp www www-http      #World Wide Web 
pop3      110/tcp            #Post Office Protocol - Version 3 
nntp      119/tcp usenet        #Network News Transfer Protocol 
netbios-ns   137/tcp nbname        #NETBIOS Name Service 
netbios-ns   137/udp nbname        #NETBIOS Name Service 
netbios-dgm   138/udp nbdatagram      #NETBIOS Datagram Service 
netbios-ssn   139/tcp nbsession       #NETBIOS Session Service 
imap      143/tcp imap4         #Internet Message Access Protocol 
snmp      161/udp            #SNMP 
snmptrap    162/udp snmp-trap       #SNMP trap 
irc       194/tcp            #Internet Relay Chat Protocol  
ipx       213/udp            #IPX over IP 
ldap      389/tcp            #Lightweight Directory Access Protocol 
https      443/tcp MCom  
https      443/udp MCom  
uucp      540/tcp uucpd  
ldaps      636/tcp sldap         #LDAP over TLS/SSL 
doom      666/tcp            #Doom Id Software 
doom      666/udp            #Doom Id Software 
phone      1167/udp           #Conference calling 
ms-sql-s    1433/tcp           #Microsoft-SQL-Server  
ms-sql-s    1433/udp           #Microsoft-SQL-Server  
ms-sql-m    1434/tcp           #Microsoft-SQL-Monitor 
ms-sql-m    1434/udp           #Microsoft-SQL-Monitor  
wins      1512/tcp           #Microsoft Windows Internet Name Service 
wins      1512/udp           #Microsoft Windows Internet Name Service 
l2tp      1701/udp           #Layer Two Tunneling Protocol 
pptp      1723/tcp           #Point-to-point tunnelling protocol 
radius     1812/udp           #RADIUS authentication protocol 
radacct     1813/udp           #RADIUS accounting protocol 
nfsd      2049/udp nfs         #NFS server 
knetd      2053/tcp           #Kerberos de-multiplexor 
man       9535/tcp           #Remote Man Server 


华硕6000EV/6005HW ADSL MODEM中设置端口映射: 

  在主菜单中点“NAT”,会有个“nat channel list”,以在内部pc 192.168.1.2上架设web server为例子,web的一般默认端口是80,设置如下: 在nat channel list里面的mupltiple port forwarding里面填写以下内容: 

action: add 
channel n1 
protocol:tcp 
incoming port, begin:80, end :80 
new port begin:80,end :80 
new ip address:192.168.1.2。 

详细帮助说明请看http://www.asus.com.cn/products/communication/download.asp 

LINKSYS ADSL路由器中中设置端口映射: 

  在主菜单中点“advanced”,接下来的菜单中有个“forwarding”,以在内部pc 192.168.1.2上架设web server为例子,web的一般默认端口是80,设置如下: 

extport: 80 to 80 
ip address:192.168.1.2 

然后点击“apply”就可以了 
宽频蓝色小精灵路由器中设置端口映射: 

  在高级设置页面下点“Distributed Servers Setup(Virtual Serves,虚拟主机设置)” 
每个Virtual Server 定义为一个Service Port,所有对这个端口的访问都会重定向到相应的Service IP 所对应的计算机。 

例如,假如您要: 

在计算机192.168.123.10 上架设FTP 服务器。(port 21) 
在计算机192.168.123.20 上架设Email的smtp 服务器。(port 25) 
在计算机192.168.123.30 上架设Web 服务器。(port 80) 
在计算机192.168.123.40 上架设Pop服务器。(port 110) 

那么,您就需要在此页作如下设置: 

Service Service Port Service IP Enable 

FTP 21 192.168.123.10 √ 
Email 25 192.168.123.20 √ 
Web 80 192.168.123.30 √ 
Post Office 110 192.168.123.40 √ 


金宝(kinpo)A400上做端口映射 

  这个路由器的端口转发在“(packetfilter)”里。 
  以架设web服务器为例子,路由器的Lan地址为192.168.1.1,web服务器的ip地址为192.168.1.2(一定要和路由器的Lan的ip在同一个网段)。具体为: 
  使能包过滤功能:打勾。 
  源地址:任意ip,打勾 
  端口号:80 

  目标地址:你的内网机器的ip为192.168.1.2, 
  目标端口:80。 

  优先级:任意数字咯 
  协议:tcp 
  动作:allow。 
  然后点添加就可以了 


贝尔6309上做端口映射: 

  这个路由器是在lineconfiguration里面的配置。 
  以架设web服务器为例子,路由器的Lan地址为192.168.1.1,web服务器的ip地址为192.168.1.2(一定要和路由器的Lan的ip在同一个网段)。具体为: 
  在“lineconfiguration”的“Nat”的“inbound”里面 
  port:80 
  host:192.168.1.2, 
  protocol:tcp 
  然后“add”就可以了。ftp则添加21端口的,作email服务器的是要设置25,110的端口。 


全向1680ADSL成功端口映射: 

我的网吧形式:全向adsl(带路由)+hub 
没有服务器, 
我的目的:把其中的一机器(192。168。1。14)对外网提供web和ftp服务。 
方法:进入全向adsl的设置项目,然后进入高级设置项目,选择虚拟服务器,会看到有三个空白,如果只想在192。168。1。14假设web和ftp可以这样填写: 
8080192。168。1。14按一下add 
2121192。168。1。14按一下add 
然后保存设置,陆由器重新启动拨号。 
装软件:映射以后在192。168。1。14安装动态dns软件,然后安装web和ftp软件就可以了,经我实验,完全正常。 
中达通ADSL自动拨号多机共享上网的设置 

  1、首先将一台需要上网的计算机的IP设置成 192.168.1.2(只要不是192.168.1.1就可以了),子网掩码为255.255.255.0。如果是WIN9X的机器系统将提示重新启动机器。 

  2、第一步完成后,打开IE浏览器,在地址栏输入:192.168.1.1,按回车。 
在用户名处输入:root 
在密码处输入:12345(这是中达通默认的登录用户名和密码。) 
点确定后进入中达通设置窗口。 

  3、点击基础设置中的设置。 
删除当前所有的ATM PVC列表中所有选择,一定要全部删除!!!! 

  4、点击右侧的PPPoE(激活NAT)选项, 
进行以下设置:(*******代表宽带上网用的电话号码) 
VPI:0          VCI:35 
用户名:pja*******  密码:******* 
模式选:AUTO       空闲:30000 
认证:PAP         激活DHCPSERVER后面打上“∨” 
最后点ADD就一切OK了。(不过还有一步更关键, ^O^) 

  5、点选左侧基础设置中的保存与重启,先点SAVE,再点一次左侧基础设置中的保存与重启,点Reboot。关闭IE,四十秒后就可以上网冲浪了。 

6、附加说明: 

A、按照以上设置,中达通会自动启动DHCP服务,这样就不需要给每个计算机设IP了。但它默认的服务IP地址是从192.168.1.3至192.168.1.131。如果需要增加机器数量可按以下设置完成。点选高级设置中的DHCP,首先关闭DHCP服务。即点右侧的禁用就可以了。在IP的最大处输入192.168.1.255就可以了。切记要再次激活DHCP服务。 

B、每台计算机可以不设IP,(选自动获取IP)。但必须设DNS和网关。 
DNS设成202.96.64.68和202.96.75.68。 
网关设成:192.168.1.1。 

C、所有上网计算机和中达通全部直接连到集线器(或交换机上)。 

伊泰克ADSL内置自动拨号共享功能的设置: 

启用TD-2001ADSL内置PPPOE拨号实现多机上网的前提! 

使用TD-2001 实现PPPOE内置实现共享必须确认: 
TD-2001 ADSL MODEM的Firmware的版本应为V3.x以上; 
上网方式为PPPOE虚拟拨号方式; 
以上个条件缺一不可。 
确认FIRMWARE版本通过“telnet 192.168.1.1”输入Version 如出现 
Firmware version :TD2000917-26TWA3.x 即为V3.x,若不是可通过升级实现; 
虚拟拨号需确认帐号和密码;另外,升级前需记录以前的VCI,VPI的值。 

现ETEK TD-2001 ADSL 3.04以上版本的桥接模式下已内置了PPPOE自动拨号功能。 
在桥接模式下内置PPPOE自动拨号功能的操作步骤如下: 
请用户注意:此功能只限于虚拟拨号用户,其它模式不可用,不是此模式的用户请不要自已去修改。 

第一步:把MODEM和各工作站网线连接至hub上,并确认连接正常。 
在WEB界面下进行的操作(即:把modem安装在台式机上,先断开一下modem的电源再接通,打开IE浏览器,在“地址”栏输入:192.168.1.1 , 按要求输入密码:12345,出现Web UI ) 
(1) 打开Web UI,先点击左面的“ATM PVC”,再点击出现在右边界面的“Connection List”下的有关“PPPoe……”,点击“Delete”,将原有桥接下的PVC值(bridge pvc)全部删除。 最后点击下面的“OK”。 
(2) 将DHCP server enable ,DNS relay enable 。最后点击下面的“OK”。 
(注意:如果您想让PC自动获取IP,可启动DHCP功能(DHCP server enable),如果你想指定PC的IP地址(DHCP server disable),则你要记住PC的IP地址要和ADSL MODEM的LAN IP填成同一网段,并且网关和DNS指向LAN IP地址,如果你出现了不稳定的现象,你可试一试把DNS relay disable,并把电信提供的真正的DNS(202.96.64.68)填在PC的网卡上的DNS中。) 
(3)在Web UI的界面上,先点击左面的“Save Configuration”,再点击右边的“save”,点击左面的“Reboot”,再点击右边的“Reboot”,重启MODEM。为稳妥起见,最好重新启动电脑。 
(以上步骤注意必须存盘!) 
第二步:在CONSOLE下以命令方式进行下面的操作(启动超级终端即:在“开始”-“运行”中输入“telnet 192.168.1.1”,输入密码12345后,再输入下面命令) 
192.168.1.1>ip device add ppp_device ether //ppp/DEVICE=1 
192.168.1.1>ip nat add ppp_device 
192.168.1.1>ppp 1 clear 
192.168.1.1>ppp 1 welogin [账号] [密码] chap 
(注意:在[账号]处填写你的账号,[密码]处填写你的密码,密码和账号之间有空格) 
192.168.1.1>ppp 1 pppoe atm 0 35 
192.168.1.1>ppp 1 enable 
若在COM串口上显示下列字样,表示拨号成功 
relay etherb ppp_device 
relay ppp_device ppp_device 
DNS server address set to 202.96.64.68. 
(4) 若要离线,请记得输入 (此步可省略) 
192.168.1.1>ppp 1 disable 
==>相当于中断pppoe联机,对计时上网用户非常重要。 
(5) 若想以后每次modem重启后可自动拨号上网,输入 
192.168.1.1>config save 
(6)成功后再关掉MODEM电源,重启MODEM即可。 

现在大家可以不用代理服务器建局域网了,赶快试试看吧!(另:此功能只能在3.*以上版本实现。注:ETEK TD-2001 ADSL Modem的网址http://www