1. 程式人生 > >linux 下檢視區域網內所有存活主機和MAC進址

linux 下檢視區域網內所有存活主機和MAC進址

用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