GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare un indirizzo IP statico e modificare la tabella di routing su Linux

Questo articolo ti mostrerà come configurare un indirizzo IP statico dalla riga di comando su Linux e come modificare la tabella di routing.

Sommario

  • Imposta indirizzo IP statico utilizzando il comando ifconfig (obsoleto)
  • Imposta indirizzo IP statico utilizzando il comando ip
  • Visualizzazione e modifica della tabella di routing Linux

La configurazione di indirizzi IP e percorsi dalla riga di comando è un'abilità obbligatoria che ogni amministratore Linux dovrebbe apprendere. In questo articolo esamineremo come assegnare un indirizzo IP statico utilizzando ip e ifconfig comandi.

Inoltre, discuteremo di come utilizzare il ip route comando per creare una route statica per modificare il gateway predefinito per il sistema Linux.

Imposta indirizzo IP statico utilizzando il comando ifconfig (obsoleto)

Oggi ifconfig comando è deprecato e sostituito da ip comando in Linux. Tuttavia, il ifconfig il comando funziona ancora ed è disponibile per la maggior parte delle distribuzioni Linux. Viene utilizzato per configurare le interfacce di rete.

Se non vengono forniti argomenti, ifconfig mostra lo stato delle interfacce attualmente attive .

ifconfig

Se viene fornito un singolo argomento di interfaccia,

Imposta indirizzo IP statico utilizzando il comando ip

Per trovare il tuo attuale indirizzo IP , puoi utilizzare il ip comando con il a opzione per l'indirizzo.

ip a

Per aggiungere indirizzo 192.168.1.10 con netmask 255.255.255.0 al dispositivo eth0 , dovresti digitare:

ip address add 192.168.1.10/255.255.255.0 dev eth0

Per eliminare tutti gli indirizzi da un'interfaccia eth0 :

ip address flush dev eth0 

Per alzare o abbassare le interfacce , utilizza il ip link set dev seguito dal nome del dispositivo e dallo stato desiderato. Ad esempio, per portare l'interfaccia eth0 online, dovresti digitare:

ip link set dev eth0 up

E per portarlo offline:

ip link set dev eth0 down

Visualizzazione e modifica della tabella di routing Linux

Usiamo il ip route comando per creare percorsi statici in Linux verso host specifici o modificare il gateway predefinito del sistema Linux.

Per visualizzare la tabella di routing di Linux , digita il seguente comando:

ip route show

Per aggiungere una nuova voce alla tabella di instradamento , utilizza ip route add comando seguito dal nome della rete o del dispositivo.

Aggiungi un percorso a 192.168.1.0/255.255.255.0 tramite il gateway al 192.168.1.1

ip route add 192.168.1.0/255.255.255.0 via 192.168.1.1

Per aggiungere un percorso predefinito , utilizza la parola chiave default . Tutti i pacchetti di rete che non possono essere inviati in base alle voci precedenti della tabella di routing vengono inviati tramite il seguente gateway predefinito:

ip route add default via 192.168.1.1 dev eth0

Per eliminare il percorso predefinito :

ip route del default

La sintassi per eliminare un percorso è lo stesso di quando si aggiunge. Ad esempio, il comando seguente eliminerà una route per 192.168.1.0/255.255.255.0 tramite il gateway a 192.168.1.1.

ip route del 192.168.1.0/255.255.255.0 via 192.168.1.1

Linux
  1. Come gestire le librerie dinamiche e statiche in Linux

  2. Come impostare l'indirizzo IP statico e configurare la rete in Linux

  3. Come configurare l'indirizzo IP statico e dinamico in Arch Linux

  4. Come visualizzare la tabella di routing in Linux

  5. Come impostare l'indirizzo IP da C in Linux

Come configurare la chiave pubblica e privata SSH in Linux

Come impostare un indirizzo IP statico in Rocky Linux

Come configurare un indirizzo IP statico su Alpine Linux

Come impostare data e ora su Linux

Come impostare e annullare l'impostazione delle variabili di ambiente su Linux

Come configurare l'indirizzo IP statico su un sistema Linux