GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Tiene un problema real con las redes Systemctl?

Me resulta imposible intentar reiniciar la red systemctl.

Soy intermedio en Linux y con todas las cosas nuevas en Ubuntu 18.04 con netplan y demás, es como si no supiera nada en este momento. Necesito la ayuda de alguien que entienda esto más que yo.

Este es nuestro propio servidor que ejecuta el servidor Ubuntu 18.04, por lo que no participa ninguna empresa de alojamiento. Nuestro sitio web, que alojamos, funciona en su mayor parte (tengo otra pregunta aquí sobre el dominio raíz que no funciona, pero www.dominio.com funciona bien), pero por alguna razón, systemctl no se iniciará sin fallar:que también incluye durante el tiempo de arranque. El servidor está encriptado por razones de seguridad.

Contenido de /etc/network/interfaces

# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# Generated by debian-installer.

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

#source /etc/network/interfaces.d/*

# The loopback network interface
#auto lo
#iface lo inet loopback

# The primary network interface
#auto enp0s10
#iface enp0s10 inet static
    #address 72.31.51.26
    #netmask 255.255.255.248
    #gateway 72.31.51.25
    #dns-nameservers 75.114.81.1 75.114.81.2

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd

Este es el error que recibo:

[email protected]:/$ sudo systemctl restart networking
Job for networking.service failed because the control process exited with error code.
See "systemctl status networking.service" and "journalctl -xe" for details.

Intenté usar systemctl status y estos son los resultados:

[email protected]:/$ systemctl status networking
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-07-18 12:29:54 EDT; 7min ago
     Docs: man:interfaces(5)
  Process: 11835 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
  Process: 11821 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --excl
 Main PID: 11835 (code=exited, status=1/FAILURE)

Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com systemd[1]: Starting Raise network interfaces...
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com sh[11821]: /etc/network/interfaces:22: misplaced option
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com sh[11821]: ifquery: couldn't read interfaces file "/etc/network/interfaces"
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com ifup[11835]: /etc/network/interfaces:22: misplaced option
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com ifup[11835]: /sbin/ifup: couldn't read interfaces file "/etc/network/interfaces"
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com systemd[1]: networking.service: Failed with result 'exit-code'.
Jul 18 12:29:54 PANGEAVERSE.pangeawerks.com systemd[1]: Failed to start Raise network interfaces.

También lo probé como root:

[email protected]:/# systemctl status networking
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-07-18 12:29:54 EDT; 36s ago
     Docs: man:interfaces(5)
  Process: 11835 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
  Process: 11821 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --excl
 Main PID: 11835 (code=exited, status=1/FAILURE)

Aquí está el contenido de 01-systemd-networkd-eth.yaml:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   enp0s10:
     dhcp4: no
     dhcp6: no
     addresses: [72.31.51.26/24, '2001:1::2/64']
     gateway4: 72.31.51.25
     nameservers:
       addresses: [75.114.81.1,75.114.81.2]
       search: [ www.pangeawerks.com ]

Aquí está el contenido del archivo 01-network-manager-all.yaml

network:
  version: 2
  renderer: networkd

Acabo de cambiar el renderizador de red a networkd; estaba configurado en NetworkManager, lo que en mi caso es incorrecto, ya que estamos usando el servidor Ubuntu 18.04 y no usamos una GUI para configurar cosas.

Relacionado:¿Instalación no estándar (instalación de Linux desde Linux)?

He intentado durante 72 horas resolver esto por mi cuenta (ese y el otro problema de dns mencionado anteriormente) y estoy desesperado. Ninguna cantidad de buscar y probar cosas ha funcionado. Me resigno a pedir ayuda en este momento.

Espero que alguien pueda ayudarme, se lo agradezco mucho.

Mike

Respuesta aceptada:

Please uncomment the loopback network interface lines in your /etc/network
/interfaces file and then try again to restart the networking service –  
steeldriver 32 mins ago

¡Eso lo arregló! Muchas gracias.

Mike


Ubuntu
  1. Supervise el tráfico de red con vnStat en Ubuntu 20.04

  2. Solucione los problemas de su red con tcpdump

  3. Enumerar una nueva red con Nmap

  4. Redes de Linux:un pequeño problema extraño con DNS, DHCP

  5. Valgrind:¿problema con los paquetes rotos retenidos?

Explicación de los conceptos de red de Docker

Primeros pasos con systemctl

Network Manager en Linux con ejemplos

¿Problema con Libre Office en Ubuntu 13.04?

¿Un extraño problema de interfaz gráfica de usuario con los programas de Gnome?

Supervise el uso del ancho de banda de la red de Linux en tiempo real con nload