J'ai beaucoup essayé et je ne parviens pas à configurer le réseau Ethernet correctement. J'ai regardé les questions précédentes qui avaient des problèmes similaires, mais aucune d'entre elles n'a résolu mes problèmes. Notez que le nom logique de mon interface ethernet est em1 (par opposition à eth0 ou eth1). Je pense que mon erreur se situe soit dans la configuration du fichier /etc/network/interfaces, soit dans le fait qu'il n'y a pas de fichier /etc/resolvconfig. J'ai même essayé de l'ajouter manuellement en tant que root, mais les modifications ne sont pas enregistrées.
Désolé pour la situation des photos - je suis un nouvel utilisateur et je n'ai pas de réputation (mais il y a des liens).
J'ai fourni autant de détails que possible ci-dessous :
-
Au démarrage, il s'arrête sur "Waiting for network configuration" pendant environ 4 minutes.
-
Voir les configurations actuelles ci-dessous :
ifconfig -a
sudo lshw -class network
sudo ethtool em1 pic (je ne peux pas fournir de photo à cause de la réputation)
mais Link Detected: yes
ip route
192.168.1.0/24 dev em1 proto kernel scope link src 192.168.1.216
-
J'ai fait une attribution temporaire d'IP avec :
sudo ifconfig em1 192.168.1.216 netmask 255.255.255.0
Notez que l'adresse est l'adresse IPv4 du réseau.
-
Et configuré la passerelle par défaut avec :
sudo route add default gw 192.168.1.254 em1
L'adresse IP est celle du routeur du FAI.
-
Mon fichier /etc/network/interfaces actuel est le suivant :
auto lo iface lo inet loopback
auto em1 iface em1 inet static
address 192.168.0.120 #(c'est l'adresse IP du serveur)
masque de réseau 255.255.255.0 gateway 192.168.0.1 #(adresse de la passerelle du serveur)
dns-nameserver 8.8.8.8 192.168.1.254 #(adresse IP du routeur)
-
Un facteur qui, je pense, joue un rôle important est qu'il n'y a pas de fichier /etc/resov.conf. Il y a un répertoire resolvconf et dedans il y a :
/resolvconf/interface-order Je ne peux pas poster plus de photos (à cause de la réputation) mais em est environ 8 places plus bas. Est-ce que em devrait être plus haut dans l'ordre ?
Il y a également ces fichiers dans le répertoire resolvconf :
/resolvconf/resolv.conf.d/base
/resolvconf/resolv.conf.d/head
/resolvconf/update.d/dnscache
/resolvconf/update.d/libc
- Je peux maintenant
ping 8.8.8.8
(je ne pouvais pas quand j'ai commencé à écrire cette question)
Toute idée est la bienvenue. Il s'agit de ma première construction de serveur Ubuntu.