47.2. 使用 nmcli 永久配置网络设备,以接受所有流量


您可以使用 nmcli 工具永久配置网络设备以接受所有流量,而不考虑 MAC 地址。

流程

  1. 可选:显示网络接口以标识您要接收所有流量的接口:

    # 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
    ...
    Copy to Clipboard Toggle word wrap

    如果没有任何连接,您可以创建一个新的连接。

  2. 修改网络设备以启用或禁用此属性。

    • enp1s0 启用 ethernet.accept-all-mac-addresses 模式:

      # nmcli connection modify enp1s0 ethernet.accept-all-mac-addresses yes
      Copy to Clipboard Toggle word wrap
    • enp1s0 禁用 accept-all-mac-addresses 模式:

      # nmcli connection modify enp1s0 ethernet.accept-all-mac-addresses no
      Copy to Clipboard Toggle word wrap
  3. 应用更改,重新激活连接:

    # nmcli connection up enp1s0
    Copy to Clipboard Toggle word wrap

验证

  • 验证是否启用了 ethernet.accept-all-mac-addresses 模式:

    # nmcli connection show enp1s0
    ...
    802-3-ethernet.accept-all-mac-addresses:1     (true)
    Copy to Clipboard Toggle word wrap

    802-3-ethernet.accept-all-mac-addresses: true 表示该模式已启用。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat