电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 电脑学院 > 服务器技术 > 正文
端口映射不求人
端口映射不求人
2005-12-30 21:02:25  文/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中介绍。

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    教你怎样防止ADSL网络被黑客入侵
    Windows 7 ADSL自动拨号配置图示讲解
    处理四种ADSL掉线的故障问题
    2M带宽下载速度能到达400KB/s吗?
    一来电话就断线,这是什么原因?
    ADSL端宽带无线猫配置之详解篇
    解决ADSL宽带拨号开机后慢的问题
    ADSL封禁80端口本地架设网站临时解决…
    全面分析网吧ADSL线路接入网络组建
    ADSL Modem维护和常见故障解决指南
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号