我可以执行端口扫描来nmap
测试给定的 IP 是否正在被使用,例如
nmap -PR 192.168.1.9
但是,大多数服务器都没有安装 nmap,不安装是否可以得到相同的结果(例如检查特定 IP 是否正在使用)nmap
?
答案1
您可以使用 ping:
ping 192.168.1.9
大多数机器都会回复,但有些不会。如果在同一个本地网络中,您可以检查 arp(无回复后):
arp -n | grep 192.168.1.9
(-n 显示数字 IP 地址 - 不尝试解析主机名)
答案2
我认为这是无法接受的,这是有原因的ping 192.168.1.9
。如果您正在寻找可能受防火墙保护的设备,但位于本地广播网络上,ping 192.168.1.9
则遵循arp -a -n|grep 192.168.1.9
可能是找到其他静默主机的更可靠方法。