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 startPozná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ě.