路由器型号 :TP-LINK TL-R478G+ 请教一些路由器网络配置问题.
当前网络配置大致如下图
- 路由器配置了静态公网 IP : 58.xx.xx.xx
- 路由器局域网 IP 为 192.168.1.1,内部有两台 PC 192.168.1.12-13
- 路由器配置了虚拟服务器进行端口转发 :58.xx.xx.xx:8080 -> 192.168.1.13:8080
- 路由器未禁 ping
问题
- 外网 PC 可以正常 ping 通 58.xx.xx.xx 和访问 58.xx.xx.xx:8080 没有任何问题
- 内网 PC 相互之间通过内网 IP 也可以正常 ping 通 和访问 192.168.1.13:8080 没有问题
- 内网可以 ping 通路由器内网 IP 192.168.1.1
- 内网无法 ping 通路由器公网 IP 58.xx.xx.xx 也无法使用公网 IP 访问页面 58.xx.xx.xx:8080
请教
- 这是什么原因导致的,如何排查或者排除呢?

12 条回复 • 2020-08-25 14:08:23 +08:00
|
1
tankren 2020 年 8 月 25 日
traceroute
|
|
2
JhonnSmith OP |
|
3
JhonnSmith OP |
|
4
wtks1 2020 年 8 月 25 日 via Android
之前好像有说法是路由器的 nat 环回出问题了
|
|
5
CallMeReznov 2020 年 8 月 25 日
如启用了 IPV6,把本记 AND 路由器的 ipv6 禁用.
|
|
6
linvon 2020 年 8 月 25 日
不清楚你的路由器上都有啥配置,直接在路由器 LAN WAN 端抓包,看防火墙看路由定位吧
|
|
7
JhonnSmith OP |
|
8
goofool 2020 年 8 月 25 日 via Android
你的路由器不支持 hairpin
|
|
9
whileFalse 2020 年 8 月 25 日
@JhonnSmith 帮你摘抄了一下
“ 根因 在公网口 GE3/0/0 上配置了 NAT Server,仅对从公网口接收到的数据包进行目的地址的转换,而内网用户对服务器访问的流量来自私网口,不会触发目的地址转换。 ” |
|
10
JhonnSmith OP |
|
11
JhonnSmith OP @goofool
额地址复制漏了,是这个 https://blog.csdn.net/x55x5/article/details/86146915 另外问题已经解决了,就是按照以上配置解决的。 之前说无效是因为我测试的都是用 ping 测试的,估计路由器的 napt 不支持 icmp 协议的处理。 之后突然醒悟,在内网测试访问 58.xx.xx.xx:8080 发现已经成功了 |
|
12
JhonnSmith OP |