Přejít na hlavní obsah

Jak přidat výchozí trasu v Linuxu

Výchozí trasa je klíčovým prvkem při konfiguraci sítě v operačním systému Linux. Určuje, které balíčky budou směrovány do sítě, když OSI-vyhledávací model nemůže najít přesnou trasu pro odeslání jejich cíle. Nastavení správné výchozí trasy je nezbytným postupem pro zajištění správného fungování sítě v Linuxu.

K přidání výchozí trasy v Linuxu můžete použít příkaz route add default gateway [IP adresa]. Namísto [IP adresa] je nutné zadat výchozí adresu routeru nebo brány, přes kterou bude přístup k internetu uskutečněn.

Poznámka: přidání výchozí trasy vyžaduje oprávnění superuživatele.

Kromě toho je možné přidat výchozí trasu v Linuxu úpravou souboru konfigurace sítě. K tomu je nutné otevřít soubor /etc/network/interfaces pomocí editoru textu a přidat následující řádek:

gateway [IP adresa]

Nahradit [IP adresa] na adresu routeru nebo výchozí brány. Po uložení změn je nutné restartovat síťové rozhraní pomocí příkazu sudo /etc/init.d/networking restart.

Jak nastavit výchozí trasu v Linuxu

Chcete-li nastavit výchozí trasu, postupujte podle následujících kroků:

  1. Otevřete terminál a zadejte příkaz ip route show , abyste zjistili aktuální nastavení sítě.
  2. Pomocí příkazu sudo route add default GW nastavte výchozí trasu nahrazením výchozí IP adresy brány.
  3. Zkontrolujte, zda je výchozí trasa úspěšně nastavena opětovným zadáním příkazu ip route show .

Níže je uveden příklad směrovací tabulky:

DestinationGatewayGenmaskFlagsMetricRefUseInterface
default192.168.1.10.0.0.0UG000eth0
192.168.1.0*255.255.255.0U000eth0

V uvedené směrovací tabulce první řádek označuje výchozí trasu, kde 192.168.1.1 je výchozí IP adresa brány. Druhý řádek označuje místní síť 192.168.1.0 s maskou 255.255.255.0 .

Nyní víte, jak nastavit výchozí trasu v Linuxu. Hodně štěstí!

Kroky k nastavení výchozí trasy v Linuxu

Pokud potřebujete přidat výchozí trasu v operačním systému Linux, postupujte podle následujících kroků:

  1. Otevřete terminál nebo konzolové okno.
  2. Zadejte příkaz sudo route add default gw [IP adresa] , kde [IP adresa] -toto je výchozí IP adresa vaší brány.
  3. Pokud o to systém požádá, zadejte heslo správce.
  4. Zkontrolujte, zda byla výchozí trasa úspěšně přidána spuštěním příkazu route-n nebo ip route show .

Váš systém Linux nyní použije výchozí trasu, kterou jste zadali, pro všechna odchozí síťová připojení.

Kontrola výchozího nastavení trasy v Linuxu

V Linuxu vám výchozí nastavení trasy umožňuje určit, který router bude použit k odesílání balíčků adresovaných neznámému účelu. Chcete-li zkontrolovat aktuální výchozí nastavení trasy, budete muset použít příkaz ip route .

Chcete-li to provést, postupujte podle následujících kroků:

KrokTýmPopis
1 ip route Zobrazit směrovací tabulku
2 grep default Filtrovat řádky obsahující slovo "default"

Po spuštění příkazu ip route / grep default uvidíte řádek obsahující výchozí informace o trase. Tento řádek bude mít obvykle následující formát:

default via gateway dev interface proto protocol

  • gateway-výchozí IP adresa routeru
  • interface-název síťového rozhraní, přes které bude provoz odesílán
  • protocol-směrovací protokol používaný k přenosu paketů

Ujistěte se , že hodnoty gateway, interface a protocol odpovídají očekávaným nastavením. Pokud se hodnoty liší nebo chybí, budete muset upravit výchozí nastavení trasy pomocí příkazu ip route add default .

Práce s výchozí trasou v Linuxu: příkazy a možnosti

Tým route používá se k práci s směrovací tabulkou v Linuxu. Chcete-li přidat výchozí trasu, musíte použít následující příkaz:

sudo route add default gw

Zde GW znamená "gateway" (brána) a používá se k zadání výchozí adresy brány. adresa_šluza je výchozí IP adresa brány, což je trasa pro všechny pakety odeslané mimo síť. síťové rozhraní je název síťového rozhraní, ke kterému je připojen uzel, jako je eth0 nebo wlan0 .

Chcete-li zobrazit směrovací tabulku a nastavenou výchozí trasu, použijte příkaz:

Parametr-n zobrazí směrovací tabulku sítě v numerickém formátu. Tímto způsobem budete moci vidět všechny trasy a zkontrolovat výchozí nastavenou trasu.

Pokud potřebujete odstranit výchozí trasu, použijte příkaz:

sudo route del default

Odstraní výchozí nastavenou trasu z směrovací tabulky.

Výchozí trasu můžete také nastavit při spuštění systému úpravou příslušného souboru. Pro většinu linuxových distribucí je to soubor /etc/network/interfaces. V tomto souboru můžete zadat výchozí adresu brány pro dané síťové rozhraní.

Při práci s výchozí trasou Linuxu je důležité být opatrný a mít jistotu správnosti zadaných parametrů. Nesprávná konfigurace trasy může vést k neočekávaným problémům v síti.

Co dělat, když výchozí trasa nefunguje v Linuxu

Pokud výchozí itinerář nefunguje v Linuxu, existuje několik kroků, které lze provést k nápravě problému.

1. Zkontrolujte nastavení síťového rozhraní:

Proveďte příkaz "ifconfig" nebo "ip addr show", abyste se ujistili, že nastavení IP adresy a masky podsítě pro vaše síťové rozhraní jsou správně nastaveny. Pokud je adresa a maska nastavena nesprávně, upravte konfigurační soubor rozhraní (/etc/network/interfaces nebo /etc/sysconfig/network-scripts/ifcfg-eth0) a restartujte síťové rozhraní.

2. Zkontrolujte směrovací soubor:

Ujistěte se, že směrovací soubor (/etc/sysconfig/static-routes nebo /etc/sysconfig/network-scripts/route-eth0) má nastavenou správnou výchozí trasu. Pokud ne, přidejte jej ručně pomocí příkazu " route add default GW [IP adresa]". Poté zkontrolujte připojení k síti.

3. Zkontrolujte nastavení směrování:

Proveďte příkaz "netstat-rn "nebo" ip route show", abyste se ujistili, že je výchozí trasa správně nastavena. Pokud ve výchozím nastavení vidíte jinou trasu, odstraňte ji pomocí příkazu "route del default". Poté přidejte správnou výchozí trasu pomocí příkazu " route add default GW [IP adresa]".

4. Zkontrolujte konfigurační soubor DHCP:

Pokud k získání IP adresy a nastavení sítě používáte DHCP, ujistěte se, že konfigurační soubor klienta DHCP (/etc/dhcp/dhclient.conf nebo / etc / dhclient.conf) nastaveno správně. Zkontrolujte, zda jsou nastavení směrování, včetně výchozí trasy, správně odvozena ze serveru DHCP.

5. Restartujte síťové rozhraní a síťovou službu:

Pokud všechny ostatní kroky selžou, zkuste restartovat síťové rozhraní pomocí příkazu " ifdown [název rozhraní]"a" ifup [název rozhraní]". Může být také užitečné restartovat síťovou službu příkazem "service network restart"nebo" systemctl restart network".

Pokud žádná z těchto akcí nevyřeší problém s výchozí trasou Linuxu, zkontrolujte dokumentaci vaší distribuce Linuxu nebo požádejte o pomoc tým podpory.