GNU/Linux >> Znalost Linux >  >> Linux

Přidání statických tras na různé *NIX (Linux, AIX, HP-UX)

Statické trasy jsou obecně vyžadovány pro provoz, který nesmí nebo by neměl procházet výchozí bránou. V tomto článku probereme, jak přidat statické trasy do různých nixů.

Scénář :Předpokládejme, že chcete, aby veškerý provoz do sítě 172.168.102.0/24 používal jako bránu 172.168.101.1. To lze provést přidáním statické cesty do směrovací tabulky jádra, jak je uvedeno níže.

Přidání statické trasy v Linuxu z příkazového řádku

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

NEBO

# ip route add 172.168.102.0/24 via 172.168.101.1 dev eth0

Výše uvedené příkazy provedou změny ve směrovací tabulce dočasné a nikoli trvalé. Pro kontrolu směrovacích tabulek v Linuxu použijte některý z níže uvedených příkazů:

# route -n 
# netstat -nr

Kroky k tomu, aby byla statická trasa trvalá po restartu:

Pro RHEL/CentOS 5.X

Vytvořte soubor trasy, jak je znázorněno níže:

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

Uložte a zavřete soubor a restartujte síťovou službu:

# service network restart

Pro RHEL/CentOS 6.X

Vytvořte soubor trasy, jak je znázorněno níže:

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

Uložte a zavřete soubor a restartujte síťovou službu:

# service network restart

Přidání statických tras v AIX

Krok 1 :Přejděte do nabídky SMITTY pro trasy.

Krok 2 :Vyberte typ trasy „síť“ nebo „hostitel“ (pokud je výchozí trasa, ponechte nastavenou na „síť“).

Krok 3 :Zadejte cílovou adresu.

Krok 4 :Zadejte adresu brány (na řádku „* výchozí adresa GATEWAY“)

Krok 5 :Pokud jde o ‚síť‘ nebo výchozí směrování , zadejte ‚Maska sítě‘, pokud hostitel nenastaví ‚Masku sítě‘

Krok 6 :Zadejte síťové rozhraní pro tuto trasu. Chcete-li vybrat ze seznamu šipkou dolů na řádek „Síťové rozhraní“ a stisknutím [F4] nebo [ESC]+ [4] zobrazte seznam dostupných rozhraní.

Krok 7 :POŽADEJTE stisknutím [ENTER]. Měli byste obdržet návratový stav „OK“

Krok 8 :Pro ukončení smitty stiskněte [F10] nebo [0].

Krok 9 :Ověřte, že vaše trasy byly nakonfigurovány.

# netstat -nr | grep UG

Přidání statické trasy v HP-UX

Krok 1 :Vytvořte záložní kopii „/etc/rc.config.d/netconf“.

Krok 2 :Přidejte stanzu do /etc/rc.config.d/netconf pro novou cestu. Ujistěte se, že pro stanzu používáte nové číslo pole.

Příklad:Nahraďte „nn“ dalším číslem v seznamu.

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

Uložte a zavřete soubor.

Krok 3 :Nyní spusťte níže uvedený příkaz pro opětovné načtení souboru netconf a přidání trasy.

# /sbin/init.d/net start
Poznámka :Spusťte výše uvedený příkaz s možností start pouze proto, že přidá novou trasu bez ovlivnění stávající konfigurace sítě.


Linux
  1. Jak přidat novou statickou trasu na RHEL7 Linux

  2. Přidáním trasy ke konkrétnímu hostiteli získáte určité rozhraní

  3. Jaká metrika má v Linuxu trasu bez metriky?

  1. Přidání nové služby do Linux systemd

  2. Malý levný *nix box?

  3. Statické linkování Linuxu je mrtvé?

  1. Je v Linuxu důležité pořadí síťových tras?

  2. Úprava stávající položky trasy v linuxu

  3. Linux - najít přístupy výchozí trasy