O manual para gerenciamento de rede no Ubuntu Core diz isso sobre isso:
Por padrão, o gerenciamento de rede no Ubuntu Core é feito pelo networkd do systemd e netplan . Embora o NetworkManager tenha algum suporte para lidar com arquivos de configuração do netplan, o suporte Ethernet é desativado por padrão e deve ser ativado explicitamente para evitar conflitos com a configuração de rede existente.
O link para o networkd tem isto a dizer:
Arquivos de configuração
Os arquivos de configuração são lidos a partir dos arquivos localizados no diretório de rede do sistema
/usr/lib/systemd/network
, o diretório de rede de tempo de execução volátil/run/systemd/network
e o diretório de rede de administração local/etc/systemd/network
.
O link para netplan tem isso a dizer:
Abstração de configuração de rede YAML para vários back-ends (NetworkManager, networkd)
O netplan lê a configuração de rede de
/etc/nplan/*.yaml
, que são gravadas por administradores, instaladores, instanciações de imagens de nuvem ou outras implementações de SO. Durante a inicialização inicial, ele gera arquivos de configuração específicos de back-end em/run
para transferir o controle de dispositivos para um daemon de rede específico.
Então faça a sua escolha em qualquer um dos arquivos de configuração listados.