您现在的位置是:探索 >>正文

拼网络ip通不通的命令

探索1人已围观

简介打开终端,敲下 `ping 192.168.1.1`,回车。屏幕上跳出四行 `Request timed out`。这就是最直接的答案:不通。没有比这更干脆的判断了。 ping 这个命令,本质上是往目 ...

打开终端,拼网敲下 `ping 192.168.1.1`,络i令回车。不通屏幕上跳出四行 `Request timed out`。拼网这就是络i令最直接的答案:不通。没有比这更干脆的不通判断了。

ping 这个命令,拼网本质上是络i令往目标 IP 发一个 ICMP 回显请求包,然后等对方回一个应答。不通发出去,拼网回来了,络i令说明链路是不通通的。发出去,拼网石沉大海,络i令大概率就是不通不通。但“大概率”这三个字很关键,因为 ping 不通的原因远不止一种。

我见过太多人一看到 ping 不通就断定网络断了,然后开始拔网线、重启路由器。其实先别急。ping 不通分好几种情况,每种指向的问题完全不同。

对方直接拒绝你

如果返回的是 `Destination host unreachable`,这通常意味着你的机器根本不知道怎么到达那个 IP。路由表里没有匹配的条目,包还没出你的网卡就被丢了。这种情况多半是本机网络配置的问题——网关没设对,或者子网掩码写错了。

另一种是 `Request timed out`,包发出去了,但没等到回应。可能是对方关了 ICMP 应答(很多服务器为了安全默认禁 ping),也可能是中间某个节点把包吞了,还可能是对方真的不在线。这几种情况从返回信息上分不出来,得靠别的办法进一步判断。

先看自己,再看别人

我的习惯是,ping 不通的时候先 ping 127.0.0.1。这个回环地址如果都 ping 不通,那说明本机的 TCP/IP 协议栈有问题,跟网络无关,得查系统本身。这一步很多人跳过,直接去查网线和交换机,方向就偏了。

127.0.0.1 通了,再 ping 自己的局域网 IP。通了说明网卡工作正常。然后 ping 网关。网关通不通,基本就能判断你到路由器这一段有没有问题。网关不通,检查网线、Wi-Fi 连接、VLAN 配置。网关通了但外网 IP 不通,问题就在路由器往外的那一段。

这个逐跳排查的思路,比一上来就 ping 目标地址有效得多。它能把问题范围一步步缩小,而不是对着一堆超时信息干瞪眼。

ping 通了也不一定真通

反过来也成立。ping 通了,不代表你要用的服务就正常。ICMP 和 TCP/UDP 走的是不同的协议栈处理路径。有些防火墙专门放行 ICMP 但封了特定端口,你 ping 得通,SSH 连不上,Web 打不开。这时候得用 `telnet` 或者 `nc` 去测具体端口。

还有个细节:ping 域名和 ping IP 结果可能不一样。域名解析到的是一个 IP,但 CDN 调度可能让你 ping 到的节点跟你实际访问的节点不是同一个。我遇到过 ping 域名延迟 5ms,但浏览器打开卡半天的情况,最后发现是 DNS 解析到了离我很远的节点。

几个实用的参数

`ping -c 4` 指定发四个包就停,不然 Linux 下会一直发下去。`ping -i 0.2` 把间隔缩短到 0.2 秒,快速探测用。`ping -s 1472` 指定包大小,1472 加上 28 字节的 ICMP 头正好是 1500,可以用来测 MTU 有没有问题。如果小包通、大包不通,基本就是 MTU 或者分片的问题。

Windows 下参数不一样,`-n` 代替 `-c`,`-l` 代替 `-s`,`-w` 设置超时毫秒数。跨平台的时候容易搞混,我自己就经常在 Windows 上敲 `-c` 然后报错。

说到底,ping 只是网络排查的第一步。它快、简单、信息量有限。真正定位问题,还得结合 `traceroute`、`arp -a`、`netstat` 这些工具一起看。但不管怎样,先 ping 一下,永远是成本最低的那个起手式。

Tags:

相关文章

  • 入侵检测技术论文

    探索

    深夜两点,某金融机构的SOC大屏上突然涌出上千条告警。值班员揉了揉眼睛,发现其中一条格外扎眼——来自核心数据库服务器的外联请求,目标IP指向一个刚注册三天的海外域名。这是典型的C2命令与控制)回连特征 ...

    【探索】

    阅读更多
  • 常见的土石类型中 土渗透性最大的是

    探索

    卵石层。不是砂土,不是碎石土,是那种粒径超过20毫米、骨架颗粒完全由浑圆或次棱角状石块构成的卵石。如果你在野外见过河床底部那种被水流冲刷得干干净净、大石头之间几乎看不到细颗粒填充的卵石层,你会立刻明白 ...

    【探索】

    阅读更多
  • 请打开支付宝扫码

    探索

    地铁闸机口前,那个穿灰色外套的男人已经站了快一分钟。他左手拎着鼓囊囊的塑料袋,右手举着手机,屏幕对着闸机上的二维码,角度换了三次。我排在后面,看见他拇指在屏幕上划来划去——不是没打开支付宝,就是打开了 ...

    【探索】

    阅读更多


友情链接