netplan config para duas interfaces de rede

3

Eu tenho várias VMs VBox Ubuntu que usam um adaptador em ponte para tráfego da Internet e adaptadores somente para host para tráfego interno. (Apenas um hobby.)

Usando o netplan, a única maneira que consegui configurar as duas interfaces é inicializar com um arquivo para uma interface e carregar o outro arquivo para configurar a outra interface.

Aqui está o arquivo:

network:
  version: 2
  ethernets:
    enp0s3 :
      addresses: [192.168.0.128/24]
      gateway4: 192.168.0.1
      nameservers:         
        addresses: [8.8.8.8,8.8.4.4]

Eu tentei uma entrada paralela para enp0s8 que inclui todos os campos e que produziu um resultado estranho pelo qual o enp0s3 tinha dois endereços IP6 e o enp0s8 não tinha nenhum e nenhum deles podia se comunicar mesmo com seu gateway.

Então, como fazemos isso?

Obrigado

    
por Stephen Boston 04.10.2017 / 18:48

1 resposta

3

Isso funciona. Eu preferiria os servidores de nomes e o gateway em um nível mais alto para que eles não estivessem associados a uma das interfaces, mas talvez eu esteja perdendo alguma coisa.

network:
  version: 2
  ethernets:
    enp0s3:
      addresses: [192.168.0.128/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8,8.8.4.4]
    enp0s8: 
      addresses: [192.168.56.128/24]
    
por Stephen Boston 05.10.2017 / 00:42