Como você define um endereço IP estático no Centos 7

0

Eu tenho uma VM VirtualBox Minimal do CentOS 7 na qual gostaria de definir um endereço IP estático. Eu quero atribuir o endereço IP estático através de um script Bash dentro da VM (assim não usando a interface de rede VirtualBox).

Como isso pode ser feito?

Até agora eu tentei editar o arquivo: /etc/sysconfig/network-scripts/ifcfg-enp0s8 e colocar o abaixo nele (por essa pergunta: link ).

TYPE="Ethernet"
DEVICE="enp0s8"
BOOTPROTO="static"
IPADDR=192.168.100.101
NETMASK=255.255.255.0

Mas o adaptador de rede não reinicia ( service network restart ), que após uma quantidade considerável de reinicializações / resets / trial, erros e googling copioso, parece que pode haver dezenas de coisas diferentes.

ip a lista dois dispositivos:

  • lo
  • enp0s8

Eu também tenho um arquivo ifcfg-enp0s3 config no diretório sysconfig (não sei por que).

Então, o que é uma maneira confiável, simples, previsível e confiável de configurar um endereço IP estático no CentOS 7 Minimal?

    
por linux_confusion 09.09.2017 / 21:01

1 resposta

0

Tente seguir:

TYPE=Ethernet
DEVICE=enp0s8
IPADDR=192.168.100.101
NETMASK=255.255.255.0
ONBOOT=yes
NOZEROCONF=yes
USERCTL=no
NM_CONTROLLED=no

Eu acredito que o seu problema é primário no NM_CONTROLLED = falta. Exceto a reinicialização da rede, você pode tentar configurá-lo com

ifup enp0s8

Você também pode precisar especificar GATEWAY =

    
por 12.09.2017 / 18:23