como salvar rotas estáticas permanentemente no Ubuntu

como salvar rotas estáticas permanentemente no Ubuntu

A configuração atual:

server1:    
sudo route add -host 10.0.1.2 dev enp131s0f0
sudo route add -host 10.0.1.3 dev enp131s0f1

server2:    
sudo route add -host 10.0.1.1 dev enp131s0f0
sudo route add -host 10.0.1.3 dev enp131s0f1

server3:    
sudo route add -host 10.0.1.1 dev enp131s0f0
sudo route add -host 10.0.1.2 dev enp131s0f1

Esta configuração em ambos os lados será perdida se algum servidor for reinicializado ou se o cabo for desconectado e reconectado.

Salvá-los em /etc/rc.local não funciona nas situações acima.

Então, como salvá-los permanentemente para o netplan e o NetworkManager. Eu tenho o desktop Ubuntu e o servidor Ubuntu instalados.

Responder1

Eu consegui a solução depois de algumas pesquisas. Basta postar aqui para compartilhar.

  • para netplan, edite cada interface assim:

    enp131s0f0:
      addresses:
      - 10.0.1.3/24
      routes:
      - to: 10.0.1.4
        via: 10.0.1.3
    
  • para NetworkManager:

configure cada interface assim insira a descrição da imagem aqui

ou edite o arquivo de configuração em /etc/NetworkManager/system-connections/ da seguinte maneira.

[ipv4]
address1=10.0.1.4/24
dns-search=
method=manual
route1=10.0.1.3/32,10.0.1.4

informação relacionada