GNU/Linux >> Znalost Linux >  >> Linux

Nastavte statické síťové připojení v Linuxu

Konfigurace síťového připojení z počítače se systémem Linux může být náročná. Naštěstí mnoho nových distribucí Linuxu přichází s nějakým typem nástroje pro správu sítě, který vám pomůže automaticky se připojit k bezdrátové síti. Nebylo by ale hezké mít možnost nastavit statické síťové připojení z počítače s Linuxem? Tato příručka vám ukáže, jak používat různé nástroje Linuxu ke kontrole síťových připojení z počítače CentOS/RHEL, a vysvětlí, jak přidat statickou síť pomocí nmcli nástroj.

Krok 1:Zkontrolujte připojení k síti

ping command je známý nástroj, který rychle zkontroluje připojení k adrese. Do příkazového řádku zadejte následující:

ping -c3 opensource.com

kde -c3 parametr určuje, že toto doménové jméno zavoláte pouze třikrát.

Pokud jste připojeni k internetu, dostanete odpověď na datový paket, jako je ta ve spodní části tohoto snímku obrazovky.

Krok 2:Zkontrolujte informace o připojení

Informace o síti můžete zkontrolovat pomocí IP add příkaz.

Spuštěním tohoto příkazu se zobrazí informace o zařízení, IP adresa a další. Některé z těchto informací, jako jsou informace o zařízení a IP adresa, budete později potřebovat k nastavení statického připojení, takže pokračujte a vezměte si je.

Krok 3:Zkontrolujte informace o síti

Informace o síti naleznete v /etc/sysconfig/network-scripts adresář zadáním:

ls /etc/sysconfig/network-scripts

Tento snímek obrazovky například ukazuje ifcfg-enp0s3 a ifcfg-lo , ale to se bude lišit v závislosti na tom, kde používáte Linux a jak je vaše zařízení nastaveno.

Krok 4:Zobrazení dostupných připojení

nmcli zobrazuje dostupná připojení aktuálně používaná pro připojení k síti. Zadejte následující příkaz:

nmcli con show

Tento snímek obrazovky ukazuje, že jsou aktivní dvě zařízení:enp0s8 a enp0s3 a nazývají se Drátové připojení 1  a 2 . To se však může lišit v závislosti na tom, jak je vaše prostředí Linuxu nastaveno.

Krok 5:Zkontrolujte, zda je síťové připojení zapnuto

Použili jste ping výše, abyste zkontrolovali, zda můžete přijímat datové pakety, ale nyní použijte systemctl příkaz pro síť k monitorování, aktualizaci a odstraňování problémů v síti. Příkaz je:

systemctl status network

Pokud síťový nástroj nemá žádné problémy, uvidíte stav jako aktivní když spustíte tento příkaz.

Krok 6:Přidání statického připojení

Nyní jste připraveni přidat statické připojení. Pomocí názvu zařízení, který jste získali z ip add v kroku 2 upravte a zadejte následující příkaz pro přidání nového připojení:

nmcli con add con-name "SomeName" ifname YOUR_DEVICE autoconnect yes type YOUR_CONNECTION_TYPE

Změňte SomeName , VAŠE_ZAŘÍZENÍ a TYP VAŠEHO PŘIPOJENÍ na základě vaší konfigurace.

Krok 7:Ověřte, zda je připojení přidáno do cesty síťových skriptů

Existují dva způsoby, jak upravit informace o novém připojení pomocí nmcli nářadí. Jedním z nich je použití následujícího příkazu:

nmcli con mod

Tento příkaz v podstatě upravuje skripty konfigurace sítě pod /etc/sysconfig/network-scripts adresář, což je další způsob, jak upravit informace o připojení. Vyberte možnost pro přímou úpravu připojení.

Podívejte se do /etc/sysconfig/network-scripts cestu znovu zadáním:

ls /etc/sysconfig/network-scripts

Můžete vidět, že spojení ifcfg-MyFavoriteCafe byl přidán.

Krok 8:Potvrďte, že vidíte připojení

Linuxový terminál

  • 7 nejlepších emulátorů terminálu pro Linux
  • 10 nástrojů příkazového řádku pro analýzu dat v systému Linux
  • Stáhnout nyní:SSH cheat sheet
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Výukové programy příkazového řádku systému Linux

Zkontrolujte, zda je jako dostupné připojení viditelné MyFavoriteCafe. Pomocí následujícího příkazu aktivujte připojení. Vezměte prosím na vědomí, že SOME_CONNECTION_NAME je název vašeho připojení (v tomto příkladu je to MyFavoriteCafe).

nmcli con up SOME_CONNECTION NAME

nebo jej stáhněte pomocí následujícího příkazu:

nmcli con down SOME_CONNECTION NAME

Když přidáte nové připojení, automatické připojení byla nastavena na hodnotu true, takže se automaticky spustí, pokud restartujete síťový nástroj.

Zatím je vše dobré. Připojení se zobrazí, když spustíte následující příkaz:

Krok 9:Upravte připojení tak, aby bylo statické

Otevřete soubor /etc/sysconfig/network-scripts/ifcfg-SOME_CONNECTION_NAME (v tomto příkladu je to MyFavoriteCafe),  pomocí textového editoru, jako je Vim, Emacs nebo Nano. (Pokud chcete rychlý úvod do Vi nebo Vim, podívejte se na mou úvodní příručku „Začínáme s Vim:Základy.“)

Aby bylo připojení statické, upravte jeden parametr a přidejte tři parametry:

  1. Upravte BOOTPROTO být statický.
  2. Přidat IPADDR . To lze zjistit z IP add příkaz nebo vaši připojenou síť.
  3. Přidat MASK SÍTĚ . To lze zjistit z IP add příkaz nebo vaši připojenou síť.
  4. Přidat BRÁNU . To lze zjistit z IP add příkaz nebo vaši připojenou síť.

Možná budete muset přidat DNS , PREFIX nebo jiné informace v závislosti na nastavení sítě a zařízení.

Jakmile to uděláte, uložte soubor. Restartujte síť pomocí následujícího příkazu:

systemctl restart network

Zkontrolujte stav pomocí:

systemctl status network

Krok 10:Potvrďte, že je nové připojení aktivní

To by mělo stačit! Ale ujistěte se, že zkontrolujete, zda nové připojení funguje. Spusťte nmcli con show znovu spustit nové připojení.

Můžete také pingnout adresu webu a ověřit, že připojení funguje.

Nakonec můžete zkontrolovat informace o zařízení pomocí následujícího příkazu:

nmcli dev show DEVICE_NAME

kde DEVICE_NAME je název vašeho síťového zařízení.

Pokud máte nějaké dotazy nebo zpětnou vazbu, zanechte je prosím v komentářích.


Linux
  1. Jak nastavit statickou IP adresu na Debian Linuxu

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

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

  1. Základy Linuxu – Statická IP a konfigurace sítě na Debian Linuxu

  2. 5 Příkazy pro odstraňování problémů se sítí Linux

  3. Linux OS Service ‚síť‘

  1. Služba operačního systému Linux „lm_sensors“

  2. Odstraňování problémů s pomalou síťovou komunikací nebo časovými limity připojení v Linuxu

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