Facile: Pourquoi la commande `network` continue-t-elle à rechercher un ancien routeur?


0

Que manque-t-il dans cette configuration manuelle de DHCP?

J'utilise CentOS 6. Sur la page de Redhat, j'ai configuré un client DHCP configuré manuellement:

Le fichier / etc / sysconfig / network doit contenir la ligne suivante:

NETWORKING=yes

La variable NETWORKING doit être définie sur yes si vous souhaitez que la mise en réseau commence au démarrage.

Le fichier / etc / sysconfig / network-scripts / ifcfg-eth0 doit contenir les lignes suivantes:

DEVICE=eth0 
BOOTPROTO=dhcp 
ONBOOT=yes

Et à partir du blog d' un autre site sur le même:

Ajoutez / modifiez la configuration [/ etc / sysconfig // network] comme suit:

NETWORKING=yes
HOSTNAME=myserver.example.com
GATEWAY=10.1.1.1

J'ai supprimé le fichier Linux /etc/recolv.conf généré automatiquement avec les préférences de passerelle de mon ancien routeur Belkin, puis lancé la commande suivante:

# /etc/init.d/network restart

J'ai également installé le dhclientpackage et émis la commande revoke et la demande d'une nouvelle adresse IP dynamique, comme décrit ici .

Je sais que ces paramètres fonctionnent car j'ai utilisé les mêmes instructions pour vous connecter à mon ancien routeur Belkin (192.168.2.1). J'ai déconnecté ce routeur, supprimé le fichier resolv.conf et connecté à cet autre routeur (10.10.10.1). Mais lorsque je lance la commande de redémarrage du réseau, le système Cent recherche toujours cette ancienne passerelle. Pourquoi?

Peut-il rester quelque chose de ma dernière connexion réussie que je n’ai pas supprimée? Ou peut-être une préférence de NetworkManager - que j'ai désactivée à l'aide de ces instructions Redhat ?


Que voulez-vous dire par "cherche toujours cette ancienne passerelle"? Que voyez-vous précisément qui vous fait penser que c'est la recherche de l'ancienne passerelle?
David Schwartz

sortie de redémarrage du réseau ; l'adresse de passerelle du routeur Belkin est 192.168.2.1
xtian

Exécuter /etc/init.d/network stop ; ( ifconfig eth0 ; netstat -rn ) > /tmp/config ; /etc/init.d/network start ; ( ifconfig eth0 ; netstat -rn ) >> /tmp/configpour savoir ce que le script change réellement. Collez le contenu de /tmp/configdans la question (nous l'éditerons plus tard pour supprimer les éléments inutiles).
Gabe
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.