臨時檢測局域網中未使用的IP地址
創新互聯主營宏偉網站建設的網絡公司,主營網站建設方案,app軟件定制開發,宏偉h5小程序設計搭建,宏偉網站營銷推廣歡迎宏偉等地區企業咨詢
#!/bin/bash echo "檢測局域網中未使用的IP地址2015" echo "" processbar() { local current=$1; local total=$2; local maxlen=80; local barlen=66; local perclen=14; local format="%-${barlen}s%$((maxlen-barlen))s" local perc="[$current/$total]" local progress=$((current*barlen/total)) local prog=$(for i in `seq 0 $progress`; do printf '#'; done) printf "\r$format" $prog $perc } for i in `seq 1 254`; do processbar $(($i*100/254)) 100 /usr/bin/arping -I eth0 -c 1 192.168.10.$i | grep -B 2 "Received 0" |head -1 >> mac$(date +%Y%m%d).txt ; done
程序中循環進度條參考自:http://blog.csdn.net/wxqee/article/details/38332141
或者使用
#!/bin/bash echo 查找未使用的IP地址,通過檢測MAC,來找,如果沒有開機,無法找到! for (( i=1 ; i<254; i++ )) do /usr/bin/arping -I eth0 -c 1 192.168.0.$i | grep -B 2 "Received 0" | grep "192.168.0." >>mac$(date +%Y%m%d).txt ; # sleep 3 echo -e "--> $(($i*100/254)) % \c " done echo 100%執行完畢,已輸出到當前目錄下的mac$(date +%Y%m%d).txt文件,請查看!
名稱欄目:檢測局域網中未使用的IP地址
網頁地址:http://m.kartarina.com/article10/gescgo.html
成都網站建設公司_創新互聯,為您提供云服務器、網站建設、網站收錄、域名注冊、品牌網站制作、品牌網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯