web-dev-qa-db-fra.com

Il faut exécuter Sudo dhclient eth0 automatiquement à chaque démarrage

Je viens d'installer ubuntu 12.04.1 en variante (pour le raid 0 sur certains disques). J'ai des problèmes avec le net. Je suis à l'école, nous utilisons un câble et IPv6.

Si je run ifconfig eth0 voici mon résultat:

eth0      Link encap:Ethernet  HWaddr e0:cb:4e:87:ff:db  
          inet addr:128.39.194.217  Bcast:128.39.194.223  Mask:255.255.255.224
          inet6 addr: 2001:700:1100:8008:e2cb:4eff:fe87:ffdb/64 Scope:Global
          inet6 addr: fe80::e2cb:4eff:fe87:ffdb/64 Scope:Link
          inet6 addr: 2001:700:1100:8008:48f7:c23:1d87:da6c/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1063378 errors:0 dropped:0 overruns:0 frame:0
          TX packets:489811 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1577173461 (1.5 GB)  TX bytes:37043669 (37.0 MB)
          Interrupt:68 Base address:0x6000

Mes interfaces/etc/network/ressemblent à ceci:

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

# The loopback network interface

auto lo
iface lo inet loopback
# The primary network interface
auto eth0
# NetworkManager#iface eth0 inet dhcp
# NetworkManager#hostname 2001:700:1100:1::4
# This is an autoconfigured IPv6 interface
iface eth0 inet6 auto

(Je devais enlever les balises de hachage, à cause du BIGFONT que je reçois sur ask Ubuntu)

Le "gestionnaire de réseau" dit que je ne suis pas connecté.

Faites-moi savoir si vous avez besoin de plus d'informations. :)

6
Fyksen

Ok, j'ai donc une meilleure réponse que celle que j'avais auparavant.

Et si on essayait ça.

Ouvrez un terminal.

gksu gedit /etc/rc.local

Ajoutez: Sudo dhclient eth0 like so.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
Sudo dhclient eth0
exit 0

Sauvegarder et fermer. Redémarrez et devrait fonctionner.

10
mywebslave

Votre NetworkManager a pour une raison quelconque mis en commentaire la configuration nécessaire pour que DHCP sélectionne une adresse IPv4. Peut-être que c'était un bogue ou que vous l'aviez configuré pour désactiver IPv4? C'est pourquoi ça ne marche pas.

# NetworkManager#iface eth0 inet dhcp

Pour résoudre le problème, restaurez simplement la configuration.

iface eth0 inet dhcp

Vérifiez également la configuration de NetworkManager et assurez-vous de ne pas désactiver IPv4 sur l'interface.

3
Michael Hampton

Vous pouvez créer un lanceur pour votre commande puis le placer dans les applications de démarrage automatique

Pour créer un lanceur:

En utilisant ALT+F2 type

gnome-desktop-item-edit --create-new ~/Desktop

Cela ouvrira la boîte de dialogue de l'interface graphique et créera un lanceur sur votre bureau:

enter image description here

Prérequis

gnome-desktop-item-edit est installé automatiquement si vous avez installé gnome-Shell/gnome-fallback. Il est également installé automatiquement si vous avez déjà installé gnome-Tweak-tool.

Alternativement, vous pouvez installer l’ancien gnome-panel sans trop d’encombrement:

Sudo apt-get install --no-install-recommends gnome-panel
0
user61928

il est de retour au dessin. Ce téléchargement est défectueux./etc/Network ne se ferme pas. Aucune des solutions présentées ne fonctionnera. J'imagine que c'est de nouveau à la recherche d'un paquet qui sera installé sur le Pi 3B +.

0
Carty Ellis