查看: 745|回复: 4

端口映射不成功,如何找出问题原因

 关闭 [复制链接]

签到天数: 2117 天

连续签到: 5 天

[LV.Master]至尊海神IIIIII

发表于 2009-3-13 14:29 | 显示全部楼层 |阅读模式
端口映射不成功,如何找出问题原因

海蜘蛛映射例子:
路由器局域网接口 IP 地址:192.168.0.1
广域网接口 IP 地址:211.x.x.x
对外映射端口:800

内网映射主机 IP 地址:192.168.0.100
对内映射端口:80 (提供Web网站服务)

内网测试主机 IP 地址:192.168.0.2外网测试主机 IP 地址:220.x.x.x


对映射主机的要求:

1. 映射主机的IP地址需和路由局域网IP在同一网段,子网掩码需和路由局域网接口一致,网关应指向路由局域网IP,简而言之,该映射主机能通过路由上网。

2. 映射主机所提供的服务(端口)应开启,并确保映射主机自身的防火墙对此端口没有限制。
映射前,在内网测试机上应可直接访问映射主机提供的服务,即可通过http://192.168.0.100 正常打开网页;
映射成功后,在内网和外网测试机上均可通过 http://211.x.x.x:800 访问内网的Web服务。
如果映射不成功,请按照以下步骤逐步排除故障:

1. 检查路由器上的“端口映射”是否启用?此外,需注意:如果同时启用了“DMZ”主机,端口映射将自动失效;
2. 检查路由器上的端口映射规则是否设置正确,映射的对外端口有无重复?协议类型是否正确(如HTTP映射时,协议类型选成了UDP);
3. 检查映射的主机是否满足上述提到的“对映射主机的要求”;
4. 在局域网内通过映射后的外网IP和端口访问映射主机,看是否正常;
5. 修改对外端口为其他端口,并重新测试映射,部分ISP可能会对某些端口有限制
6. 可以在外网进行telnet端口进行测试,测试方法如下:telnet211.x.x.x 800 如果能telnet成功表示映射已经无问题。应该从别的地方入手。
7. 如果映射成功,自己可以从外网访问,而不是同一个城市的IP不能访问,一定是ISP进行了限制。可以找ISP沟通
PCOS系统下载站:http://zhuangji.wang

签到天数: 7 天

连续签到: 0 天

[LV.3]小小虾米II

发表于 2009-3-13 19:01 | 显示全部楼层
讲解的很清楚,不错,支持下。
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2009-3-14 14:18 | 显示全部楼层
不明白,对这东西我看不等。呵呵
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 2117 天

连续签到: 5 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2009-3-13 14:29 | 显示全部楼层

端口映射不成功,如何找出问题原因

端口映射不成功,如何找出问题原因

海蜘蛛映射例子:
路由器局域网接口 IP 地址:192.168.0.1
广域网接口 IP 地址:211.x.x.x
对外映射端口:800

内网映射主机 IP 地址:192.168.0.100
对内映射端口:80 (提供Web网站服务)

内网测试主机 IP 地址:192.168.0.2外网测试主机 IP 地址:220.x.x.x


对映射主机的要求:

1. 映射主机的IP地址需和路由局域网IP在同一网段,子网掩码需和路由局域网接口一致,网关应指向路由局域网IP,简而言之,该映射主机能通过路由上网。

2. 映射主机所提供的服务(端口)应开启,并确保映射主机自身的防火墙对此端口没有限制。
映射前,在内网测试机上应可直接访问映射主机提供的服务,即可通过http://192.168.0.100 正常打开网页;
映射成功后,在内网和外网测试机上均可通过 http://211.x.x.x:800 访问内网的Web服务。
如果映射不成功,请按照以下步骤逐步排除故障:

1. 检查路由器上的“端口映射”是否启用?此外,需注意:如果同时启用了“DMZ”主机,端口映射将自动失效;
2. 检查路由器上的端口映射规则是否设置正确,映射的对外端口有无重复?协议类型是否正确(如HTTP映射时,协议类型选成了UDP);
3. 检查映射的主机是否满足上述提到的“对映射主机的要求”;
4. 在局域网内通过映射后的外网IP和端口访问映射主机,看是否正常;
5. 修改对外端口为其他端口,并重新测试映射,部分ISP可能会对某些端口有限制
6. 可以在外网进行telnet端口进行测试,测试方法如下:telnet211.x.x.x 800 如果能telnet成功表示映射已经无问题。应该从别的地方入手。
7. 如果映射成功,自己可以从外网访问,而不是同一个城市的IP不能访问,一定是ISP进行了限制。可以找ISP沟通
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 2117 天

连续签到: 5 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2009-3-13 14:29 | 显示全部楼层

端口映射不成功,如何找出问题原因

端口映射不成功,如何找出问题原因

海蜘蛛映射例子:
路由器局域网接口 IP 地址:192.168.0.1
广域网接口 IP 地址:211.x.x.x
对外映射端口:800

内网映射主机 IP 地址:192.168.0.100
对内映射端口:80 (提供Web网站服务)

内网测试主机 IP 地址:192.168.0.2外网测试主机 IP 地址:220.x.x.x


对映射主机的要求:

1. 映射主机的IP地址需和路由局域网IP在同一网段,子网掩码需和路由局域网接口一致,网关应指向路由局域网IP,简而言之,该映射主机能通过路由上网。

2. 映射主机所提供的服务(端口)应开启,并确保映射主机自身的防火墙对此端口没有限制。
映射前,在内网测试机上应可直接访问映射主机提供的服务,即可通过http://192.168.0.100 正常打开网页;
映射成功后,在内网和外网测试机上均可通过 http://211.x.x.x:800 访问内网的Web服务。
如果映射不成功,请按照以下步骤逐步排除故障:

1. 检查路由器上的“端口映射”是否启用?此外,需注意:如果同时启用了“DMZ”主机,端口映射将自动失效;
2. 检查路由器上的端口映射规则是否设置正确,映射的对外端口有无重复?协议类型是否正确(如HTTP映射时,协议类型选成了UDP);
3. 检查映射的主机是否满足上述提到的“对映射主机的要求”;
4. 在局域网内通过映射后的外网IP和端口访问映射主机,看是否正常;
5. 修改对外端口为其他端口,并重新测试映射,部分ISP可能会对某些端口有限制
6. 可以在外网进行telnet端口进行测试,测试方法如下:telnet211.x.x.x 800 如果能telnet成功表示映射已经无问题。应该从别的地方入手。
7. 如果映射成功,自己可以从外网访问,而不是同一个城市的IP不能访问,一定是ISP进行了限制。可以找ISP沟通
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则