linux 下查看局域网内所有存活主机和MAC进址

本文介绍了如何使用nmap对局域网进行扫描,包括ping扫描、只列出主机、探测开放端口、使用UDP ping探测等方法,并指导如何查看ARP缓存表以获取局域网内的IP-MAC对应关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用namp对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip-mac的对应了
namp比较强大也可以直接扫描mac地址和端口

进行ping扫描,打印出对扫描做出响应的主机:  
nmap -sP 192.168.1.0/24  
仅列出指定网络上的每台主机,不发送任何报文到目标主机:  
nmap -sL 192.168.1.0/24  
探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS22,23,25,80):  
nmap -PS 192.168.1.234  
使用UDP ping探测主机:  
nmap -PU 192.168.1.0/24  
使用频率最高的扫描选项:SYN扫描,又称为半开放扫描,它不打开一个完全的TCP连接,执行得很快:  
nmap -sS 192.168.1.0/24

执行扫描之后就可以 cat /proc/net/arp查看arp缓存表了



转自:http://blog.chinaunix.net/uid-25073805-id-2939014.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值