我在一个小型家庭网络中连接了 3 台 Windows XP 机器。(其中 2 台没有屏幕或键盘。)
对于我来说,找出每台机器的内部 IP 地址的最简单方法是什么?
是否有一个 DOS 命令我可以从机器#1 运行...并要求它“显示每台机器的 IP 地址”?
答案1
如果你有 nmap,你可以执行以下操作:nmap -sP 192.168.1.1/24
其中 192.168.1.1 是网络地址,24 是网络掩码
答案2
我用过愤怒的 IP 扫描器过去。它能够扫描任何范围内的 IP 地址。它还可以扫描 IP 地址的端口。它不需要安装。
另外,你可以使用网络魔法。它提供 7 天的免费试用。它将在 GUI 设置中向您显示连接到您的网络的所有计算机/设备。
答案3
没有人提到这一点,但许多路由器都会有一个页面,列出通过 DHCP 分配地址的设备。如果您的所有机器都使用 DHCP,请检查路由器的配置页面。
答案4
您只需检查网络(在资源管理器中)是否显示它们,因为它将尝试使用 Windows 文件共享发现来显示网络上的所有计算机。如果没有,最简单的方法可能是使用 nmap 之类的工具对您的网络进行快速 ping 扫描。