長期網路測試應該使用什麼公網IP?

長期網路測試應該使用什麼公網IP?

哪個 IP 位址可以ping -f長時間(全天)使用? “4.2.2.2”還是其他什麼?

主要擔心的是那裡的管理員可能會認為這是某種 DoS 並阻止/投訴...

也許某個地方有特殊的專用公共測試伺服器,可以發送 ICMP 回應(包括足夠快的速度),運行 TCP 和 UDP 回顯伺服器和其他工具? ...

答案1

編輯:**正如 RedGrittyBrick 和 Hennes 所指出的:ping -f在任何公共 IP 上都不是一個好主意!

ping -t 恕我直言應該不是問題,因為這不會產生太多網路負載。

我總是使用 Google 的 DNS 伺服器位址:

8.8.8.8

或者

8.8.4.4

並且從未遇到過丟包等任何問題。

答案2

雖然我想強調,像這樣利用別人的服務永久設定這違反了我的個人道德,我將提供這一點。

ICMP 通常會過濾或限制每個來源位址的請求速率,但 HTTP 服務通常不會。你可以使用nping來自地圖它(預設)使用連接埠 80 上的 TCP 握手而不是 ICMP 回顯來偵測連線。另一個好處是,它無需 root 即可在 UNIX 系統上運作。手冊頁描述了很多很多的選擇。

您必須找到一個具有良好正常運行時間的 Web 伺服器的靜態位址(我不知道如何判斷 Google 是否更改了其前端位址),或者同時依賴 dns 伺服器和 Web 伺服器。這可能是您的設定的問題。

相關內容