能访问却 ping 不通, ping 我的 dns 都 ping 不通,这是什么原因?

2017-09-24 10:57:54 +08:00
 FaiChou

我家里的是移动网。

平时用 ssr 来 break the wall。

我的 dns 服务器是 8.8.8.8 和 114.114.114.114 。

能正常访问谷歌,却 ping 不通。ping8.8.8.8 和 114.114.114.114 也 ping 不通。这是为什么?

--- 114.114.114.114 ping statistics --- 3 packets transmitted, 0 packets received, 100.0% packet loss

--- 8.8.8.8 ping statistics --- 2 packets transmitted, 0 packets received, 100.0% packet loss

--- baidu.com ping statistics --- 3 packets transmitted, 2 packets received, 33.3% packet loss round-trip min/avg/max/stddev = 26.440/28.064/29.688/1.624 ms

--- google.com ping statistics --- 2 packets transmitted, 0 packets received, 100.0% packet loss

--- github.com ping statistics --- 3 packets transmitted, 0 packets received, 100.0% packet loss

3477 次点击
所在节点    程序员
10 条回复
imn1
2017-09-24 11:07:35 +08:00
路由器上限制了 ICMP ?
FaiChou
2017-09-24 11:09:49 +08:00
@imn1 没有限制,百度就能够 ping 通呢
LGA1150
2017-09-24 11:26:19 +08:00
ssr 不能代理 ICMP
congeec
2017-09-24 11:27:40 +08:00
#3 说的对。补充下,你可以试试 tcping,dnsping,httping
FaiChou
2017-09-24 11:41:55 +08:00
@congeec thx, 问一下 mac 下 tcping,dnsping,httping 这三个如何安装?
KeepingNow
2017-09-24 11:51:05 +08:00
@FaiChou brew install 程序名
FaiChou
2017-09-24 11:59:26 +08:00
@KeepingNow brew search 这三个,dnsping 没有,httping 由于 macOS 是 BSD 支持不太好,只有 tcping 可以安装。thks
FaiChou
2017-09-24 12:20:30 +08:00
➜ ~ curl --socks5 127.0.0.1:1086 google.com

可以用这个方法来测试。
McContax
2017-09-24 12:54:10 +08:00
tcp ping 如果不行的话,那就是有问题,如果 tcp ping 可以的话应该是中间的 ICMP 出问题
maxio
2017-09-26 18:51:22 +08:00
ss 代理是基于 tcp 或者 udp 协议,ping 走的 icmp 协议 用 curl 是可以的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393181

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX