Ubuntu 18 - Netplan - cloud.cfg禁用问题

时间:2018-05-14 19:58:00

标签: ubuntu-server

将Ubuntu 18.04 Server LTS用于嵌入式应用程序。存在两个物理网络接口,一个以太网和一个PCI Athros wifi卡。我可以使用netplan .YAML和ifconfig up / down来手动控制和切换接口。

我添加了99-disable-network-config.cfg文件,内容为:

network: {config: disabled}

到/etc/cloud/cloud.cfg.d目录。 Netplan apply已经运行(多次)

我在/ etc / netplan中有一个01_xx.YAML文件,它将Wifi适配器设置为DHCP。期望以太网接口在重启时保持关闭状态。当我重新启动时,我看到它正在尝试初始化网络的启动消息,它在2分钟后超时失败。但是,只要我在CLI提示符下,我就会检查接口,并且我已经连接了以太网和Wifi接口。

有没有办法在启动时实际保留其中一个接口?我想只根据我设置的01_xx.YAML启动一个适配器。

然后将启动网络超时从运行到2分钟?我怀疑这是systemd的一部分,但我无法找到它。这似乎与dhclient.conf超时参数无关,因为我已将其设置为30秒。

1 个答案:

答案 0 :(得分:0)

假设您正在使用网络渲染器,请尝试将optional: true添加到设备定义中。这将告诉systemd-networkd在启动时不要等待它。