Na /etc/sysconfig/network-scripts/ifcfg-eth0 change BOOTPROTO para none em vez de static , reinicie a rede usando systemctl restart network
O BOOTPROTO não suporta static , deve ser none , bootp ou dhcp
meu / etc / sysconfig / network-scripts / ifcfg-eth0 é assim:

Eeuemitiocomando"systemctl restart network".
Mas quando eu emiti "ifconfig", ele mostra que o ip em eth0 é 192.168.1.117, mas eu configurei ele como ip estático 192.168.1.210
Então eu emiti "ip addr", eu consegui ip 192.168.1.210, mas o ip 192.168.1.117 também apareceu, o que eu não quero ter nada:
Como posso lidar com isso?
Na /etc/sysconfig/network-scripts/ifcfg-eth0 change BOOTPROTO para none em vez de static , reinicie a rede usando systemctl restart network
O BOOTPROTO não suporta static , deve ser none , bootp ou dhcp
Isso ocorre porque o serviço NetworkManager provavelmente ainda está em uso (no CentOS 7).
Você precisa desativar o NetworkManager (recomendado em servidores):
systemctl disable NetworkManager && systemctl stop NetworkManager && service network restart && chkconfig network on
ou desative o NetworkManager sendo ativado nessa interface (recomendado para desktop), adicionando
NM_CONTROLLED=no
para o seu arquivo ifcfg-eth0 .
Lembre-se de especificar seu GATEWAY corretamente, talvez tenha inserido o endereço IP de sub-rede. Você precisa adicionar um IP de gateway que normalmente é um número maior que ele. Portanto, verifique seu IP com uma ferramenta de cálculo on-line (por exemplo, este ) e encontre o gateway correto.