adiciona vários endereços IP estáticos a um servidor com systemd-networkd

8

Temos um servidor com vários endereços IP. Ultimamente migramos para o systemd e ainda precisamos de vários IPs nesse servidor. Com o systemd-networkd, temos alguns problemas para encontrar um exemplo de configuração. então usamos um script bash no final do processo de inicialização para adicionar os ips à interface.

Alguém pode fornecer um exemplo de configuração systemd-networkd para adicionar mais de um IP a uma interface.

    
por user61664 02.07.2014 / 09:02

1 resposta

9

De acordo com systemd.network (5) , você pode simplesmente adicionar vários Address= linhas para a seção [Network] , com os endereços necessários.

[Network]
Address=10.2.3.4/16
Address=10.6.7.8/16
Gateway=...

Como alternativa, crie uma seção [Address] separada para cada endereço.

[Network]
Gateway=...

[Address]
Address=10.2.3.4/16

[Address]
Address=10.6.7.8/16

(O mesmo se aplica a [Route] sections e Gateway= parameters.)

Note que systemd-networkd ainda é muito novo e recebe correções de erros quase diariamente. Certifique-se de usar a versão mais recente do systemd e teste as compilações do Git, se possível. Consulte a lista de e-mails e os canais de IRC #systemd & #gentoo-systemd no freenode em caso de erros.

    
por 02.07.2014 / 09:39