arp怎么用nmcli配置
时间: 2023-09-19 10:08:28 浏览: 164
在 Linux 中,使用 `nmcli` 命令行工具可以配置网络接口的 ARP 设置。
下面是通过 `nmcli` 命令行工具来配置 ARP 的步骤:
1. 查看当前系统中所有的网络接口及其状态:
```
nmcli device status
```
2. 选择要配置 ARP 的网络接口,例如 `eth0`:
```
nmcli device show eth0
```
3. 查看当前网络接口的 ARP 设置:
```
nmcli connection show eth0 | grep arp
```
4. 添加一个 ARP 地址,例如添加 IP 地址为 192.168.1.1 的设备的 MAC 地址为 00:11:22:33:44:55 的 ARP 设置:
```
nmcli connection modify eth0 +ipv4.route-data "192.168.1.1 00:11:22:33:44:55"
```
注意:`+ipv4.route-data` 表示添加一个 ARP 地址,如果要删除一个 ARP 地址,则需要使用 `-ipv4.route-data`。
5. 查看已添加的 ARP 设置:
```
nmcli connection show eth0 | grep arp
```
6. 删除一个 ARP 地址,例如删除 IP 地址为 192.168.1.1 的设备的 ARP 设置:
```
nmcli connection modify eth0 -ipv4.route-data "192.168.1.1"
```
注意:`-ipv4.route-data` 表示删除一个 ARP 地址。
7. 查看已删除的 ARP 设置:
```
nmcli connection show eth0 | grep arp
```
以上就是使用 `nmcli` 命令行工具来配置 ARP 的步骤。
阅读全文