Netplan
From DWIKI
Ubuntu network configuration new style
Links
HOWTO
Show netplan config
netplan get all
Verify netplan config
netplan try
This will apply the setting but returns to old ones if you don't hit enter in time.
Update netplan settings
Update nameserver list
netplan set "ethernets.eth0.nameservers.addresses=NULL"
and then
netplan set "ethernets.eth0.nameservers.addresses=[192.168.100.1, 192.168.100.19]"
FAQ
Cannot call Open vSwitch
apt install openvswitch-switch-dpdk
An error occurred: 'NetplanApply' object has no attribute 'state
That's because netplan is broken, try:
netplan try --state /etc/netplan
`gateway6` has been deprecated, use default routes instead
Use:
routes: - to: default via: fe80::1
Error in network definition: expected mapping (check indentation)
It seems to prefer list of addresses in square brackets
`gateway4` has been deprecated, use default routes instead.
Try
routes: - to: default via: 192.168.10.1
Permissions for /etc/netplan/00-installer-config.yaml are too open. Netplan configuration should NOT be accessible by others.
chmod 0600 /etc/netplan/00-installer-config.yaml
Prevent cloudinit from updating netplan
Create /etc/cloud/cloud.cfg.d/99-custom-networking.cfg and add:
network: {config: disabled}