Linux command
arpd 命令
安全
权限或系统影响较大,执行前请核对目标。
常用示例
Start
sudo arpd -a [1] -b [/var/lib/arpd/arpd.db] [eth0]
Example
sudo arpd -l [eth0]
说明
arpd is a userspace ARP daemon that collects ARP information and stores it in a database. It can answer ARP requests from the kernel cache, reducing ARP traffic on large networks. The daemon maintains a persistent ARP database that survives reboots, improving network performance and reducing broadcast traffic.
参数
- -a _n_
- Neighbors cache size
- -b _file_
- Database file path
- -k
- Kernel mode (use kernel ARP cache)
- -l
- Don't daemonize (foreground)
- -n _time_
- Negative cache timeout
- interface
- Network interface to monitor
FAQ
What is the arpd command used for?
arpd is a userspace ARP daemon that collects ARP information and stores it in a database. It can answer ARP requests from the kernel cache, reducing ARP traffic on large networks. The daemon maintains a persistent ARP database that survives reboots, improving network performance and reducing broadcast traffic.
How do I run a basic arpd example?
Run `sudo arpd -a [1] -b [/var/lib/arpd/arpd.db] [eth0]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -a _n_ do in arpd?
Neighbors cache size