GNU/Linux >> Linux Esercitazione >  >> Linux

Aggiunta di route statiche su vari *NIX (Linux, AIX, HP-UX)

Le route statiche sono generalmente richieste per il traffico che non deve o non deve passare attraverso il gateway predefinito. In questo articolo discuteremo come aggiungere route statiche in vari nix.

Scenario :Supponiamo se vuoi che tutto il traffico verso la rete 172.168.102.0/24 utilizzi 172.168.101.1 come gateway. Questo può essere fatto aggiungendo un percorso statico nella tabella di routing del kernel come mostrato di seguito.

Aggiunta di route statica in Linux dalla riga di comando

# route add -net 172.168.102.0 netmask 255.255.255.0 gw 172.168.101.1 dev eth0

O

# ip route add 172.168.102.0/24 via 172.168.101.1 dev eth0

I comandi sopra apporteranno modifiche alla tabella di routing temporanee e non permanenti. Usa uno dei seguenti comandi per controllare le tabelle di routing in Linux:

# route -n 
# netstat -nr

Passaggi per rendere persistente il percorso statico attraverso il riavvio :

Per RHEL/CentOS 5.X

Crea un file di percorso come mostrato di seguito:

# vi /etc/sysconfig/network-scripts/route-eth0
172.168.102.0/24 via 172.168.101.1 dev eth0

Salva e chiudi il file e riavvia il servizio di rete:

# service network restart

Per RHEL/CentOS 6.X

Crea un file di percorso come mostrato di seguito:

# vi /etc/sysconfig/network-scripts/route-eth0
GATEWAY0= 172.168.101.1
NETMASK0=255.255.255.0
ADDRESS0= 172.168.102.0

Salva e chiudi il file e riavvia il servizio di rete:

# service network restart

Aggiunta di route statiche in AIX

Passaggio 1 :Vai al menu SMITTY per i percorsi.

Passaggio 2 :Seleziona il tipo di percorso 'net' o 'host' (se il percorso predefinito, lascia impostato su 'net').

Passaggio 3 :Inserisci l'indirizzo di destinazione.

Passaggio 4 :Immettere l'indirizzo del gateway (sulla riga "* indirizzo GATEWAY predefinito")

Passaggio 5 :Se si tratta di un percorso "rete" o predefinito, inserire la "Maschera di rete", se l'host non imposta la "Maschera di rete"

Passaggio 6 :Immettere l'interfaccia di rete per questo percorso. Per selezionare dall'elenco, freccia verso il basso fino alla riga "Interfaccia di rete" e premi [F4] o [ESC]+ [4] per visualizzare l'elenco delle interfacce disponibili.

Passaggio 7 :Premi [INVIO] PER APPLICARE . Dovresti ricevere uno stato di reso di "OK"

Passaggio 8 :Per uscire da smitty, digitare [F10] o [0].

Passaggio 9 :verifica che i tuoi percorsi siano stati configurati.

# netstat -nr | grep UG

Aggiunta di route statica in HP-UX

Passaggio 1 :Crea una copia di backup di '/etc/rc.config.d/netconf'.

Passaggio 2 :aggiunge una stanza a /etc/rc.config.d/netconf per la nuova rotta. Assicurati di utilizzare un nuovo numero di array per la stanza.

Esempio:sostituisci 'nn' con il numero successivo nell'elenco.

ROUTE_DESTINATION[nn]="IP-of-NewHost"
ROUTE_MASK[nn]=" "
ROUTE_GATEWAY[nn]="IP-of-Router"
ROUTE_COUNT[nn]=""
ROUTE_ARGS[nn]=""

Salva e chiudi il file.

Passaggio 3 :Ora esegui il comando seguente per rileggere il file netconf e aggiungere il percorso.

# /sbin/init.d/net start
Nota :esegui il comando precedente con l'opzione di avvio solo perché aggiungerà un nuovo percorso senza influire sulla configurazione di rete esistente.


Linux
  1. Come aggiungere un nuovo percorso statico su RHEL7 Linux

  2. Il collegamento statico di Linux è morto?

  3. L'aggiunta di un percorso a un host specifico esce da un'interfaccia specifica

  4. In Linux, quale metrica ha un percorso senza metrica?

  5. Linux:trova i risultati del percorso predefinito

Aggiunta di un emulatore di terminale aggiuntivo in Linux

Come configurare un indirizzo IP statico su Alpine Linux

Come aggiungere route su Linux

Come configurare Linux come router statico

route Esempi di comandi in Linux

Come configurare l'indirizzo IP statico su un sistema Linux