GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Haben Sie ein echtes Problem mit Systemctl Networking?

Ich habe eine unmögliche Zeit beim Versuch, das Systemctl-Netzwerk neu zu starten.

Ich bin fortgeschritten bei Linux und mit all den neuen Sachen in Ubuntu 18.04 mit Netplan und so, ist es, als ob ich an diesem Punkt nichts weiß. Ich brauche die Hilfe von jemandem, der das besser versteht als ich.

Dies ist unser eigener Server mit Ubuntu 18.04 Server, daher ist kein Hosting-Unternehmen beteiligt. Unsere Website, die wir hosten, funktioniert zum größten Teil (ich habe hier noch eine Frage dazu, dass die Root-Domain nicht funktioniert, aber www.domain.com funktioniert einwandfrei), aber aus irgendeinem Grund startet systemctl nicht ohne Fehler – was auch während der Bootzeit beinhaltet. Der Server ist aus Sicherheitsgründen verschlüsselt.

Inhalt von /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

Hier ist der Fehler, den ich erhalte:

[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.

Ich habe versucht, systemctl status zu verwenden, und hier sind die Ergebnisse:

[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.

Ich habe es auch als root versucht:

[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)

Hier ist der Inhalt von 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 ]

Hier ist der Inhalt der Datei 01-network-manager-all.yaml

network:
  version: 2
  renderer: networkd

Ich habe gerade den Netzwerk-Renderer auf networkd geändert – er war auf NetworkManager eingestellt, was in meinem Fall falsch ist – da wir Ubuntu 18.04 Server verwenden und keine GUI zum Konfigurieren von Dingen verwenden.

Verwandt:Nicht-Standard-Installation (Installieren von Linux von Linux)?

Ich habe 72 Stunden lang versucht, dies selbst herauszufinden (das und das andere oben erwähnte DNS-Problem), und ich bin mit meinem Latein am Ende. Keine Menge an Suchen und Ausprobieren hat funktioniert. Ich habe mich damit abgefunden, an dieser Stelle um Hilfe zu bitten.

Ich hoffe, jemand kann mir helfen – es wird sehr geschätzt.

Mike

Akzeptierte Antwort:

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

Das hat es behoben! Vielen Dank.

Mike


Ubuntu
  1. Linux-Netzwerke - Ein seltsames kleines Problem mit DNS, DHCP

  2. Valgrind – Problem mit gehaltenen defekten Paketen?

  3. Haben Sie Probleme mit der Hidpi-Skalierung in Zesty?

  4. Problem mit Swap in Ubuntu 18.04?

  5. Problem mit Unetbootin (oder vielleicht mir)?

Erläutern von Docker-Netzwerkkonzepten

Erste Schritte mit systemctl

Network Manager unter Linux mit Beispielen

Problem mit Libre Office in Ubuntu 13.04?

Ein seltsames Gui-Problem mit Gnome-Programmen?

Überwachen Sie die Bandbreitennutzung des Linux-Netzwerks in Echtzeit mit nload