No se puede configurar la red en el servidor Debian

No se puede configurar la red en el servidor Debian

Estaba instalando Debian 9 en el servidor, pero desafortunadamente no puedo conectarme a Internet. A continuación se muestra la configuración de las 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 de ifconfig:

lo, inet 127.0.0.1 / netmask 255.0.0.0

SSH desde otro servidor: tiempo de espera, no se puede conectar - Puerto 22
Ruta -n: vacío
ifup eno1: RTNETLINK respuesta: El archivo existe, no se pudo abrir eno1.

Y también hice algunas pruebas.

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

Pero después de reiniciar el servicio, todavía no puedo acceder a Internet. ¿Alguien ha encontrado esto antes?

Respuesta1

Ha configurado la máscara de red usando la notación CIDR, necesita que la máscara de red esté configurada de la siguiente manera:

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: Debian 9, de hecho, aceptará la notación CIDR en el /etc/network/interfacesarchivo, por lo que debe tener otro problema. Sugeriría configurar la configuración de red manualmente y verificar que tenga conectividad, luego ajustarla /etc/network/interfacespara reflejar la configuración de red en funcionamiento.

información relacionada