如何确定某台机器是否存在于网络上?

如何确定某台机器是否存在于网络上?

如何确定某台机器是否存在于网络上?

如果我IP 地址,这样就足够了吗?

答案1

否 - 机器没有义务响应 ping。为确定,您需要从机器所在的本地网络 ping,然后检查 arp 响应:

arp -a

如果您看到 IP 地址对应的 MAC 地址,则表示该设备存在。如果没有,则表示该设备实际上不存在(目前 - 它可能只是暂时关闭了)。

答案2

仅进行 Ping 是不够的。许多防火墙会阻止 Ping。

你可以尝试nmap

nmap -PN 192.168.1.0

即使主机阻止了 ping 扫描,它也会尝试发现主机。

相关内容