Netplan: Difference between revisions

From DWIKI
Tony (talk | contribs)
Tag: wikieditor
Tony (talk | contribs)
Tag: wikieditor
Line 12: Line 12:
==Update netplan settings==
==Update netplan settings==
*[https://netplan.readthedocs.io/en/stable/netplan-set/ netplan-set]
*[https://netplan.readthedocs.io/en/stable/netplan-set/ netplan-set]
==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 =
= FAQ =

Revision as of 08:43, 11 July 2025

Ubuntu network configuration new style


Links

HOWTO

Verify netplan config

netplan try

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}