无法 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 已完成:在 3.14 秒内扫描了 1 个 IP 地址(0 个启动的主机)

所以,就我现在看到的,我无法用我的 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 将不会对该系统进行扫描。您可以使用该-Pn选项强制 Nmap 扫描 IP。

相关内容