【Linux】一步一步学Linux——arpd命令(184)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——arpd命令(184)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 附錄
01. 命令概述
arpd命令是用來收集免費arp信息的一個守護進程,它將收集到的信息保存在磁盤上或者在需要時,提供給內核用戶用于避免多余廣播。
02. 命令格式
格式:arpd [選項] [參數]03. 常用選項
-l 將arp數據庫輸出到標準輸出設備顯示并退出 -f 指定讀取和加載arpd數據庫的文本文件,文件的格式與“-l”輸出信息類似 -b 指定arpd數據庫文件,默認的位置為“/var/lib/arpd.db -a 指定目標被認為死掉前查詢的次數 -k 禁止通過內核發送廣播查詢 -n 設定緩沖失效時間04. 參考示例
4.1 啟動arpd進程
[root@localhost ~]# arpd -b /var/tmp/arpd.db [root@localhost ~]#4.2 將arp數據庫輸出到標準輸出設備顯示并退出
[root@localhost ~]# arpd -l -b /var/tmp/arpd.db #Ifindex IP MAC 2 192.168.12.2 cc:08:fb:27:7b:61 2 192.168.12.4 74:05:a5:19:a5:3c 2 192.168.12.118 74:e6:e2:20:d2:65 2 192.168.12.120 80:fa:5b:0e:34:3c 2 192.168.12.122 54:ee:75:df:0d:0e 2 192.168.12.124 54:e1:ad:ac:1e:7b 2 192.168.12.1 14:14:4b:5c:ba:55 2 192.168.12.123 80:fa:5b:24:15:88 [root@localhost ~]#4.3 禁止通過內核發送廣播查詢
[root@localhost ~]# arpd -k [root@localhost ~]#4.4 指定目標被認為死掉前查詢的次數
[root@localhost ~]# arpd -b /var/tmp/arpd.db -a 1 [root@localhost ~]# arpd -b /var/tmp/arpd.db -a 1 ens33 [root@localhost ~]#4.5 綜合實例
[root@localhost ~]# arpd -l -b /var/tmp/arpd.db -a 3 -k ens33 #Ifindex IP MAC 2 192.168.12.2 cc:08:fb:27:7b:61 2 192.168.12.4 74:05:a5:19:a5:3c 2 192.168.12.118 74:e6:e2:20:d2:65 2 192.168.12.120 80:fa:5b:0e:34:3c 2 192.168.12.122 54:ee:75:df:0d:0e 2 192.168.12.124 54:e1:ad:ac:1e:7b 2 192.168.12.1 14:14:4b:5c:ba:55 2 192.168.12.123 80:fa:5b:24:15:88 [root@localhost ~]#在這種情況下,內核仍會進行單播探測以驗證條目,但所有廣播活動都被抑制并在arpd的授權下進行。
05. 附錄
參考:【Linux】一步一步學Linux系列教程匯總
總結
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——arpd命令(184)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——i
- 下一篇: 【Linux】一步一步学Linux——t