J'ai du mal à essayer de redémarrer le réseau systemctl.
Je suis intermédiaire sur Linux et avec toutes les nouveautés d'Ubuntu 18.04 avec netplan et autres, c'est comme si je ne savais rien à ce stade. J'ai besoin de l'aide de quelqu'un qui comprend cela mieux que moi.
Il s'agit de notre propre serveur exécutant Ubuntu 18.04 Server, donc aucune société d'hébergement n'est impliquée. Notre site Web, que nous hébergeons, fonctionne pour la plupart (j'ai une autre question ici sur le domaine racine qui ne fonctionne pas, mais www.domain.com fonctionne bien), mais pour une raison quelconque, systemctl ne démarrera pas sans échec - qui comprend également pendant le temps de démarrage. Le serveur est crypté pour des raisons de sécurité.
Contenu 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
Voici l'erreur que je reçois :
[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.
J'ai essayé d'utiliser le statut systemctl et voici les résultats :
[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.
J'ai aussi essayé en tant que 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)
Voici le contenu 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 ]
Voici le contenu du fichier 01-network-manager-all.yaml
network:
version: 2
renderer: networkd
Je viens de changer le moteur de rendu réseau en networkd - il était défini sur NetworkManager, ce qui dans mon cas est faux - car nous utilisons Ubuntu 18.04 Server et n'utilisons pas d'interface graphique pour configurer des éléments.
En relation :Installation non standard (installation de Linux à partir de Linux) ?J'ai essayé pendant 72 heures de comprendre cela par moi-même (cela et l'autre problème DNS mentionné ci-dessus) et je suis à bout de ressources. Aucune quantité de recherche et d'essai n'a fonctionné. Je me résigne à demander de l'aide à ce stade.
J'espère que quelqu'un pourra m'aider - c'est très apprécié.
Mike
Réponse acceptée :
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
Cela a réglé le problème ! Merci beaucoup.
Mike