Borrar un default gateway duplicado en AIX

Borrar un default gateway duplicado en AIX

AIX Logo
AIX Logo

Hace unos dias, rebooteamos un equipo AIX y nos encontramos con la novedad de que tenia 2 default gateways, cuando en la teoria se nos dice que SOLAMENTE PUEDE HABER UN DEFAULT GATEWAY, por lo cual tuvimos que borrar uno de los default gateways y el procedimiento que seguimos fue el siguiente:

a) Confirmamos que tengamos efectivamente dos default gateways en nuestro equipo con el siguiente comando:

 netstat -rn
Routing tables
Destination        Gateway           Flags   Refs     Use  If   Exp  Groups

Route Tree for Protocol Family 2 (Internet):
default            10.100.168.254     UG       39 261665995 en4      -      -
default            10.100.43.254     UG       9 655456 en1      -      -
10.100.168.0        10.100.168.26      UHSb      0         0 en4      -      -   =>
10.100.168/24       10.100.168.26      U         6  13996705 en4      -      -
10.100.168.26       127.0.0.1         UGHS     24 177625415 lo0      -      -
10.100.168.255      10.100.168.26      UHSb      0         4 en4      -      -
127/8              127.0.0.1         U        27 102129195 lo0      -      -

Route Tree for Protocol Family 24 (Internet v6):
::1                ::1               UH        0       651 lo0      -      -

b) Otra forma de averiguar si tenemos doble default gateway es con el comando, donde SOLO debemos de tener una variable “route”, de lo contrario tenemos que borrar uno de los default gateways.

 lsattr -El inet0
authm               65536                            Authentication Methods              True
bootup_option no                               Use BSD-style Network Configuration True
gateway                                        Gateway                             True
hostname      hostname_id                         Host Name                           True
rout6                                          IPv6 Route                          True
route         net,,0,10.100.168.254             Route                               True
route         net,-hopcount,0,,0,10.100.43.254 Route                               True

c) Sacamos el nombre del default gateway que vamos a borrar, el nombre se encuentra en la variable “value” de la salida del siguiente comando:

 odmget  CuAt  | grep -p route

CuAt:
name = "inet0"
attribute = "route"
value = "net,-hopcount,0,,0,10.100.43.254"
type = "R"
generic = "DU"
rep = "s"
nls_index = 0

CuAt:
name = "inet0"
attribute = "route"
value = "net,,0,10.100.168.254"
type = "R"
generic = "DU"
rep = "s"
nls_index = 0

d) Ya que tenemos el dato de que ruta vamos a borrar (en este caso net,-hopcount,0,,0,10.100.43.254) hacemos lo siguiente:

 chdev -l inet0 -a delroute=net,-hopcount,0,,0,10.100.43.254

Y con eso habremos borrado uno de los default gateways que teniamos.

Espero les sea de utilidad.
.

SIMILAR ARTICLES

NO COMMENTS

Leave a Reply