無法 ping 或 nmap 我自己的公用 IP 位址

無法 ping 或 nmap 我自己的公用 IP 位址

我想從我的電腦 ping 自己的公用 IP 位址,但 ping 只回傳:

PING (MY IP GOES HERE) ((MY IP GOES HERE)) 
56(84) bytes of data. 

另外,當我 nmap 我的 IP 時,我得到:

註:主持人似乎情緒低落。如果它確實啟動了,但阻止了我們的 ping 探測,請嘗試 -Pn Nmap did: 1 IP 位址(0 個主機啟動)在 3.14 秒內掃描

所以,從我現在看到的情況來看,我無法用我的IP 位址做任何事情,我當然可以用我的本地IP (192....) 來做到這一點,但不能用公共IP 位址。誰能解釋一下為什麼我不能 ping 或 nmap 我自己的地址?

答案1

可能您的防火牆正在封鎖您的公用 IP 位址上的 ICMP 回顯請求 (ping) 請求。如果您透過路由器連接到互聯網,則該系統可能正在運行防火牆。

Nmap 所做的不僅僅是嘗試 ping,它還檢查連接埠 443 或 80(HTTPs 和 HTTP)上執行的服務:

如果沒有給出主機發現選項,Nmap 會傳送一個 ICMP 回顯請求、一個 TCP SYN 封包到連接埠 443、一個 TCP ACK 封包到連接埠 80 以及一個 ICMP 時間戳請求。 (對於 IPv6,ICMP 時間戳請求被省略,因為它不是 ICMPv6 的一部分。)Nmap 主機發現

如果該封包也沒有回應,Nmap 不會掃描該系統。您可以使用該選項強制 Nmap 掃描 IP -Pn

相關內容