45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 电脑学院 > 服务器技术 >

端口映射不求人

电脑软硬件应用网 45IT.COM 时间:2005-12-30 21:02 作者:45IT收集

现在绝大多数的家庭和办公局域网都是通过NAT方式共享Internet的,由于NAT工作方式对外界来讲隐藏了内部IP地址,所以构成了一个天然的防火墙,也正是这个原因,一些主机上的对外服务不能被外网用户直接访问,必须通过在网关上进行端口映射的方法,将内网主机的对外服务端口映射到网关机的外网IP的相关端口上,方可被外网访问。

  家庭和小型办公局域网共享Internet主要分软(代理服务器)和硬(带路由功能的modem及宽带路由器)两种方式。这篇文章将以4个实用性案例来比较详细地讲解两种代理方式的设置方法及步骤。

  局域网的网关地址假设为192.168.1.1,而所需映射的内网服务器主机地址均为192.168.1.3。

  例1:FTP服务器。本文在未指明情况下,均以映射FTP Server(TCP端口21)服务为例。WEB服务器的映射方法与FTP完全一样,只是端口号为80。

  例2:CS服务器。CS客户端默认扫描的服务端口为TCP 27015~27017,所以我们这里以映射27015端口为例。其实与FTP和WEB服务端口的映射方法也是完全一样的。

  例3:BT下载。由于BT下载的原理是在下载的同时还要上传,只有上传通畅才能达到下载的高速,所以我们需要映射其上传端口。视所用的BT软件不同而不同,如:比特精灵默认所有任务都使用16881。而其他常见的BT下载软件都是每个任务占用一个上传端口,起始端口为TCP 6881,一般允许10个任务,所以这里以映射6881~6890端口为例。

  例4:QQ语音聊天。QQ语聊时一般是通过服务器转送建立连接的,所以NAT对它没有什么影响。只不过腾讯对非会员做了限制,进行语聊的非会员双方用户都处于代理后面,无法连接成功。但只要有一方属于公网用户即可成功连接,会员则不受此限制。所以一般情况下不需要映射端口。

  而我们遇到语聊不成功的情况,多为网关上只开了HTTP代理,虽然QQ现在已经支持HTTP代理,但用HTTP代理上的QQ很多时候只能聊天,在与外面的人语聊时则总是连接失败。这种情况可以通过二级代理的方式来解决,设置方法将在CCProxy中介绍。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识