Sur CentOS, je n'ai plus de ifcfg-eth0
fichier de configuration (je l'ai supprimé). Lorsque je lance, system-configure-network
il ne montre aucune interface que je peux modifier. Comment recréer le ifcfg-eth0
fichier de configuration? (Comme le fait le programme d'installation de CentOS)
Je peux faire manuellement un: ifconfig eth0 192.168.0.199
puis un ping 192.168.0.1
. Mais ce n'est pas la bonne façon. Comment puis-je le faire en utilisant les scripts réseau CentOS?
Je préfère ne pas le faire à la main car il existe de nombreux liens durs et des trucs déroutants. Je suis nouveau sur CentOS.
system-config-network
semble être une bonne idée après avoir recréé le fichier ifcfg-eth0.HWADDR=
champ qui contient l'adresse MAC de l'appareil. Cette étape est l'un des plus gros points douloureux de la créationifcfg-ethN
à la main.J'utilise la commande: system-config-network-tui
La création du fichier à la main est également une bonne réponse, mais cela vous donnera l'adresse MAC.
la source
ONBOOT=yes
valeur, donc je devais encore le modifier, mais c'était bien mieux que d'écrire le tout à partir de zéro.nmtui
Cela peut ne plus être utile au demandeur, mais pour quelqu'un d'autre, si vous avez le GUI en cours, vous pouvez aller
System > Preferences > Network Connections
et une fenêtre s'ouvrira. Maintenant, si vous voyez un appareil répertorié, cliquez dessus et effectuez quelques modifications et sauvegardes et le fichier apparaîtra. Si aucun appareil n'est répertorié (sera rare et uniquement si vous n'obtenez pas de connectivité Internet), vous pouvez simplement cliquer sur ajouter et nommereth0
ou tout ce que vous voulez et cliquez sur enregistrer. Pas besoin de modifier quoi que ce soit, il fera automatiquement tout pour vous.PS: le fichier
ifcfg-"NAME"
est le nom que vous lui avez donné dans la fenêtre des connexions réseau lors de sa création.la source
Il existe un utilitaire appelé sysconf-network ou quelque chose comme ça pour vous permettre de gérer les connexions réseau. Il s'agit d'un utilitaire de ligne de commande.
Voici un lien vers la FAQ sur leur système / etc / sysconfig.
la source
Donc, cela a fonctionné pour moi.
Histoire:
J'ai ajouté une nouvelle carte de réseau virtuel, dont le fichier ifcfg-eth2 n'a pas été généré après un redémarrage.
J'ai parcouru le répertoire network-scripts et exécuté les commandes dans l'ordre ci-dessous.
la source