Bug corretto “ifconfig: comando non trovato” in Debian 9

Contenuti

Comando ifconfig Viene utilizzato nei sistemi operativi Linux per configurare la rete o per visualizzare informazioni su di essa.. Era presente anche nella distribuzione Debian 9, ma in seguito si è deciso di sostituire questo strumento con altre utilità più adatte a questa procedura. Nonostante questo, ora non c'è nulla che ti impedisca di reinserire questo comando sul tuo sistema e continuare a usarlo, devi solo eseguire una normale installazione di questo componente.

Risoluzione dei problemi di errore “ifconfig: comando non trovato”

Se quando si tenta di attivare un comando in “terminale”. trova un bug “Ifconfig: comando non trovato”significa che il software responsabile di questo comando non è sul sistema. Oggi vogliamo mostrare non solo un metodo per risolvere questo problema, ma parla anche di una nuova alternativa che sostituisce ifconfig. Iniziamo con una ripartizione passo passo del primo metodo.

Metodo 1: aggiungi l'utilità ifconfig

Gli utenti che sono abituati a utilizzare questo particolare comando troveranno questo metodo ottimale.. Lo strumento ifconfig non rimosso affatto, non è solo nella suite di sistema standard, e puoi aggiungerlo seguendo queste istruzioni:

  1. Primo, ti suggeriamo di assicurarti ancora una volta ifconfig Non disponibile. Esegui il terminale classico come preferisci.
  2. Assegna privilegi di superutente permanenti digitando su -.
  3. Immettere la password per l'accesso come root e attendere che venga visualizzata una nuova riga di input.
  4. Qui devi solo entrare ifconfig e premere il tasto Entrato.
  5. Se ricevi ancora la notifica che non c'è nessun comando nel sistema, installare il set di componenti strumenti di retepresentare apt install net-tools.
  6. Attendi l'aggiunta e la configurazione di nuove librerie.
  7. Al termine dell'installazione, eseguire il programma ifconfigper assicurarsi che l'operazione sia andata a buon fine.
  8. Per ulteriori informazioni sulle regole di utilità in uso, la linea ifconfig --help.

Ormai hai familiarità con il metodo per restituire la vecchia utilità standard al sistema operativo Debian 9. Nonostante questo, dovresti prestare attenzione che è stato sostituito da uno strumento più conveniente, quindi ha senso capire come gestirlo e mantenere il vecchio. abitudini.

Metodo 2: usa il comando ip

Ci sono diversi motivi per cui il comando ifconfig è stato sostituito da ip nel kernel standard del sistema operativo Linux. Primo, non ha consentito la configurazione del sistema di controllo del traffico, non funzionava correttamente con alcuni dispositivi, non mostrava il suo indirizzo hardware e non permetteva di generare dispositivi di rete TUN / RUBINETTO. Tutte queste carenze sono state corrette e migliorate, ma già introdotto nella funzionalità. ip. Come esempio, puoi vedere le informazioni di base dell'interfaccia inserendo ip a.

in onda “terminale”. dopo l'attivazione del comando di cui sopra, corrisponderà a quello che verrebbe mostrato ifconfigma con alcuni dati aggiuntivi. Ulteriori informazioni su IPv4 sono ottenute tramite ip -4 ae per IPv6. ip -6 a. Inoltre, è possibile ottenere i dati in una specifica interfaccia inserendo ip a show wlan0e dopo viene mostrato l'elenco delle interfacce di lavoro ip link ls up.

Uno dei compiti principali durante la configurazione di una rete è sempre stata la procedura di assegnazione di uno specifico indirizzo locale a una specifica interfaccia.. Quando si utilizza l'utilità di cui sopra, la stringa di input era simile a questa: ifconfig eth0 192.168.1.101Ma con il nuovo, l'utente dovrebbe inserire ip a add 192.168.1.101/255.255.255.0 dev eth0assicurandosi di specificare la subnet mask. Notare anche la possibile abbreviazione di ip a add 192.168.1.101/24 dev eth0.

Se la necessità di assegnare un'interfaccia a un indirizzo IP non è più necessaria, quella stringa è abbastanza facile da eliminare. Devi solo specificare ip a del 192.168.1.101/24 eth0e se è necessario rimuovere l'intero elenco di relazioni, è meglio usare ip -s -s a f to 192.168.1.0/24.

Squadra ip stabilisce anche la gestione delle tabelle di instradamento. Una tabella di routing è un elenco di percorsi di rete progettati per stabilire il percorso migliore per trasmettere un pacchetto di rete.. Puoi vedere tutte le tabelle disponibili con la riga successiva ip r.

In situazioni in cui è necessario reindirizzare manualmente il traffico, è meglio usare il comando ip con certi argomenti. Quindi la catena avrà la forma, come esempio ip route add 192.168.5.0/24 dev eth0. Il percorso impostato può anche essere facilmente cancellato con ip route del 192.168.5.0/24 dev eth0.

Grazie ai due metodi precedenti, ora sai come puoi non solo recuperare l'attrezzatura ifconfig in Debian 9 TU, ma anche quale alternativa decente a questa utilità obsoleta. La decisione di utilizzare il nuovo strumento o di tornare a quello vecchio spetta a te.

Siamo lieti di essere stati in grado di aiutarti con il tuo problema..

Descrivi cosa non ha funzionato per te.
I nostri specialisti cercheranno di rispondere il prima possibile.

Questo post ti ha aiutato??

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.