Linux 技术手札

Shell Script 检查网络连线

Linux 下要检查网络连线的工具有很多, 以下是用 Shell Script 检查网络连线的方法。

最简单的方法是用 ping 指令, 尝试 ping google.com, 这样除了测试网络连线外, 也一同测试 DNS:

执行上面的 Shell Script 后, 当网络连线及 DNS 正常, 会输出 “Network is up”; 不正常败会输出 “Network is down”.

如果防火墙将 ping 封锁了, 可以用 curl 测试连线, 写法如下:

Exit mobile version