No se puede cambiar la ruta predeterminada: Rhel 5.9

No se puede cambiar la ruta predeterminada: Rhel 5.9

Estoy intentando cambiar la ruta predeterminada a eth2, mi ruta actual -no/p--

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.235.4.0      *               255.255.255.0   U     0      0        0 eth3
10.235.3.0      *               255.255.255.0   U     0      0        0 eth2
10.235.2.0      *               255.255.255.0   U     0      0        0 eth0
169.X.0.0     *               255.255.0.0     U     0      0        0 eth3
default         10.235.4.1      0.0.0.0         UG    0      0        0 eth3

IP rosh - salida

# ip ro sh
10.235.4.0/24 dev eth3  proto kernel  scope link  src 10.235.4.21
10.235.3.0/24 dev eth2  proto kernel  scope link  src 10.235.3.21
10.235.2.0/24 dev eth0  proto kernel  scope link  src 10.235.2.21
169.x.0.0/16 dev eth3  scope link
default via 10.235.4.1 dev eth3

Lo que estoy tratando de hacer es

> Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.235.4.0      *               255.255.255.0   U     0      0        0 eth3
10.235.3.0      *               255.255.255.0   U     0      0        0 eth2
10.235.2.0      *               255.255.255.0   U     0      0        0 eth0
169.x.0.0       *               255.255.0.0     U     0      0        0 eth3
default         10.235.2.1      0.0.0.0         UG    0      0        0 eth2

Intenté diferentes formas de agregar "gatewaydev=eth2" en/etc/sysconfig/network.
b> agregó la ruta eth2 mediante comando y eliminó la entrada de la ruta eth3.

después de reiniciar la red de servicio, vuelve a la primera salida.

ayudame gracias

Respuesta1

Simplemente agregue/reemplace la dirección IP de la puerta de enlace predeterminada en/etc/sysconfig/network

GATEWAY=10.235.2.1

Y luego reinicie el servicio de red.

# service network restart

Respuesta2

Primero debe tener la dirección de 10.235.2.0la red eth2, luego puede cambiar GATEWAY=el valor.

Respuesta3

Abra el archivo /etc/sysconfig/network:

#vi  /etc/sysconfig/network

Configurar GATEWAY={Router-IP}

GATEWAY=10.235.2.1

Debe reiniciar el servicio de red:

# /etc/init.d/networking restart

Respuesta4

Tiendo a agregar la puerta de enlace al archivo de configuración /etc/sysconfig/network-scripts/ifcfg-ethX para la interfaz adecuada, por ejemplo:

BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
SLAVE=no
IPADDR=10.20.30.40
NETMASK=255.255.255.0
GATEWAY=10.20.30.1
USERCTL=no
BROADCAST=10.20.30.255

tiendonoponerlo en /etc/sysconfig/network, aunque ciertamente puedes hacerlo. Hago muchas configuraciones de vinculación realmente complejas y resulta más fácil si todos los archivos están en un solo lugar.

Si lo hace como lo hago yo, NO declare la interfaz de la puerta de enlace en otros archivos IFCFG. Los leerá en orden, reiniciando la puerta de enlace cada vez y no obtendrá el comportamiento esperado.

información relacionada