GNU/Linux >> Linux Esercitazione >  >> Cent OS

comando ifconfig non trovato su CentOS 7 Installazione minima

Ho usato ifconfig comando per configurare le interfacce di rete, abilitare o disabilitare l'interfaccia, visualizzare le informazioni sull'indirizzo IP, modificare l'indirizzo MAC dell'interfaccia di rete su Linux. Ma dov'è quel comando ora su CentOS 7? Ottengo ifconfig comando non trovato sull'installazione minima di CentOS 7? Bene, sai cosa, ifconfig il comando è ora obsoleto sulle versioni minime di RHEL 7, CentOS 7 e altre versioni Linux a partire dalla 7. Se installi una versione minima di CentOS 7, ecco come puoi trovare l'indirizzo IP e altri dettagli delle interfacce di rete.

Nell'installazione minima di CentOS 7, puoi utilizzare il comando alternativo:"ip addr ' per visualizzare i dettagli dell'interfaccia di rete.

Come visualizzare i dettagli dell'indirizzo IP utilizzando il comando 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

Puoi anche usare 'ip link ' per visualizzare le statistiche dell'interfaccia di rete.

$ 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

Come assegnare un indirizzo IP a un'interfaccia?

# ip addr add 10.180.8.220 dev eth0
Nota:

L'indirizzo IP assegnato utilizzando il comando precedente è temporaneo e verrà perso dopo il riavvio del sistema. Per apportare modifiche permanenti, devi modificare /etc/network/interfaces e assegna un indirizzo IP.

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

Come rimuovere un indirizzo IP

# ip addr del 10.180.8.220/24 dev eth0

Come abilitare/disabilitare l'interfaccia di rete

Ricorda, ifup e ifdown comandi per abilitare e disabilitare l'interfaccia di rete? Lo stesso può essere ottenuto utilizzando i comandi seguenti.

# ip link set eth0 up

Per disabilitare l'interfaccia di rete:

# ip link set eth0 down

Come ripristinare ifconfig sull'installazione minima di CentOS 7?

Installa semplicemente un pacchetto che fornisce ifconfig comando. Per verificare quale pacchetto fornisce ifconfig comando, esegui il comando seguente.

# yum provides ifconfig

Risultato di esempio:

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

L'output sopra conferma che net-tools è il pacchetto che fornisce ifconfig comando.

Installa il pacchetto net-tools utilizzando yum

# yum install net-tools

Questo è tutto! Ora puoi usare ifconfig comando sull'installazione minima di CentOS 7.


Cent OS
  1. Come risolvere l'errore "semanage command" Not Found in CentOS

  2. Perché hosts.allow non funziona su CentOS 7 Installazione minima

  3. "firewall-cmd:comando non trovato" su CentOS 8 [Risolto]

  4. id:comando non trovato

  5. w:comando non trovato

netstat Comando non trovato su CentOS 8 / RHEL 8 – Correzione rapida

ifconfig Comando non trovato su CentOS 8 / RHEL 8 – Correzione rapida

Bash ifconfig:comando non trovato in Ubuntu e Debian

Installazione minima di CentOS7:"Ifconfig":comando non trovato [Risolto]

Installa ifconfig su debian 11 o 10, se il comando non viene trovato

Come risolvere il comando Ifconfig non trovato su CentOS 7