Como adicionar rota estática com a fonte preferida via Netplan em 18.04?

2

Eu quero usar o IP de alias de loopback para todo o tráfego IP de resultado do meu servidor Ubuntu direcionado para algumas sub-redes.

Em /etc/network/interfaces , isso pode ser feito por uma declaração de post-up com algo como:

/sbin/ip route add 1.2.3.0/24 via 10.255.255.254 src 10.255.254.1

Existe uma maneira de fazer isso com a Netplan e a Networkd?

    
por user1227888 31.05.2018 / 06:23

2 respostas

0

Para obter informações sobre como configurar o roteamento de políticas baseado em origem no netplan, consulte: link

    
por slangasek 31.05.2018 / 23:51
0

A propriedade 'from' das rotas faz o equivalente a src em ip route . Eu acho que o seu caminho seria:

  routes:
     - to: 1.2.3.4/24
       via: 10.255.255.254
       from: 10.255.254.1

Esteja ciente de que:

  • Por causa do LP: # 1767849 , isso não funciona de forma alguma até você obter o netplan 0.40. A partir de 2018-09-27, isso ainda não foi lançado para Bionic, apenas o Cosmic ainda em desenvolvimento.
  • mesmo com essa correção, ela não funciona de maneira confiável para o IPv6, por causa do bug systemd # 5882 . (Você pode contornar isso executando 'netplan apply' no final da inicialização).
por dja 27.09.2018 / 06:40