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