知识库与软件

V2009版本端口映射不生效案例

文档编号:1260
浏览:4808 评分:3
最后更新于:2012-09-09

 

——此文档基于HiPER 811 V2009版本分析
 
问题描述:
内网有个服务器IP为192.168.1.20同时映射多个端口到外网,映射全部生效.但最近不知道修改了什么,导致端口为6889不生效,其它的全部生效。
  
排查步骤:
1. 首先,自己在外网尝试通过6889这个端口登录到内网的服务器,正如用户所说是不生效的,如下图1:
 
2. 用户在该IP上也映射了其它端口,而且已经生效,说明服务器的网关是指向路由器的LAN口IP地址的。如图2:
 
3. 登录到用户的路由器后,发现用户的防火墙也没有禁止6889这个端口。
4. 其它的配置上都没问题,在上网监控里查找192.168.1.20发现6889使用的是TCP协议,尝试把原来的UDP协议改成TCP协议,如下图3:
 
5. 自己再次尝试在外网登录,发现可以登录了,如图4:
 
至此该问题可以确认:用户之前做的是生效的,但是后来把6889的协议改成UDP,使用错误的协议后,造成外网访问内网时出现故障。
 
总结:如果做了端口映射不生效,首先内网可不可以正常访问,路由器有没有禁止相应的端口,或者运营商有没有禁止相应的端口,如果都没有出现上述的情况,可以尝试检查一下,端口的协议是否使用正确.

   2024 ©上海艾泰科技有限公司 版权所有 沪ICP备05037453号-1

   

      沪公网安备 31011702003579号