Configure ipaddress com systemd-networkd sem link

1

Estou executando o debian (teste) com o systemd v234. Eu decidi dar uma chance à systemd-networkd para minha configuração de rede. Configuração Wi-Fi com o formato dhcp meu roteador funcionou bem graças à documentação do Arch-Linux .

Eu tenho uma interface ethernet local ( enp0s31f6 ) que uso para desenvolvimento de sistemas embarcados que recebem endereços IP de um dhcp-server no meu computador que está ligado a enp0s31f6 e serve de um pequeno pool de ip endereços. O problema é que o servidor dhcp não inicia se o enp0s31f6 não tiver endereço IP no momento da inicialização. enp0s31f6 só é configurado com um endereço IP se tiver link , ou seja, se eu iniciar meu computador com um sistema embarcado avançado conectado em enp0s31f6 .

Aqui está minha configuração em /etc/systemd/network/enp0s31f6.network :

[Match]
Name=enp0s31f6
[Network]
IPForward=yes
Domains=embedded.loc
[Address]
Address=192.168.0.1/24
[Route]
Gateway=192.168.0.1
Destination=192.168.0.0/24

Como faço para que o systemd-netword configure minha interface com um endereço IP mesmo se não houver um link?

(basicamente a maneira que costumava ser com /etc/network/interfaces ?)

    
por truschival 07.09.2017 / 20:50

0 respostas