内网ip端口映射外网ip+端口

来源:互联网 发布:汪正扬看的编程书 编辑:程序博客网 时间:2024/03/29 17:44

内网建站---IP192免费建立自己的站点.
原文发表于无名论坛:
http://www.angel.staghost.com/vbb/board/forumdisplay.php?fid=12
不需要跑去vicp.net,不用去3322.rog那里了,更加不是dns0755
首先,你去找一个免费解析动态域名的网站,这里我推荐每步网(
http://www.meibu.com )  和  协众科技(http://www.dipdns.net ).其中每步网承诺终身免费提供动态域名解析的,还可以自己建立无数个免费三级域名.

整个过程十分简单.先说每步网的.

首先,到这里注册一个免费域名(
http://www.meibu.com/yhzc.asp ),一定要记住你的注册用户名和密码(不是域名),等一下要用.完了之后,下载他的客户端4.1版(支持多域名的那个,不要下载其它版本,其它的在我测试时不行),下载完安装,这些操作都是十分简单的,我就不详细说了,启动客户端进行设置,填入你的用户名和密码,如果提示登陆成功,你现在可以使用他的动态域名了.(通常内网用户用每步的动态域名是访问不到自己服务器的,最好叫QQ上的好友帮你试,如果还不行则要设置端口映射)

协众科技的软件设置复杂一点,不过也很简单的.
注册好域名后,他会发一个序列号给你,记下改序列号,等一下要用.下载安装好软件之后,启动它,首次启动会出现以下界面,叫你输入序列号:
输入序列号后就出现另一个窗口:
按"获取列表",若无误的话就可以在那个白框里看见你的web域名和mail域名(不行的话自己检查看看),打上钩,按"刷新",客户端检查你的域名无误的话你可以使用它的域名了.

如果你的机就是拨号服务器的话,到上面已经完全完工了,不行的话请你要使用端口映射。
注意,映射端口之后,你自己的机上的服务器的端口要跟映射端口一致,否则无法访问.

完成了以上步骤,你已经拥有一个指向你的电脑的域名了,接下来就是建立服务器,制作自己的站点了,关于建立服务器的问题请看相关文章!


附:端口映射介绍:
       在网络上,一个公网IP同一时间内只能对应一台主机,(否则网络不乱了套了),当我们访问某一个网站如:
www.domain.com 时,先有DNS服务器将域名翻译成IP然后再访问的。在adsl流行的现在,10多个人共用一个IP,那就意味这十多台电脑中只能存在一台对外提供网络服务的主机。剩下的通过主机连接上网。要让剩下的这些机器都对外提供服务,则必须将拥有公网IP的主机接收到的请求转发到内网的某一台主机上,这就是端口映射!下面介绍一下端口映射的方法!

其实端口映射完全可以通过软件来实现,PORT TUNNEL就是一个极为流行方便的工具,关于这个工具的使用在这里不再详细介绍,还是说一下原始的方法吧.

1680ADSL端口映射

进入全向adsl的设置项目,然后进入高级设置项目,选择虚拟服务器,会看到有三个空白,如果只想在192。168。1。14假设web和ftp可以这样填写:
8080192。168。1。14按一下add
2121192。168。1。14按一下add
然后保存设置,陆由器重新启动拨号。
装软件:映射以后在192。168。1。14安装动态dns软件,然后安装web和ftp软件就可以了。


华硕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 no:1
protocol:tcp
incoming port, begin:80, end :80
new port begin:80,end :80 
new ip address:192.168.1.2。


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 √


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

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

服务名称    端口号/协议[别名]       #注释 
   
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