GNU/Linux >> Linux Esercitazione >  >> Linux

Devo smettere di usare Ifconfig?

Soluzione 1:

Citando il sito web di Thomas Pircher (cc-by-sa):

ifconfig vs ip

Il comando /bin/ip esiste ormai da un po' di tempo. Ma le persone continuano a usare il vecchio comando /sbin/ifconfig . Sia chiaro:ifconfig non scomparirà rapidamente, ma la sua versione più recente, ip , è più potente e alla fine lo sostituirà.

La pagina man di ip all'inizio può sembrare intimidatorio, ma una volta acquisita familiarità con la sintassi del comando, è di facile lettura. Questa pagina non introdurrà le nuove funzionalità di ip. Presenta piuttosto un confronto fianco a fianco se ifconfig e ip per ottenere una rapida panoramica della sintassi dei comandi.

Mostra dispositivi di rete e configurazione

ifconfig

ip addr show
ip link show

Abilita un'interfaccia di rete

ifconfig eth0 up
ip link set eth0 up

Un'interfaccia di rete è disabilitata in modo simile:

ifconfig eth0 down
ip link set eth0 down

Soluzione 2:

Sì, ifconfig è deprecato a favore di iproute2 (il ip comando) su Linux .

Allo stesso modo, il arp , route e netstat anche i comandi sono deprecati.

Tuttavia, iproute2 è specifico di Linux, mentre altri Unix usano ifconfig , quindi potrebbe essere utile sapere/ricordare come funziona se mai utilizzerai un altro Unix...

Per imparare il "nuovo modo", ti suggerisco di guardare questi 3 link :

  • iproute2:La vita dopo ifconfig (le basi , da poumpoumk risposta di),
  • Comandi di rete Linux deprecati e loro sostituzioni (dettagli ),
  • Perché ifconfig fa schifo (e come usare ip quando lo fa ).

Secondo l'ultimo collegamento, ifconfig non è stato mantenuto per +15 anni :

Fatta eccezione per la massa di patch che Debian ha accumulato, il pacchetto net-tools non ha visto alcuno sviluppo upstream dopo la versione 1.60, rilasciata intorno al 15 aprile 2001.

Soluzione 3:

ifconfig è deprecato ormai da molti anni, è ora di cambiare, soprattutto in un caso come il tuo.

Soluzione 4:

ip è stato il sostituto di ifconfig per un po', probabilmente a un certo punto ifconfig aggiornerà, tuttavia non lo aspetterei e imparerei a lavorare con ip anche. È supportato su tutte le distribuzioni Linux


Linux
  1. Esegui il debug di Linux usando ProcDump

  2. Utilizzo di UFW come lista nera IP

  3. Utilizzo di mod_cluster in Apache

  4. Rinomina l'intestazione CSV utilizzando gli strumenti della riga di comando

  5. Usando grep vs awk

Comando ifconfig di Linux

5 motivi per cui dovresti usare OpenSUSE

Suggerimenti per l'utilizzo dello schermo

6 Funzionalità di Firefox che dovresti usare in questo momento

Utilizzo di Runit su Devuan

comando ifconfig