通过路由器的端口映射实现外网对局域网内WEB服务器的访问

过路由器的端口映射实现外网对局域网内WEB服务器的访问

        6月下旬,我去龙车参加了区教仪站举行了学校教学资源库建设的现场会。会后回来,决定多次研究确定:由于资源库涉及大量大容量的视频、图像文件,适合放至于局域网内,这样学校内部访问速度大大加快,便于教师们的使用;而学校的外宣网所涉及的文件要小得多,需要一年365天X24小时的正常访问,而学校所电力、硬件及管理等因素的影响不能保证,因此宜租用专业公司的服务器空间。同时,为保证老师们在任何一个地方都能访问学校内部的资源网,需要将WEB服务器向外发布。

        经过暑期2个多月的努力,逐步熟悉所采用的动易平台,资源库各板块及功能基本成型,剩下的就需要对各板块进行美化装饰了。

        为了将网站发布出去了,本人反复查找资料,经过努力,终于在最近成功实现。中间遇到的问题主要是电信公司所分配的IP地址的端口是否被封闭,由于这个原因,使我走了不少弯路。

        近年来,各通信运营商加大了对各网站的整治和管理力度。为此,在去年底,工信部曾下文要求各通信运营商关闭ADSL拨号上网用户的80端口,后来又关闭了光纤固定IP的80端口和其它端口。个人用户需要先通过电信运营商到相关部门办理网站备案手续,签订协议,通过之后才能开放相应的服务端口。

        那么,怎样查看自己的宽带是否开通了相应端口呢?这主要要用到一个DOS命令——telnet。

        通过“网络连接”、“登陆路由器”或“在IE中输入www.ip138.com”这三种方式中的任意一种,都可以查看到自己的宽带所分配到的公网IP地址。然后在外网的计算机中点击“开始——运行”,输入CMD后回车,在出现的DOS窗口中输入“telnet+空格+公网IP+空格+所查询的端口号”后回车。(如下图)

        之后如果出现如上图的提示,那就表明该IP的相应端口被电信封闭了。反之,如果出现如下图的画面,而表明相应端口已经打开。

        通过测试多个端口,我发现自己的ADSL拨号所分配的IP中21、82、3389等端口都是打开的,只有80端口被封闭。

        结合测试结果,我准备用82端口来发布局域网内的服务器——

        先登陆路由器管理界面,然后在“虚拟服务器”中设置端口映射:在“服务端口”中填入所要使用的端口,“内网IP”中输入服务器的IP地址(为避免服务器IP地址变化,应设置成固定IP),最后在“启用”下打上“V”再保存即可。


        路由器的端口映射设置好后,再打开“IIS信息服务管理器”。


        右击其中的“默认网站”,选择“属性”,在TCP端口中填入刚好映射的端口号,即82,然后确定保存。

        至此,设置均已完成,打开IE,输入http://公网IP:所映射的端口号,即可进行访问,不论是公网还是内网均可。

        同理,我们还可以架设FTP服务器,在路由器上设置21端口的映射,即可对外发布局域网内的FTP服务器。这样,其它机子就可以通过在IE中输入“ftp://IP地址”来访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值