Linux - je to open source operační systém, který uživatelům umožňuje získat plnou kontrolu nad svým počítačem. Jednou z nejdůležitějších funkcí Linuxu je možnost nakonfigurovat síťová připojení a změnit bránu. Brána hraje klíčovou roli v síťovém připojení, je mezilehlým uzlem mezi počítačem a dalšími síťovými zařízeními.
V tomto článku se podíváme na podrobný návod, jak změnit bránu v Linuxu. Nejprve vám řekneme, co je brána a proč ji potřebujete. Poté ukážeme, jak najít aktuální bránu a jak ji změnit. Nakonec se podíváme na některé praktické tipy a triky, jak nastavit bránu v Linuxu.
Je důležité si uvědomit, že každá distribuce Linuxu může mít trochu jiné způsoby, jak změnit bránu, proto se doporučuje podívat se na dokumentaci vašeho operačního systému nebo vyhledat relevantní informace Online. Některé distribuce Linuxu, jako je Ubuntu a CentOS, poskytují grafické rozhraní pro snadné přizpůsobení síťových možností, včetně brány.
Jak změním bránu v Linuxu?
Chcete-li změnit bránu v Linuxu, postupujte podle následujících kroků:
| Krok | Tým |
|---|---|
| 1 | Otevřete linuxový terminál. |
| 2 | Zadejte příkaz ifconfig pro zobrazení informací o aktuálním nastavení sítě. |
| 3 | Vyhledejte název síťového rozhraní, u kterého chcete změnit bránu. |
| 4 | Zadejte příkaz sudo route del default k odstranění aktuální brány. |
| 5 | Zadejte příkaz sudo route add default GW a nahraďte jej novou adresou brány. |
| 6 | Zkontrolujte změny zadáním příkazu route-n . |
Po provedení těchto kroků bude brána v Linuxu úspěšně změněna. Ujistěte se, že nová brána funguje správně tím, že zkontrolujete dostupnost internetových služeb nebo jiných síťových zdrojů.
Krok 1: Otevřete terminál
Nejprve musíte otevřít terminál v Linuxu. To lze provést několika způsoby:
1. Použijte klávesovou zkratku
Ve většině případů lze terminál otevřít stisknutím kláves Ctrl+Alt + T současně.
2. Najít terminál v nabídce
Terminál můžete také najít v nabídce aplikací nebo ve zkratkách na ploše a otevřít jej kliknutím.
3. Použít vyhledávání
Pro některé distribuce Linuxu je k dispozici funkce vyhledávání. Do vyhledávacího pole můžete zadat "terminál" a najít příslušnou aplikaci.
Když otevřete terminál, budete připraveni přejít k dalšímu kroku změny brány v Linuxu.
Krok 2: Zadejte příkaz "ifconfig"
Po úspěšném otevření terminálu je nutné zadat příkaz "ifconfig". Tento příkaz vám umožňuje zobrazit informace o síťových rozhraních ve vašem počítači.
Chcete-li zadat příkaz "ifconfig", jednoduše jej vytočte na příkazový řádek a stiskněte klávesu "Enter". Výsledkem je podrobný seznam všech síťových rozhraní, jejich IP adres, masek podsítě a dalších možností.
Pokud jste běžný uživatel, možná budete muset použít příkaz "sudo" před "ifconfig", abyste získali administrátorská práva a získali přístup ke všem informacím.
Po zadání příkazu "ifconfig" budete moci zobrazit informace o aktuální IP adrese a dalších síťových parametrech vašeho počítače. Upozorňujeme, že IP adresa se může měnit v závislosti na konfiguraci sítě a připojených zařízeních.
Pokud máte problémy s provedením tohoto kroku, ujistěte se, že jste správně zadali příkaz a používáte správnou syntaxi. Pokud problémy přetrvávají, obraťte se na dokumentaci nebo vyhledejte pomoc online.
Úspěšně jste provedli Krok 2 a získali jste informace o síťových rozhraních v počítači pomocí příkazu "ifconfig". Nyní jste připraveni pokračovat dalším krokem v konfiguraci brány v Linuxu.
Krok 3: najděte požadované síťové rozhraní
Než změníte bránu v Linuxu, musíte zjistit, jaké síťové rozhraní se ve vašem systému používá. Může to být Ethernet (Ethernet, eth1 atd.) nebo Wi-Fi (wlan0, wlan1 atd.) rozhraní. Vaše síťové rozhraní může mít jiný název, takže je důležité jej přesně definovat.
Existuje několik způsobů, jak najít požadované síťové rozhraní:
1. Použití příkazu ifconfig
ifconfigeth0: flags=4163 mtu 1500inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255inet6 fe80::1234:5678:abcd:efgh prefixlen 64 scopeid 0x20ether 12:34:56:78:ab:cd txqueuelen 1000 (Ethernet)RX packets 12345 bytes 67890 (6.7 MB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 54321 bytes 98765 (9.8 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
V uvedeném příkladu se síťové rozhraní nazývá eth0.
2. Použití příkazu ip
Příkaz ip vám také může pomoci najít požadované síťové rozhraní. Spusťte příkaz ip link v terminálu a vyhledejte síťové rozhraní, které je ve stavu "UP". Například:
ip link1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:002: eth0: mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000link/ether 12:34:56:78:ab:cd brd ff:ff:ff:ff:ff:ff3: wlan0: mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000link/ether 12:34:56:78:ab:cd brd ff:ff:ff:ff:ff:ff
V uvedeném příkladu se síťové rozhraní ve stavu " UP " nazývá eth0.
Nyní, když jste zjistili, jaké síťové rozhraní se ve vašem systému používá, jste připraveni přejít k dalšímu kroku - změně brány v Linuxu.
Krok 4: Zadejte příkaz "route"
Jakmile nastavíte novou bránu, dalším krokem je zadání příkazu "route" pro přidání nové trasy do vašeho systému. Příkaz "route" se v Linuxu používá k nastavení směrovací tabulky.
Chcete-li přidat novou trasu, musíte zadat příkaz:
| Tým | Popis |
|---|---|
| route add default gw | Přidá novou výchozí trasu přes zadanou IP adresu brány. |
V tomto příkazu je nutné vyměnit IP adresu nové brány, kterou jste nakonfigurovali v předchozím kroku.
Pokud je například IP adresa nové brány 192.168.1.1, pak bude příkaz vypadat následovně:
| Tým | Popis |
|---|---|
| route add default gw 192.168.1.1 | Přidá novou výchozí trasu přes IP adresu 192.168.1.1. |
Po zadání tohoto příkazu bude nová trasa přidána do směrovací tabulky vašeho systému a všechny pakety, které jsou v rozporu s jinými trasami, budou odeslány přes novou bránu.
Krok 5: Získejte aktuální bránu
Abychom mohli změnit bránu v Linuxu, musíme nejprve získat aktuální bránu. Chcete-li to provést, postupujte takto:
| Tým | Popis |
|---|---|
| ip route show |
default via 192.168.0.1 dev eth0 proto static metric 100192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.100 metric 100
Zde je současná brána 192.168.0.1. Změňte tuto adresu na požadovanou adresu.
Krok 6: Zadejte příkaz "route delete"
Jakmile se dozvíte informace o trasách v počítači, můžete nepotřebnou bránu odstranit pomocí příkazu "route delete". Tento příkaz vám umožňuje odstranit trasu z tabulky směrování v Linuxu.
Chcete-li odebrat bránu, zadejte následující příkaz:
| Tým | Popis |
|---|---|
| sudo route delete default gw adres_šluza | Odstraní bránu se zadanou adresou z tabulky směrování |
Nahradit adres_šluza na skutečnou adresu brány, kterou chcete odstranit. Pokud je například adresa vaší brány 192.168.1.1, příkaz bude vypadat následovně:
sudo route delete default gw 192.168.1.1
Po zadání příkazu stiskněte klávesu "Enter" a brána bude odstraněna z tabulky směrování.
Krok 7: zadejte příkaz "route add"
Jakmile nastavíte všechny možnosti nové brány, musíte do terminálu Linux zadat příkaz "route add" a přidat nové směrovací pravidlo. Tento příkaz umožňuje Linuxu určit, přes které rozhraní a Brána odesílat síťový provoz.
Syntaxe příkazu "route add" je následující:
- - IP adresa sítě nebo podsítě, ke které chcete přidat trasu;
- - IP adresa nové brány, přes kterou bude odesílán síťový provoz;
- - název síťového rozhraní, kterým bude procházet síťový provoz.
Pokud například chcete přidat trasu pro síť 192.168.0.0 / 24 přes bránu 192.168.1.1 a rozhraní eth0, můžete zadat následující příkaz:
route add -net 192.168.0.0/24 gw 192.168.1.1 dev eth0
Po zadání příkazu "route add" přidá Linux do směrovací tabulky Nové směrovací pravidlo a začne používat novou bránu k odesílání síťového provozu do zadané sítě nebo podsítě.
Krok 8: zkontrolujte změny
Jakmile provedete požadované změny v bráně Linuxu, měli byste se ujistit, že byly úspěšně použity.
Chcete-li to provést, postupujte takto:
1. Otevřete příkazový řádek a zadejte příkaz:
2. Najděte řádek s vaší novou bránou a ujistěte se, že ukazuje na správnou IP adresu.
3. Zkontrolujte, zda je přístup k internetu otevřením webového prohlížeče a přechodem na jakoukoli webovou stránku.
Pokud vidíte webovou stránku a můžete si ji úspěšně stáhnout, znamená to, že vaše změna brány v Linuxu byla úspěšná.
Pokud máte stále problémy s přístupem k internetu, ujistěte se, že jste správně provedli změny v konfiguračních souborech a opakujte kroky znovu.
Nyní víte, jak změnit bránu v Linuxu a zkontrolovat výsledky vaší práce.
Krok 9: Uložit nastavení
Po provedení všech potřebných změn v souboru /etc/network/interfaces, musí být tato nastavení uložena, aby vstoupila v platnost.
Chcete-li to provést, spusťte následující příkaz:
sudo systemctl restart networking
Tento příkaz restartuje nastavení sítě a použije změny, které jste provedli.
Poté můžete spustit následující příkaz, abyste se ujistili, že nová nastavení byla úspěšně uložena:
ip route show
Nyní jste úspěšně změnili bránu v Linuxu a nakonfigurovali nové síťové možnosti.
Krok 10: restartujte síťové rozhraní
Jakmile změníte nastavení brány, je důležité restartovat síťové rozhraní pro aplikaci změn. K tomu lze využít příkaz ifdown a ifup.
Níže uvedená tabulka obsahuje příkazy k restartování síťového rozhraní:
| Tým | Popis |
|---|---|
| sudo ifdown jméno_interface | Vypne zadané síťové rozhraní. |
| sudo ifup jméno_interface | Obsahuje zadané síťové rozhraní. |
Chcete-li restartovat síťové rozhraní s upravenou bránou, postupujte takto:
- Vypněte síťové rozhraní pomocí příkazu sudo ifdown jméno_interface .
- Povolte síťové rozhraní pomocí příkazu sudo ifup jméno_interface .
Po provedení těchto příkazů se síťové rozhraní restartuje a upravená brána bude použita.