您的位置:首页 > 运维架构 > Linux

linux下查看局域网的所有主机的ip地址

2017-05-27 18:09 387 查看
Linux用nmap对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了

CentOs 为例:

使用nmap前需要先安装nmap

yum install nmap


然后输入指令:

nmap -sP 192.168.245.0/24 


进行ping扫描,打印出对扫描做出响应的主机,对192.168.245网段的所有IP进行扫描



扫描结果会以如图的形式打印出来

上述为ping的方式扫描

其他方式为UDP ping

nmap -PU 192.168.245.0/24


使用频率最高SYN扫描

nmap -sS 192.168.245.0/24


扫描之后查看arp缓存表获取局域网主机IP地址

cat /proc/net/arp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: