當 ping 被停用時,如何檢查伺服器是否處於活動狀態?

當 ping 被停用時,如何檢查伺服器是否處於活動狀態?

如果我使用的是 Windows 7 或標準 Ubuntu 計算機,並且我想檢查伺服器是否已啟動,除了 ping 之外還有哪些替代方法?如果 ping 被停用且沒有應答,我可以使用什麼?

答案1

也許您可以使用連接埠掃描器,因此如果連接埠開啟(例如 netbios、http 或其他任何連接埠),您將收到回覆並知道機器處於活動狀態。

或者,如果您知道使用者名稱或密碼,可以使用 SNMP 或 WMI 並嘗試取得有關電腦的資訊。

答案2

您也可以使用遠端登入使用正確的連接埠(如果您知道該伺服器正在提供哪個服務)

如果伺服器是您的並且從互聯網上不可見,您可以在伺服器上建立自動腳本,以便不時將帶有時間戳記的檔案放在公共 ftp 伺服器上的某處並檢查該檔案。

如果伺服器在網路上不可見,並且您在某處擁有可見的Web 伺服器,則可以在伺服器上建立自動腳本,以從Web 伺服器取得某些頁面(甚至不存在的頁面)並監視Web 伺服器的記錄檔中的模式。

相關內容