Problema con la red (ping, ruta, puerta de enlace)

Problema con la red (ping, ruta, puerta de enlace)

Tengo un servidor que ejecuta CentOS 7 y me conecto a él mediante ssh. SSH tarda un poco en conectarse en comparación con el otro servidor que configuré. Este servidor tiene 2 puertos ethernet (1 placa base y 1 tarjeta). Utilizo la tarjeta para crear una red puente para máquinas virtuales Kvm y funciona bien. Hay ocasiones en las que no puedo hacer ping o si uso el comando de ruta se cuelga. Creo que tiene que ver con la puerta de enlace predeterminada para el puerto Ethernet principal.

Ruta cuando tienes problemas

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

luego ejecuto sudo route add default gw 10.1.1.3 em1 o sudo route add default gw 10.1.1.3

route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

Agregué la puerta de enlace predeterminada al archivo /etc/sysconfig/network, pero todavía tengo problemas.

sudo cat /etc/sysconfig/network

# Created by anaconda
GATEWAY=10.1.1.3

¿Algunas ideas?

Gracias por la ayuda.

PD: Sé que deberían ser direcciones IP estáticas y estoy trabajando en ello, pero tengo que esperar en el administrador de red.

ACTUALIZAR:

Agregué GATEWAYDEV=em1 al archivo /etc/sysconfig/network y reinicié los servicios de red. Corrí la ruta y este es el resultado.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
link-local      0.0.0.0         255.255.0.0     U     1004   0        0 br0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

Me conecté a las máquinas virtuales mediante ssh e hice ping a Google y arrojaron resultados, por lo que parece funcionar. Aunque me pregunto si la red puente estará bien ya que la línea predeterminada ya no existe para la interfaz br0.

Actualización 2:

Comenté gatewaydev y agregué gateway al archivo ifcfig-em1 y reinicié la red, pero la ruta se colgó y di los primeros resultados en la publicación. Así que eliminé la puerta de enlace de ifcfg-em1, descomenté gatewaydev y reinicié la red.

Respuesta1

necesita configurar GATEWAY en su archivo ethernet, no en /etc/sysconfig/network

[root@puppetmaster]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPADDR=192.168.1.10
SUBNETMASK=255.255.255.0
GATEWAY=192.168.1.1

información relacionada