为了节省成本,不少企业和个人都采用多台内网计算机通过代理和网关路由共用一个公网IP上INTERNET的方法,这样就限制了在自己计算机上架设个人网站,要实现在这些用户端架设网站,最关键的一点是,怎样把多计算机的内网IP和一个他们唯一共享上网的IP进行映射!就象在局域网或网吧内一样,虽然你可以架设多台服务器和网站,但是对外网来说,你还是只有一个外部的IP地址,怎么样把外网的IP映射成相应的内网IP地址,这应该是内网的那台代理服务器或网关路由器该做的事。

网络环境:通过D-LINK 604路由器进行拨号上网(ADSL),
系统平台:WINDOWS 2003CN SERVER + SP1

一、建立WEB服务。

二、建立FTP服务。

三、设置防火墙。

四、通过在D-LINK 604路由器上设置端口影射,向互联网提供服务。

如何在WIN2003 SERVER 防火墙中打开相关服务的端口

1、打开 --

2、双击打开,再打开

点击

点击

这样便进入了设置防火墙的界面。

3、选择,在上不要打勾。

4、选择,在这里便可以看到所有例外(可以通过防火墙进行访问)的服务。

5、点击,然后输入一个名称、端口、协议,就可以了。

如需要做WEB对外开放,使用的是80端口。

则输入名称WEB(用户可以随意填写,只作一个识别),端口填入80。

6、添加成功以后,就会在列表里面显示出来,并在前面自动打上勾,说明该策略目前是有效的。(如果把勾去掉,说明该策略目前无效。)

注:如果是使用直接虚拟拨号的用户,请在该拨号连接上设置防火墙策略。
四、

1、登陆路由器设置截面。方法:在IE里面输入路由器IP(相关默认IP请查询说明书),然后就会得到一个登陆窗口,并输入相关的用户名和密码便可登陆(默认的用户名和密码请查询相关说明书),

成功登陆以后会出现以下画面

2、点击 --

3、然后点击 "Virtual Server FTP" 后面 的图标

点击以后会在上面出现该选项的相关设置

4、  选择,然后填写相关设置。

       名称:只是一个识别,可以进行个人爱好进行修改,也可不修改;

      个人IP地址:填入您的内网IP最后一位,如192.168.82.10那么只需要输入10就可以了。

      协议模式:可以选择TCP,UDP,BOTH,BOTH的意思就是包含TCP和UDP。

      个人服务埠:服务器提供该服务的端口,如FTP默认的是21,WEB:80。

     公用服务端口:外网访问该服务的端口。

确认以后点击。

同理可设置另外其他服务的端口。

当整个端口影射设置完成以后,可以在外网(不同一个局域网内,可以叫朋友帮忙进行测试)使用Telnet ???.com 端口号进行测试,如对[url=http://www.ixpub.net/]www.ixpub.net[/url]的WEB服务80端口检测,格式如下:
Telnet [url]www.ixpub.net[/url] 80。

注意:您的公用服务端口和个人服务埠可以设置为不一样,如有些地方的80端口被封,如果通过8080端口进行访问,那么在这里的个人服务埠仍然可以填写80, 公用服务端口填写8080,那么别人访问您公网IP8080端口的时候,就会自动转发到该内网IP服务器的80端口上。