Shell Script 檢查網路連線


Linux 下要檢查網路連線的工具有很多, 以下是用 Shell Script 檢查網路連線的方法。

最簡單的方法是用 ping 指令, 嘗試 ping google.com, 這樣除了測試網路連線外, 也一同測試 DNS:

執行上面的 Shell Script 後, 當網路連線及 DNS 正常, 會輸出 “Network is up”; 不正常敗會輸出 “Network is down”.

如果防火牆將 ping 封鎖了, 可以用 curl 測試連線, 寫法如下:

Leave a Reply