linux arch: systemd-networkd - interfaces não iniciadas após a reinicialização

1

Eu estava tentando migrar para o systemd-networkd do netctl sem sucesso. Quando eu reinicio o serviço systemd-networkd eu recebo:

systemctl status systemd-networkd
● systemd-networkd.service - Network Service
   Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2017-03-23 12:42:34 CET; 16min ago
     Docs: man:systemd-networkd.service(8)
 Main PID: 1176 (systemd-network)
   Status: "Processing requests..."
   CGroup: /system.slice/systemd-networkd.service
           └─1176 /usr/lib/systemd/systemd-networkd

Mar 23 12:42:33 alarm systemd[1]: Starting Network Service...
Mar 23 12:42:34 alarm systemd-networkd[1176]: Enumeration completed
Mar 23 12:42:34 alarm systemd[1]: Started Network Service.
Mar 23 12:42:34 alarm systemd-networkd[1176]: **eth0: Could not set route: Invalid argument**

O arquivo eth0.service em / etc / systemd / network:

more /etc/systemd/network/eth0.network
[Match]
Name=eth0
[Network]
Address=192.168.1.99/24
DNS=8.8.8.8
[Route]
Gateway=192.168.1.1

Além disso, após a reinicialização, as interfaces eth0 e enp1s0 estão inativas, mas o loopback e o tun0 estão ativos.

Até onde eu sei, o gateway está configurado corretamente no arquivo eth0.network. O que deu errado? Alguma idéia do que fazer e porque o eth0 está inativo após a reinicialização? Se você tiver alguma idéia, por favor me avise. Não faço ideia depois de 3 dias lendo a internet e procurando solução.

Atenciosamente

Bit mais saída informativa:

systemctl list-unit-files | grep netctl
[email protected]                       disabled
[email protected]                    disabled
netctl-sleep.service                       disabled
netctl.service                             enabled
[email protected]                            static
[email protected]                      static
netctl@my_static_profile.service           static

e

systemctl list-unit-files | grep networkd
systemd-networkd-wait-online.service       disabled
systemd-networkd.service                   enabled
systemd-networkd.socket                    enabled

Atenciosamente

    
por admfotad 25.03.2017 / 13:46

1 resposta

0

no homem 5 systemd.network no meu laptop fedora eu posso ler isso (seção de exemplos):

Wired adapter using a static IP

/etc/systemd/network/25-wired.network

[Match]
Name=enp1s0

[Network]
Address=10.1.10.9/24
Gateway=10.1.10.1

Portanto, tente definir a diretiva de gateway na seção Rede.

    
por 25.03.2017 / 15:17

Tags