Não é possível configurar a rede no servidor Debian

0

Eu estava instalando o Debian 9 no servidor, mas infelizmente não consigo obter a conexão com a Internet. Abaixo está a configuração das interfaces.

auto lo 
iface lo inet loopback 
auto eno1
iface eno1 inet static
  address 10.0.xxx.xx/24
  gateway 10.0.xxx.x
  dns-nameservers 202.x.x.x

Resultado para ifconfig:

lo, inet 127.0.0.1 / netmask 255.0.0.0

SSH de outro servidor: Tempo limite, não pode se conectar - Port 22 | Route -n: empty
ifup eno1: resposta RTNETLINK: existe um arquivo que falhou ao abrir eno1.

E eu fiz alguns testes também.

sudo ifup --ignore-errors eno1

>> Output: Failed to load ... 
   RTNETLINK answers: No such file or directory
   RTNETLINK answers: Network is down

ifdown --force --verbose eno1 && ifup --force --verbose eno1

>> Output: ifdown: configuring interface eno1=eno1 (inet)
   /bin/run-parts --verbose /etc/network/if-down.d
   run-parts: executing /etc/network/if-down.d/upstart/bin/ip route del default via 10.0.106.1 dev eno1 2>&1 1>/dev/null ||true
   RTNETLINK answers: No such process
   /bin/ip link set dev eno1 down

Mas depois que eu reiniciei o serviço, ainda não consigo acessar a Internet. Alguém encontra isso antes? Por favor, ajude.

    
por Luke Lee 31.05.2018 / 10:25

1 resposta

2

Você definiu a máscara de rede usando a notação CIDR, ela precisa do conjunto de máscara de rede da seguinte forma:

auto lo 
iface lo inet loopback 
auto eno1
iface eno1 inet static
  address 10.0.xxx.xx
  netmask 255.255.255.0
  gateway 10.0.xxx.x
  dns-nameservers 202.x.x.x

Editar: O Debian 9 aceitará de fato a notação CIDR no arquivo /etc/network/interfaces , então você deve ter outro problema. Eu sugeriria definir as configurações de rede manualmente e verificar se você tem conectividade e, em seguida, ajustar /etc/network/interfaces para refletir suas configurações de rede em funcionamento.

    
por 31.05.2018 / 10:42

Tags