GNU/Linux >> Tutoriels Linux >  >> Cent OS

Commande ifconfig introuvable sur l'installation minimale de CentOS 7

J'utilise ifconfig commande pour configurer les interfaces réseau, activer ou désactiver l'interface, afficher les informations d'adresse IP, modifier l'adresse MAC de l'interface réseau sous Linux. Mais où est cette commande maintenant sur CentOS 7 ? J'obtiens ifconfig commande introuvable sur l'installation minimale de CentOS 7 ? Eh bien, vous savez quoi, ifconfig La commande est désormais obsolète sur les versions minimales de RHEL 7, CentOS 7 et d'autres versions Linux à partir de 7. Si vous installez une version minimale de CentOS 7, voici comment vous pouvez trouver l'adresse IP et d'autres détails des interfaces réseau.

Dans l'installation minimale de CentOS 7, vous pouvez utiliser une commande alternative - 'ip addr ‘ pour afficher les détails de l'interface réseau.

Comment afficher les détails de l'adresse IP à l'aide de la commande ip ?

$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 inet 127.0.0.1/8 scope host lo
 inet6 ::1/128 scope host
 valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
 linet 10.180.8.129/26 brd 10.180.8.1 scope global eth0
valid_lft forever preferred_lft forever

Vous pouvez également utiliser 'ip link ‘ pour afficher les statistiques de l'interface réseau.

$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast qlen 1000

Comment attribuer une adresse IP à une interface ?

# ip addr add 10.180.8.220 dev eth0
Noter:

L'adresse IP attribuée à l'aide de la commande ci-dessus est temporaire et sera perdue après le redémarrage du système. Pour apporter des modifications permanentes, vous devez modifier /etc/network/interfaces et attribuez une adresse IP.

auto eth0
iface eth0 inet static
address 10.180.8.220
netmask 255.255.255.0
gateway 10.180.8.1

Comment supprimer une adresse IP

# ip addr del 10.180.8.220/24 dev eth0

Comment activer/désactiver l'interface réseau

N'oubliez pas, ifup et ifdown commandes pour activer et désactiver l'interface réseau ? La même chose peut être obtenue en utilisant les commandes ci-dessous.

# ip link set eth0 up

Pour désactiver l'interface réseau :

# ip link set eth0 down

Comment récupérer ifconfig sur l'installation minimale de CentOS 7 ?

Installez simplement un package qui fournit ifconfig commande. Pour vérifier quel paquet fournit ifconfig commande, exécutez la commande ci-dessous.

# yum provides ifconfig

Exemple de résultat :

net-tools-2.0-0.17.20131004git.el7.x86_64 : Basic networking tools
Repo : @base
Matched from:
Filename : /usr/sbin/ifconfig

La sortie ci-dessus confirme que net-tools est le paquet qui fournit ifconfig commande.

Installer le package net-tools à l'aide de yum

# yum install net-tools

C'est ça! Vous pouvez maintenant utiliser ifconfig commande sur l'installation minimale de CentOS 7.


Cent OS
  1. Commande semanage introuvable dans CentOS 8 / RHEL 8

  2. Comment réparer l'erreur "commande semanage" introuvable dans CentOS

  3. Commande ifconfig introuvable – CentOS/RHEL 7

  4. ln :commande introuvable

  5. ifconfig :commande introuvable

Commande netstat introuvable sur CentOS 8 / RHEL 8 - Solution rapide

Commande ifconfig introuvable sur CentOS 8 / RHEL 8 - Solution rapide

Bash ifconfig :commande introuvable dans Ubuntu et Debian

Installez ifconfig sur debian 11 ou 10, si la commande est introuvable

Comment réparer la commande Ifconfig introuvable sur CentOS 7

mv :commande introuvable