Linux下怎么检测网络的连通状态

Linux下怎么检测网络的连通状态,第1张

1. ifconfig 查看网卡配置

2. ping IP 查看网络数据包是否可达 (首先PING 网关 如果网关都不通的话说明网络或配置有问题。如果网关通,但是没有外网 或PING不通其他网段的网络)那么可以实用下一条!

3. traceroute Ip(域名)查看你是再哪一跳失败的。 从而检测出 是哪个设备的故障。比如网关 防火墙 路由器 交换机等。

另外PING还可以看丢包率 和TTL值 反应网络的当前连通率

那就必须要精通 Linux 的网络协议的 socket 编程了。这个肯定是可以检测网络状态的。具体的 server/client 编程模式,可以参考《TCP/IP 协议详解》一书(上、下册)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7389725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存