IP estático com o NetworkManager

1

Eu tive minha configuração de rede falhando após a atualização do Fedora Server 26 para 27. O problema parece ter sido devido à atualização do NetworkManager, que por sua vez substituiu o /etc/resolv.conf.

Eu consegui trabalhar com a seguinte configuração mínima:

cat /etc/sysconfig/network

DEVICE=enp37s0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
PREFIX=24
IPADDR=192.168.0.100

cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.0.1

sudo systemctl restart network

Primeiro, por favor, deixe-me saber se minha configuração IP acima pode ser melhorada. Eu tinha muito mais opções antes, mas parece que quanto mais opções eu adiciono, mais problemas eu tenho. Por exemplo, após a atualização da placa-mãe e da CPU, perdi completamente a rede porque tinha o HWADDR = xxxxx que mudou com o novo hardware.

Minha verdadeira pergunta é qual é a maneira correta de configurar o IP estático no Linux em um servidor sem cabeçalho. Minha configuração atual acima irá quebrar no mínimo toda vez que eu atualizar para uma nova versão do fedora. Parece que os desenvolvedores querem que os usuários usem o NetworkManager mesmo em uma distribuição do servidor. Se esse não fosse o caso, por que o processo de atualização reinstalaria e reativaria o NetworkManger quando souber que ele quebrará a configuração de IP estático? Esta é uma distribuição do servidor, depois de tudo isso, o IP estático é bastante comum e a confiabilidade é primordial.

    
por DominicM 09.03.2018 / 16:23

1 resposta

0

Evitar as mais de 300.000 linhas de C que são NetworkManger é muito difícil nos atuais sistemas RedHat.

Eu consegui fazer com que o NetworkManager não alterasse as configurações de DNS no Centos7 com o seguinte em /etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifcfg-rh
dns=none
rc-manager=unmanaged
    
por 09.03.2018 / 17:16