O CentOS guarda os arquivos de configuração de rede no diretório /etc/sysconfig/network-scripts
.
O script é nomeado dentro deste diretório como ifcfg-[nome-interface]
.
Abaixo um exemplo de configuração (arquivo ifcfg-eth0
):
DEVICE=eth0 HWADDR=52:54:00:D3:BC:17 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=static IPADDR=10.172.10.224 PREFIX=24 GATEWAY=10.172.10.1 DNS1=146.164.170.11 DNS2=146.164.150.11 ZONE=public
Também são guardados no diretório /etc/sysconfig/network-scripts/
e o padrão de nome é route-[nome-interface]
. Abaixo um exemplo de rotas estáticas para a interface eth0
(arquivo route-eth0
):
ADDRESS0=192.168.55.0 NETMASK0=255.255.255.0 GATEWAY0=10.172.10.1 ADDRESS1=10.40.0.0 NETMASK1=255.255.0.0 GATEWAY1=10.172.10.1
Geralmente o recurso de rotas estáticas servem para substituir o percurso de rota padrão para determinadas redes.
Basta executar os 2 comandos abaixo:
# systemctl restart network # systemctl restart NetworkManager