如果我对路由器的公共 IP 地址进行端口扫描,如何扫描路由器后面的各个设备?

如果我对路由器的公共 IP 地址进行端口扫描,如何扫描路由器后面的各个设备?

我在路由器后面放了 2 台 iPad 和一台 MacBook。如果我检查这些设备的公共 IP 地址,它们都具有相同的 IP,我假设这是我的路由器的 IP。

无论如何,如果我要对该地址进行端口扫描,那么它是否只会对路由器本身进行端口扫描,而不会对设备进行端口扫描?运行端口扫描时,我该如何指定设备?

答案1

您可以使用其内部地址从 LAN 扫描各个设备的端口。

由于路由器中会发生网络地址转换,因此您无法从外部扫描单个设备(假设 IPv4 和常规家用路由器设置)。从外部来看,您的整个家庭网络基本上就像一台设备。

编辑:请参阅此简短解释:什么是端口转发以及它有什么用途?

答案2

如果您扫描公共 IP 地址的端口,您将只会看到路由器配置中故意向公共互联网开放的端口:这些端口将被单独映射(转发)到路由器后面的内部网中的机器。

要查找哪台机器处理哪个端口,您需要登录路由器的 Web 界面,前提是您已启用远程维护。

要查找您的内联网上未映射到公共端口的开放端口(我看不出在内联网外部这样做的充分理由),您需要在内联网中的一台机器上启用远程登录,这样您就可以从那里连接和扫描。

相关内容