Comment ajouter un alias d'interface réseau (par exemple eth0:0) sur CentOS6 ou RHEL6 de la manière "correcte", c'est-à-dire via NetworkManager sans NM_CONTROLLED=no. Et cela doit être fait sans interface graphique.
Merci, a
Comment ajouter un alias d'interface réseau (par exemple eth0:0) sur CentOS6 ou RHEL6 de la manière "correcte", c'est-à-dire via NetworkManager sans NM_CONTROLLED=no. Et cela doit être fait sans interface graphique.
Merci, a
Exécutez les commandes suivantes en tant que root:-
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
Trouver l'entrée qui se lit comme suit :
DEVICE=eth0
Remplacer par :
DEVICE=eth0:0
Trouver l'entrée qui se lit comme suit :
IPADDR=
Remplacez-la par l'adresse IP supplémentaire que vous souhaitez donner à la machine :
IPADDR=172.134.54.1
4.run:-
ifup eth0:0
ou service network restart
De même, vous pouvez ajouter des adresses IP supplémentaires.
Pour plus de détails, voir :- http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/
Vous n'avez pas lu la question. La réponse que vous avez présentée est l'"ancienne" ou "incorrecte" méthode, c'est-à-dire sans NetworkManager. Si vous le faites, le nouveau fichier ifcfg-eth0:0 sera supprimé à moins qu'il n'ait l'option NM_CONTROLLED=no. Ma question était de savoir comment l'ajouter correctement via NetworkManager.
De plus, si vous devez citer de la documentation, indiquez au moins la documentation la plus pertinente pour CentOS, qui est la distro en amont. access.redhat.com/knowledge/docs/fr-US/Red_Hat_Enterprise_Linux/
Network Manager fournit des outils GUI pour configurer un réseau.Il ne peut pas être utilisé sans GUI.Veuillez expliquer pourquoi vous l'utilisez en ligne de commande.Tant que vous n'aurez pas expliqué clairement votre objectif, nous ne pourrons pas vous aider.La réponse que j'ai présentée est une méthode non-NM.Je l'ai fait parce que vous n'avez pas expliqué clairement votre objectif.
NetworkManager ne dispose que d'une CLI très basique. nmcli
qui, malheureusement, n'est pas capable de créer des connexions pour le moment (mais peut les faire monter et descendre).
Si vous devez configurer une machine sans interface graphique, il est fortement recommandé d'utiliser la fonction la méthode normale (non-NM) telle que décrite dans la documentation et n'utilisent pas du tout NetworkManager. Je noterai que vous n'avez pas vraiment donné de réponse à cette question. raison d'utiliser NetworkManager sur ce système, je dois donc le déconseiller.
Si vous vraiment Si vous devez le faire, la méthode de NetworkManager sur les systèmes dérivés de Red Hat consiste à ajouter toutes les adresses IP à la même adresse IP. /etc/sysconfig/network-scripts/ifcfg-eth0
dossier. Ceci a été décrit dans le Documentation de NetworkManager sous Device Aliases .
Exemple :
IPADDR=172.25.33.1
PREFIX=29
IPADDR2=172.25.33.2
PREFIX2=29
IPADDR3=172.25.33.3
PREFIX3=29
IPADDR4=172.25.33.4
PREFIX4=29
IPADDR5=172.25.33.5
PREFIX5=29
Je me réfère à la déclaration de SELinux selon laquelle les programmes doivent être rendus compatibles avec SELinux plutôt que de le désactiver. Le même principe s'applique ici. Je veux que mon Shell Shell soit compatible avec NM plutôt que de le désactiver.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
0 votes
Est-ce que eth0 est géré par NetworkManager ?
0 votes
Oui
# cat ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none NM_CONTROLLED=yes
1 votes
NM_CONTROLLED=yes
ne signifie pas nécessairement que l'interface est gérée par le NetworkManager.NM_CONTROLLED=yes
est la valeur par défaut et est présente même sur les systèmes où NetworkManager n'est pas installé.