Netplan
config
/etc/netplan/01-netcfg.yaml
sudo netplan apply
sudo netplan --debug apply # note "apply --debug" does not work
examples
https://github.com/canonical/netplan/tree/main/examples
static
network: version: 2 renderer: networkd ethernets: enp3s0: addresses: - 10.10.10.2/24 nameservers: search: [mydomain, otherdomain] addresses: [10.10.10.1, 1.1.1.1] routes: - to: default via: 10.10.10.1
ref: https://github.com/canonical/netplan/blob/main/examples/static.yaml
dhcp
network: version: 2 renderer: networkd ethernets: enp3s0: dhcp4: true
ref: https://github.com/canonical/netplan/blob/main/examples/dhcp.yaml