cómo guardar rutas estáticas permanentemente en ubuntu

cómo guardar rutas estáticas permanentemente en ubuntu

La configuración actual:

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 configuración en ambos lados se perderá si se reinicia algún servidor o si se desconecta y vuelve a conectar el cable.

Guardarlos en /etc/rc.local no funciona en las situaciones anteriores.

Entonces, ¿cómo guardarlos permanentemente tanto para netplan como para NetworkManager? Tengo instalados tanto el escritorio Ubuntu como el servidor Ubuntu.

Respuesta1

Obtuve la solución después de investigar un poco. Simplemente publique aquí para compartir.

  • para netplan, edite cada interfaz de esta manera:

    enp131s0f0:
      addresses:
      - 10.0.1.3/24
      routes:
      - to: 10.0.1.4
        via: 10.0.1.3
    
  • para administrador de red:

configurar cada interfaz de esta manera ingrese la descripción de la imagen aquí

o edite el archivo de configuración en /etc/NetworkManager/system-connections/ en consecuencia de esta manera.

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

información relacionada