GNU/Linux >> Znalost Linux >  >> Linux

Jak nastavit statickou IP adresu a upravit směrovací tabulku v systému Linux

Tento článek vám ukáže, jak nakonfigurovat statickou IP adresu z příkazového řádku v systému Linux a jak upravit směrovací tabulku.

Obsah

  • Nastavte statickou IP adresu pomocí příkazu ifconfig (zastaralé)
  • Nastavte statickou IP adresu pomocí příkazu ip
  • Zobrazení a úprava linuxové směrovací tabulky

Konfigurace IP adres a tras z příkazového řádku je povinná dovednost, kterou by se měl naučit každý správce Linuxu. V tomto článku se podíváme na to, jak můžeme přiřadit statickou IP adresu pomocí ip a ifconfig příkazy.

Kromě toho probereme, jak můžeme použít ip route příkaz k vytvoření statické trasy pro změnu výchozí brány pro systém Linux.

Nastavit statickou IP adresu pomocí příkazu ifconfig (zastaralé)

V současné době ifconfig příkaz je zastaralý a nahrazen ip příkaz v Linuxu. Nicméně ifconfig příkaz je stále funkční a dostupný pro většinu distribucí Linuxu. Používá se ke konfiguraci síťových rozhraní.

Pokud nejsou zadány žádné argumenty, ifconfig zobrazuje stav aktuálně aktivních rozhraní .

ifconfig

Pokud je zadán jeden argument rozhraní, zobrazuje stav daného rozhraní pouze.

ifconfig eth0

Pomocí -a přidán argument, příkaz zobrazí stav všech rozhraní, i těch, která jsou mimo provoz.

ifconfig -a

Chcete-li nakonfigurovat dočasnou adresu IP , použijte následující syntaxi příkazu:

ifconfig <interface> <ipv4address> netmask <subnetmask>

Za předpokladu, že chcete provést následující změny:

  • Název síťového zařízení je eth0
  • Změňte IP adresu na statickou hodnotu 192.168.1.10
  • Nastavte masku podsítě na 255.255.255.0
ifconfig eth0 192.168.1.10 netmask 255.255.255.0

V případě úspěchu příkaz neukáže žádný výstup. Takto nakonfigurovaná IP adresa však není trvalá a po restartu bude ztracena.

Chcete-li provést trvalé změny IP adresy, musíte upravit konfigurační soubor podle vaší distribuce Linuxu.

Nastavit statickou IP adresu pomocí příkazu ip

Chcete-li zjistit vaši aktuální IP adresu , můžete použít ip příkaz s a možnost pro adresu.

ip a

Chcete-li přidat adresu 192.168.1.10 s maskou sítě 255.255.255.0 do zařízení eth0 , napsali byste:

ip address add 192.168.1.10/255.255.255.0 dev eth0

Chcete-li smazat všechny adresy z rozhraní eth0 :

ip address flush dev eth0 

Chcete-li přenést rozhraní nahoru nebo dolů , použijte ip link set dev následovaný názvem zařízení a požadovaným stavem. Chcete-li například přenést rozhraní eth0 online, zadejte:

ip link set dev eth0 up

A převést jej do režimu offline:

ip link set dev eth0 down

Zobrazení a úprava linuxové směrovací tabulky

Používáme ip route příkaz k vytvoření statických tras v Linuxu ke konkrétním hostitelům nebo ke změně výchozí brány systému Linux.

Chcete-li zobrazit směrovací tabulku systému Linux zadejte následující příkaz:

ip route show

Chcete-li přidat nový záznam do směrovací tabulky , použijte ip route add příkaz následovaný názvem sítě nebo zařízení.

Přidejte trasu do 192.168.1.0/255.255.255.0 přes bránu na 192.168.1.1

ip route add 192.168.1.0/255.255.255.0 via 192.168.1.1

Chcete-li přidat výchozí trasu , použijte klíčové slovo default . Všechny síťové pakety, které nelze odeslat podle předchozích položek ve směrovací tabulce, jsou odesílány přes následující výchozí bránu:

ip route add default via 192.168.1.1 dev eth0

Chcete-li smazat výchozí trasu :

ip route del default

Syntaxe pro smazání trasy je stejný jako při přidávání. Například následující příkaz odstraní trasu pro 192.168.1.0/255.255.255.0 přes bránu na 192.168.1.1.

ip route del 192.168.1.0/255.255.255.0 via 192.168.1.1

Linux
  1. Jak zacházet s dynamickými a statickými knihovnami v Linuxu

  2. Jak nastavit statickou IP adresu a nakonfigurovat síť v Linuxu

  3. Jak nastavit IP adresu z C v linuxu

  1. Jak nakonfigurovat statickou a dynamickou IP adresu v Arch Linuxu

  2. Jak zobrazit směrovací tabulku v Linuxu

  3. Jak nastavit dvě výchozí cesty v linuxu

  1. Jak nastavit statickou IP adresu na Debian 10 Buster

  2. Jak nastavit a vypsat proměnné prostředí v Linuxu

  3. Jak nainstalovat a nastavit prohlížeč Tor v systému Linux