如何列出网络中主机的 ip 地址?

如何列出网络中主机的 ip 地址?

我正在使用通过 Wifi 和有线 LAN 的教育机构互联网服务。

基本设置我理解的是整个学院覆盖了 wifi,有多个不同名称的 wifi 接入点。每个宿舍和部门都有专用的有线局域网服务(有多个)。我不知道内部网络是如何设置的?

每个主机都通过代理服务器连接到外部互联网访问。

我想要的是如何列出所有宿舍和部门中连接到不同 wifi 路由器以及使用任何 wlan 或有线局域网的有线局域网的每个主机(名称、ip地址)?

我的网络内部 IP 是 10.xxx.xxx.xxx。nbtscan 在这方面有何帮助?

注意:我想使用 Linux 来执行此操作。我对这些网络概念不太熟悉。因此,对于任何含糊不清的问题,我们深表歉意。请纠正此类文字。

答案1

我将使用nmap扫描所有主机:

$ nmap -sP 10.xxx.xxx.0/24

,其中10.xxx.xxx.0/24是子网掩码,对于您的情况来说大约为 20-22,或者nbtscan对于 NetBIOS 主机来说:

$ nbtscan 10.xxx.xxx.0/24

相关内容