← 返回命令列表

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