Internet

如何檢查目前是否使用網際網路 IP 地址?

  • May 8, 2014

通常我會檢查ping {ip.address}並確認某人有 ip,但是當我 ping 我的亞馬遜伺服器時,消息是 Request timed out.但是我知道它在那裡,我可以連接 ssh。有沒有可以用來檢查 IP 地址是否被佔用/使用的工具?

編輯我發現who.isIP地址屬於T-mobile,這並不奇怪,因為我正在尋找的機器(安裝在卡車上的LMU)使用t-mobile的3g卡也使用nmap我見過但是The host is up message,我不明白這是否意味著 T-mobile IP 已啟動並已保留,或者實際設備仍處於連接狀態。

如果您以某種方式收到響應,例如通過 ping,您可以確定 IP 正在使用且處於活動狀態,但如果您沒有收到響應,則情況並非如此,因為您的流量可能會被防火牆丟棄.

無論如何,幾乎沒有正當理由擔心外國 IP 地址的狀態。要麼是你的網路,你可以查詢你的本地設備,要麼不是你的網路,然後你不需要知道。

編輯:由於我們在這裡談論的是 GSM 設備:T-Mobile 使用運營商級 NAT,並且您不能使用任何常用方法來檢查 NAT 後面的設備狀態 - 相反,您總是會得到 IP 的答案up,但這個 IP 可能代表成百上千的實際設備。所以,你不能在這個層面上解決你的問題。

引用自:https://serverfault.com/questions/593857