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