web-dev-qa-db-fra.com

Ubuntu 17.10 ajoutant plusieurs routes statiques pour NIC avec Netplan

J'essaie d'ajouter deux routes statiques à ma carte réseau. Je peux en ajouter une, mais si j'essaie d'en ajouter une seconde, toute la connexion réseau cesse de fonctionner jusqu'à ce que je dépose la deuxième carte.

Ceci est ma config actuelle qui fonctionne:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        

Mais je dois ajouter une autre route à 192.168.10.0/24 par la même passerelle 10.10.0.4

J'ai essayé d'ajouter plusieurs IP à la même route, par exemple:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: [192.168.1.0/24, 192.168.10.0/24]
          via: 10.10.0.4        

et

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        
        - to: 192.168.10.0/24
          via: 10.10.0.4   

Mais ces deux facteurs font échouer le réseau. Comment dois-je formater ceci pour que je puisse avoir deux routes statiques?

2
Sinmok

La deuxième option IS s’avère donc correcte. Je devais juste redémarrer plusieurs fois avant que ça commence à fonctionner. Étrange. Utilisez cette syntaxe:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        
        - to: 192.168.10.0/24
          via: 10.10.0.4 
2
Sinmok

Après avoir apporté des modifications, procédez comme suit pour le faire immédiatement:

Sudo netplan apply
1
Nico