我可以在 canyouseeme 网站上看到转发端口,但在 NMAP 扫描上看不到?

我可以在 canyouseeme 网站上看到转发端口,但在 NMAP 扫描上看不到?

我已使用路由器配置面板转发了端口 14444。

以下是屏幕截图:

在此处输入图片描述

然后我使用以下命令运行 ncat:

sudo ncat -k -l 192.168.15.42 14444

https://www.canyouseeme.org/说“成功:我可以在 139.190.16.59 端口 (14444) 上看到您的服务”

以下是屏幕截图:

在此处输入图片描述

但是当我针对公共 IP(与上面相同的 IP)运行 NMAP 时,它显示:

未显示:14444 个关闭的端口

港口国服务

53/tcp 开放域

让事情变得更加复杂的是,针对我的本地 IP 运行 NMAP 表明端口 14444 已打开:

未显示:14444 个关闭的端口

港口国服务

14444/tcp 开放未知

以下是屏幕截图:

在此处输入图片描述

我感到很困惑。

答案1

一切正常。Canyouseeme 显示端口在公共地址上打开。
但是当您运行 nmap 时,您处于本地网络中,因此它
会显示本地 ip 上的端口打开。如果您从某个远程服务器运行 nmap,它将仅在公共 ip 上显示打开。

相关内容