Ping 8.8.8.8 Ubuntu 伺服器

Ping 8.8.8.8 Ubuntu 伺服器

我想知道是否有人可以向我解釋為什麼當我ping 8.8.8.8有幾個結果時,例如:

64 bytes from 8.8.8.8: icmp_seq=1 ttl 42 time=37.8 ms

這種情況一直持續到數百個。我假設這只是表明我已經連接到我的伺服器。如果是這樣,我如何獲得公共IP而不是專用網路?任何幫助將不勝感激。我是 ubuntu 伺服器的新手,因此感謝您的幫助。

我透過家裡的思科路由器/數據機連接,但使用靜態 IP。不過,我使用的是企業帳戶。

答案1

預設情況下,ping不會停止發送資料包,直到您按Ctrl+C發送 KeyboardInterrupt 訊號(告訴程式停止 ping 並產生統計資料)。因此,您會得到數百條這樣的行,指示往返時間、哪個 ping 資料包回顯給您(當您按 1、2、3...的順序發送它們時),以及什麼迴聲給您所花費的時間是。

如果您只想每次 ping 發送 5 個資料包,則可以使用該-c標誌並將其放在5那裡,指示系統發送 5 個資料包並等待 5 個回應(或等待回應逾時)。該命令將是ping -c 5 8.8.8.8,使用嵌入到程式中的預設逾時設定。

相關內容