如何防止网络提升接口,同时仍允许 dhcp 配置

如何防止网络提升接口,同时仍允许 dhcp 配置

我正在尝试使用 systemd-networkd 来配置我的网络。我想要一个 dhcp 设置,但我必须保持接口不启动。步骤场景是

  • 机器开机
  • 网络接口已关闭
  • 手动提升网络接口
  • 向 dhcp 发出请求。

我无法保持接口关闭和 dhcp 配置。我还尝试过没有配置并使用 dhclient 管理请求,但是拥有多个接口给了我一个奇怪的路由表(这本身可能是将来的另一个问题)。

了解更多信息。我有一个常规 RJ45 网络端口和几个 USB 调制解调器,我想在不自动连接的情况下插入它们。

答案1

根据您的发行版,您可以添加
ONBOOT=no/etc/sysconfig/network-scripts/your-interface
这样界面在重新启动后保持关闭状态,并且可以通过以下方式启用:
ifup your-interface

要启用 DHCP,您可以添加
BOOTPROTO=dhcp到同一文件

相关内容