tp-link虚拟服务器映射的端口无效

我想让外网访问内网的一台机器。在tp-link的后台管理界面设置了转发规则但是无效。自己是用socket进行测试的,当使用192.168.x.xxx或127.0.0.1时服务端程序和客户端程序可以连通,一旦客户端是用外网地址连接服务器就不行了。求大神指点。另外防火墙是关闭的。怎样才能通过外网访问内网?

阅读 7.3k
1 个回答

你先查看一下你的路由器是否是直接拨号的。目前运营商的光纤宽带都以光猫为主体,拨号由光猫完成,而连接的路由器只是出于光猫的一个子网中,也就是说,你虽然在路由器上做了端口映射,但是路由器这里时还在内网中,它自己也不能跨越到外网,所以就不能帮助你从外往访问了。查看你的路由器,看看联网方式是不是内网的动态获取地址,如果是,说明路由器在猫下的内网中,如果需要外网连接,还需要在猫上做端口映射,而目前猫大多是运营商提供的,不允许用户自定义,这可能需要对猫进行破解了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进