I'm trying to locate the configuration files netplan creates on the back end (depending on the renderer used). Example:
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]
So I'm using networkd as the renderer and the manual for systemd.networkd says:
http://manpages.ubuntu.com/manpages/bionic/man8/systemd-networkd.service.8.html
CONFIGURATION FILES
The configuration files are read from the files located in the system network directory /lib/systemd/network, the volatile runtime network directory /run/systemd/network and the local administration network directory /etc/systemd/network.
So, I thought I would find the changes Netplan made to networkd in those configuration files but I don't see it. Where can I see the changes Netplan makes to systemd-networkd? Am I not understanding what Netplan does correctly?
Thank you.
/run/systemd/network
. Thus/etc/netplan/01-netcfg.yaml
gave birth to/run/systemd/network/10-netplan-eno1.network
through Netplan.