44.2. 使用 nmcli 永久配置网络设备,以接受所有流量
您可以使用 nmcli
工具永久配置网络设备以接受所有流量,而不考虑 MAC 地址。
流程
可选:显示网络接口以标识您要接收所有流量的接口:
# ip address show 1: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 98:fa:9b:a4:34:09 brd ff:ff:ff:ff:ff:ff ...
如果没有任何连接,您可以创建一个新的连接。
修改网络设备以启用或禁用此属性。
为
enp1s0
启用ethernet.accept-all-mac-addresses
模式:# nmcli connection modify enp1s0 ethernet.accept-all-mac-addresses yes
为
enp1s0
禁用accept-all-mac-addresses
模式:# nmcli connection modify enp1s0 ethernet.accept-all-mac-addresses no
应用更改,重新激活连接:
# nmcli connection up enp1s0
验证
验证是否启用了
ethernet.accept-all-mac-addresses
模式:# nmcli connection show enp1s0 ... 802-3-ethernet.accept-all-mac-addresses:1 (true)
802-3-ethernet.accept-all-mac-addresses: true
表示该模式已启用。