Eu percebo que esta pergunta está aqui há 2 meses, mas talvez você ainda precise de respostas?
1) O Systemd-networkd armazena configurações de rede em (pelo menos) 3 diretórios, talvez mais. Aquele que parece mais relevante para você é:
/etc/systemd/network/
(substitui os outros 2, ou seja, / lib / s / n e / run / s / n.
Crie um arquivo de texto semelhante a este:
[Match]
Name=enp0s4
[Network]
DHCP=yes
DNS=192.168.1.1
Você pode nomear o que você quiser, desde que esteja nesse diretório, o meu é chamado enp0s4.network, obtendo o conteúdo certo é crítico , se você errar, coisas ruins acontecer, como sua rede pára de funcionar, pelo menos nessa interface, até que você restaure uma configuração de trabalho. O que não é fácil, eu estraguei o meu e levei uma hora para resolvê-lo. Ainda bem que meu "servidor" está na sala ao lado, não em um data center remoto!
Para exemplos de como configurar uma ponte, leia a partir daqui:
man systemd.network |grep -A 42 "Example 3"
Os exemplos fornecidos aqui, além do snippet de código, podem ser configurados:
Current Scopes: DNS
LLMNR setting: yes
MulticastDNS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 10.78.38.1
Não tenho certeza de qual é a sintaxe do domínio DNS, deve ser possível, a página de manual tem 30 páginas! Se você puder, pule, tentando "Dominar=" estragar meu sistema, é assim que eu sei que errar é uma experiência ruim e pessoal. :-) Então encontre a sintaxe certa, ou não a coloque a menos que você possa se recuperar.
A recuperação é outro post, embora eu esteja cansado.
Aqui estão as referências que usei:
Como verificar se a rede está funcionando: link
Como ativar se estiver desativado: link
Reinicie o systemd-resolver sem reiniciar:
sudo systemctl restart systemd-resolved
FYI: existe uma maneira de dizer ao systemd para deixar o Network-Manager manipular uma interface, assim como deixá-lo "não gerenciado" e rodar com configurações de arquivo simples como /etc/resolv.conf. Mas eu faria funcionar como se estivesse no seu lugar. E eu estou, estou apenas tentando configurar interfaces diferentes para outra finalidade, mas eu precisava de toda essa informação. acima para me ajudar, então pensei em compartilhar. Desde que você compartilhou como alterá-lo temporariamente, o que também é útil. : -)
HTH