我正在试图定位netplan在后端创建的配置文件(取决于所使用的呈现器)。示例:
network:
version: 2
renderer: **networkd**
ethernets:
ens160:
dhcp4: no
addresses: [10.11.12.197/24]
gateway4: 10.11.12.1
nameservers:
search: [domain]
addresses: [10.11.11.200]因此,我使用networkd作为渲染器,systemd.networkd的手册说:
http://manpages.ubuntu.com/manpages/bionic/man8/systemd-networkd.service.8.html
配置文件从系统网络目录/lib/systemd/network、易失性运行时网络目录/run/systemd/network和本地管理网络目录/etc/systemd/network中读取配置文件。
所以,我想我会在那些配置文件中找到Netplan对networkd所做的更改,但我没有看到。在哪里可以看到Netplan对所做的更改?我是否不明白Netplan正确地做了什么?
谢谢。
发布于 2019-09-17 07:13:00
从我最近尝试阅读这些并理解所有这些,并测试简单的配置,看起来我对/etc/netplan/50-cloud-init.yaml所做的更改将呈现到/run/systemd/network。
我不知道它为什么要用50云。我们使用的服务器是安装在光盘上的Hyper-V上的V。根据https://ubuntu.com/blog/ubuntu-bionic-netplan,它应该起源于/etc/netplan/01-netcfg.yaml。也许Ubuntu可以看得足够深,并意识到它是在虚拟机管理程序上进行操作,从而假定了一个“云”配置。
https://askubuntu.com/questions/1054033
复制相似问题