家电维修网

 找回密码
 注册
查看: 3606|回复: 0

端口映射不求人

[复制链接]

高级讲师

Rank: 14Rank: 14Rank: 14Rank: 14

回帖
1660
主题
134
积分
7649
在线时间
465 小时
注册时间
2005-3-2
最后登录
2017-1-24

热心会员常驻会员最佳人气勋章资料贡献勋章推广活动勋章论坛贡献勋章版主勋章杰出贡献勋章

QQ
发表于 2005-3-3 13:54 | 显示全部楼层 |阅读模式
  现在绝大多数的家庭和办公局域网都是通过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中介绍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|门户地图|网站地图|家电维修|手机版|家电维修技术论坛 ( 蜀ICP备14030498号-16 川公网安备51102502000162号 )

GMT+8, 2025-5-1 03:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表