J'essaie d'effectuer une nouvelle installation de CentOS 6.3 puis d'exécuter diverses yum
commandes telles que yum install httpd
.
L'installation fonctionne correctement, mais je ne peux exécuter aucune commande basée sur le réseau comme yum
Je suis conscient que l'installation par défaut a désactivé la mise en réseau. J'ai modifié le /etc/sysconfig/network-scripts/ifcfg-eth0
fichier conformément à ce guide , mais continue de recevoir l'erreur
Impossible de récupérer la liste miroir http://mirrorlist.centos.org?release=6arch=i1386&repo=os erreur était
14: ERREUR PYCURL 6 - "Impossible de résoudre l'hôte 'mirrorlist.centos.org'"
Erreur: impossible de trouver un baseurl valide pour repo: base
Depuis, j'ai modifié le /etc/resolv.conf
fichier pour inclure le serveur de noms de Google 8.8.8.8, mais cela n'a rien changé.
Je l' ai modifiée /etc/sysconfig/network
changer le hostname
de localhost.localdomain
à local.igoo.net
(un composé mais domaine complet?).
Je l'ai fait fonctionner hier, puis j'ai essayé d'installer WHM / cPanel, ce qui s'est bien passé. J'ai alors décidé que je n'avais pas besoin de WHM / cPanel donc CentOS insatllé frais et que je ne peux plus recréer les étapes que j'ai prises pour faire fonctionner le réseau. Lorsque j'exécute /etc/init.d/network restart
le message d'erreur:
Affichage de l'interface eth0:
Échec de la détermination des informations IP pour eth0 ...; aucun lien présent. Vérifier le cable?
(Le câble n'est pas débranché)
Je ne sais pas quoi essayer ensuite! Quelqu'un peut-il suggérer ce que j'ai manqué?
la source
ifconfig eth0 10.0.0.100 up
puisping 10.0.0.something
/etc/sysconfig/network
et votreifcfg-eth0
fichier. De plus, êtes-vous sûr de vouloir DHCP? Les boîtiers CentOS sont généralement des serveurs et nécessitent donc généralement des adresses statiques. Le bit "Déterminer les informations IP ..." dans votre question indique qu'il essaie DHCP.Réponses:
J'ai eu les mêmes messages d'erreur après avoir installé CentOS 6.3 Minimal guest à l'aide de VirtualBox sur mon hôte Windows XP (ordinateur portable). Je n'ai pas pu faire de mises à jour miam, à la fois via le câble micro USB et sans fil à l'aide de mon Huawei Mobile Mifi
Cependant, je suis arrivé à la fois la mise en réseau et mises à jour de travail avec un changement mineur que pour
/etc/sysconfig/network-scripts/ifcfg-eth0
et/etc/init.d/network
redémarrerObservation intéressante:
D'après ce que je lisais , le paramètre préféré pour les serveurs est non . Cependant, oui fonctionne bien pour les ordinateurs portables sans fil.
la source
L'option NM_Controlled serait contrôlée par le gestionnaire de réseau et cela signifierait que vous contrôleriez les interfaces via le gestionnaire de réseau par rapport aux méthodes ifup, ifdown.
L'option d'inclure Bridged vs Nat dans l'option virtalbox attribuera une adresse IP distincte à votre vm dans le même réseau ip que votre machine physique, tandis que l'option nat traduira l'ip de votre vm dans votre réseau virtuel (à l'intérieur de la virtualbox) dans l'adresse IP de vos machines physiques. C'est la même approche que NAT dans un LAN domestique se connectant à Internet via un routeur.
La résolution DNS est importante à configurer si votre connexion n'utilise pas DHCP pour la configuration de l'interface réseau. Si vous utilisez DHCP, cela est pris en charge (ou devrait l'être) par le serveur DHCP. Dans un réseau local qui serait votre routeur Internet, dans un réseau d'entreprise, ce serait votre serveur DHCP désigné, lors de la configuration d'un vm dans VirtualBox, mais vous devrez peut-être le configurer dans VirtualBox.
N'oubliez pas que vous devrez peut-être configurer un proxy si vous n'avez pas d'accès direct à Internet, si vous voulez que yum fonctionne.
J'espère que cela aide, j'ai d'autres problèmes pour configurer CentOS moi-même après une installation minimale sur un serveur physique dans un environnement d'entreprise.
la source
La toute première fois que vous créez une VM dans Parallels, elle utilise eth0. Si, cependant, vous le modèlez ou le clonez, alors l'interface Ethernet lui est affectée change (en eth1, eth2 ...). Si vous utilisez la virtualisation, cela peut être le problème.
... devrait vous montrer quelle interface est là mais non activée.
Si c'est effectivement eth0, alors les conseils des autres ici (comme Anthony et Warren) sont bons.
Si votre interface désactivée est eth1 (ou eth2 ...), vous devez dupliquer un profil dans / etc / sysconfig / network-scripts / et modifier ses paramètres DEVICE et HWADDR pour correspondre à l'interface réelle et à l'adresse MAC de votre machine virtuelle.
Plus de détails sur mon blog si c'est effectivement le cas. Bonne chance!
la source
J'ai eu le même problème avec l'installation de CentOS 6.3 à l'aide de VirtualBox fonctionnant sous Linux Mint 13. J'ai changé les paramètres réseau sur VirtualBox de "NAT" à "Bridged Adapter" et cela a résolu le problème.
la source
C'est probablement parce que l'adresse MAC a changé sur votre carte réseau.
Si vous avez cloné / dupliqué une machine virtuelle et qu'elle a créé une nouvelle adresse mac, essayez de la définir de la même manière que la machine d'origine. Copiez et collez l'ancienne adresse MAC dans les paramètres réseau> avancés et redémarrez la machine virtuelle.
(Je viens d'avoir la même erreur sur une machine virtuelle CentOS 6.3 que j'ai clonée avec Virtual Box).
la source
J'ai eu le même problème sur CentOS 6 sur VirtualBox avec 1 adaptateur réseau activé. Après l'installation par défaut, il n'y avait que l'adaptateur de bouclage local 127.0.0.1 Bien que je puisse démarrer manuellement le réseau ponté en entrant la commande
il n'a pas démarré la mise en réseau automatiquement au démarrage. La solution pour moi était de modifier la configuration du réseau comme suit:
et modifiez les lignes suivantes:
les autres lignes
ifcfg-eth1
restent comme dans leifcfg-eth0
fichier d' origine :Maintenant, enregistrez
ifcfg-eth1
et redémarrez le service réseauVérifier
$ ifconfig
la source
Vérifiez votre
/etc/resolv.conf
dossier. YUM ne vérifiera que le premier serveur de noms, s'il s'agit du résolveur DNS local, il vous donnera l'erreur "Impossible de résoudre l'hôte ..."Mettez ceci dans vos
resolv.conf
serveurs de noms comme indiqué ci-dessous:(Il s'agit des serveurs DNS publics de Google .)
la source
Vous êtes arrivé ici en recherchant «comment démarrer le réseau sur centos 6.3»?
Commencez avec le guide référencé dans la question . En résumé, CentOS n'active pas la couche réseau par défaut, mais elle est facilement configurable.
Vous avez toujours des problèmes? Si CentOS s'exécute dans une machine virtuelle sur Hyper-V 2012, l'interface réseau peut avoir changé de nom. Problème et correction identifiés ici .
la source
Si vous êtes sous un domaine et que vous avez votre propre DHCP, DNS, AD, donnez simplement cette IP dans la première liste du serveur de noms:
Enregistrez-le puis exécutez:
Cela fonctionnera.
la source
Ceci est similaire à la réponse de Daniel mais, j'ai utilisé la commande suivante:
Cela démarre automatiquement l'adaptateur nommé (enp0s3 dans mon cas, car ifup eth0 ne fonctionnait pas)
Edit: mis à jour avec une chaîne d'échappement
la source
ifup e\*
). Sans y échapper, votre shell peut glober les fichiers dans le répertoire de travail courant qui commencent pare
, s'il y en a. Votre commande serait exécutée comme quelque chose commeifup employee1.txt employee2.txt ...