Cómo cambiar la prioridad de ruta IP predeterminada para una interfaz de red específica

Cómo cambiar la prioridad de ruta IP predeterminada para una interfaz de red específica

Estoy usando un par de interfaces en mi placa. eth2 es mi interfaz de control; quiero controlar la placa a través de ssh en esta interfaz. eth1 es mi interfaz back-2-back con otra placa que tengo.

Mi problema ocurre después de reiniciar. La ruta IP predeterminada se establece primero para eth1 y luego para eht2. Esto me obliga a enviar ssh a través de eth1 (back-2-back), ya que todas las respuestas a mi tráfico ssh que van a eth2 se reenviarán por IP y saldrán de eht1.

¿Cómo puedo configurar el orden de inicio de la interfaz para que eth2 sea el primero en registrar la ruta IP predeterminada?

Respuesta1

Debe agregar la nueva puerta de enlace predeterminada, eliminar la anterior y luego guardar la información de enrutamiento en un archivo de configuración:

route add default via xx.xx.xx.xx
route del default via yy.yy.yy.yy
ip route add default gw xx.xx.xx.xx
ip route del default gw yy.yy.yy.yy

La nueva pasarela =xx.xx.xx.xx

la vieja pasarela =yy.yy.yy.yy

Guardar información de ruta:

nano /etc/network/interfaces

agregue la siguiente línea:

gateway xx.xx.xx.xx

Reiniciar la red:

/etc/init.d/networking restart

información relacionada