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

YeJ*_*bin 6 networking ping

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

如果我ping IP 地址,是否就足够了?

Pau*_*aul 8

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

arp -a
Run Code Online (Sandbox Code Playgroud)

如果您看到 IP 地址对应的 mac 地址,则该设备存在。如果没有,那么它实际上不存在(现在 - 它可以暂时关闭)。


bry*_*yan 4

ping 还不够。许多防火墙会阻止 ping。

你可以试试nmap

nmap-PN 192.168.1.0

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