Problemas com rede (ping, rota, gateway)

Problemas com rede (ping, rota, gateway)

Eu tenho um servidor rodando CentOS 7 e me conecto a ele por ssh. O SSH demora um pouco para se conectar em comparação com o outro servidor que configurei. Este servidor possui 2 portas Ethernet (1 placa-mãe e 1 placa). Eu uso o cartão para criar uma rede bridge para máquinas virtuais Kvm e funciona bem. Há momentos em que não consigo fazer ping ou, se uso o comando route, ele trava. Acho que tem a ver com o gateway padrão da porta Ethernet principal.

Rota quando tiver 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

então eu executo sudo route add default gw 10.1.1.3 em1 ou 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

Adicionei o gateway padrão ao arquivo /etc/sysconfig/network, mas ainda tenho problemas.

sudo cat /etc/sysconfig/network

# Created by anaconda
GATEWAY=10.1.1.3

Alguma ideia?

Obrigado pela ajuda.

PS Eu sei que deveriam ser endereços IP estáticos e estou trabalhando nisso, mas tenho que esperar pelo administrador da rede.

ATUALIZAR:

Adicionei GATEWAYDEV=em1 ao arquivo /etc/sysconfig/network e reiniciei os serviços de rede. Corri a rota e esta é a saída.

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

Conectei-me às máquinas virtuais por ssh e fiz ping no Google e elas retornaram resultados, então parece funcionar. Embora eu esteja me perguntando se a rede bridge ficará bem, já que a linha padrão não existe mais para a interface br0?

Atualização 2:

Comentei o gatewaydev e adicionei gateway ao arquivo ifcfig-em1 e reiniciei a rede, mas a rota travou e deu os primeiros resultados no post. Então removi o gateway do ifcfg-em1, descomentei o gatewaydev e reiniciei a rede.

Responder1

você precisa definir GATEWAY em seu arquivo Ethernet, não em /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

informação relacionada