V tomto článku vám ukážeme, jak nastavit statickou/pevnou IP adresu pro vaši WiFi síť z příkazového řádku na moderních linuxových distribucích, které ke správě síťových zařízení používají NetworkManager.
Tento článek by měl fungovat na níže uvedených distribucích Linuxu a dalších distribucích Linuxu (neuvedených), které používají NetworkManager ke správě sítí a mají k dispozici nástroj příkazového řádku „nmcli“.
- Ubuntu
- Debian
- Linux Mint
- Základní OS
- Fedora
- RHEL
- Stream CentOS
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Téma obsahu:
- Připojení k síti WiFi z příkazového řádku v systému Linux pomocí Nmcli
- Vyhledání aktuálních informací o IP adresování rozhraní WiFi sítě v systému Linux
- Nastavení statické/pevné IP adresy pro WiFi síť z příkazového řádku v Linuxu pomocí Nmcli
- Kontrola připojení k internetu z příkazového řádku
- Závěr
Připojení k síti WiFi z příkazového řádku v systému Linux pomocí Nmcli
Než začnete, ujistěte se, že je povoleno rozhraní vaší sítě WiFi a že jste připojeni k požadované síti WiFi pomocí NetworkManager.
Vyhledání aktuálních informací o IP adresování rozhraní WiFi sítě v systému Linux
Při nastavování statické/pevné IP adresy pro vaši WiFi síť bude užitečné dozvědět se o aktuálních IP adresách, protože většina IP informací (tj. DNS server, brána, maska podsítě) zůstane stejná; může být změněna pouze IP adresa.
Chcete-li zjistit název rozhraní sítě WiFi a název aktuálně aktivního připojení NetworkManager, spusťte následující příkaz:
$ sudo zařízení nmcli
V našem případě je název rozhraní WiFi sítě „wlp7s27u1“ a název aktuálně aktivního připojení NetworkManager je „NodeKite-2.4G“. Poznamenejte si tyto informace, protože je budete brzy potřebovat.
Chcete-li najít aktuálně nakonfigurované informace o IP adresování (tj. IP adresa, maska podsítě, brána, DNS server) rozhraní WiFi sítě „wlp7s27u1“, spusťte následující příkaz:
$ sudo nmcli -F GENERAL.DEVICE,GENERAL.CONNECTION,IP4.ADDRESS,IP4.GATEWAY,IP4.DNS device show wlp7s27u1Jak vidíte, IP adresa, která je přiřazena našemu rozhraní WiFi sítě „wlp7s27u1“ je 192.168.0.113, maska podsítě je /24 (nebo 255.255.255.0), IP adresa brány (IP adresa připojené WiFi router) je 192.168.0.1 a adresa serveru DNS je 1.1.1.1.
Nastavení statické/pevné IP adresy pro WiFi síť z příkazového řádku v Linuxu pomocí Nmcli
Chcete-li nastavit statickou/pevnou IP adresu pro vaši WiFi síť, potřebujete znát název připojení NetworkManager, který je nakonfigurován pro vaše WiFi síťové rozhraní pro připojení k vaší WiFi síti.
Chcete-li zjistit název připojení NetworkManager, spusťte následující příkaz:
$ sudo připojení nmcliV našem případě je název připojení NetworkManager pro naši WiFi síť „NodeKite-2.4G“.
Chcete-li nakonfigurovat statickou/pevnou IP adresu 192.168.0.25 (řekněme) pro WiFi síť „NodeKite-2.4G“ (řekněme) se všemi ostatními IP informacemi (tj. maska podsítě, brána, DNS server) nedotčené, spusťte následující příkaz:
$ sudo připojení nmcli upravit 'NodeKite-2.4G' ipv4.manuál k metodě ipv4.adresy 192.168.0.25 / 24 ipv4.gateway 192.168.0.1 ipv4.dns 1.1.1.1Jakmile je připojení „NodeKite-2.4G“ NetworkManager nakonfigurováno se statickou/pevnou IP adresou, spusťte následující příkaz a použijte změny:
$ sudo nmcli připojení nahoru 'NodeKite-2.4G'
Jak vidíte, pro síťové rozhraní WiFi „wlp7s27u1“ je nastavena statická/pevná IP adresa.
Můžete potvrdit, že statická/pevná IP adresa 192.168.0.25 je nastavena pro rozhraní WiFi sítě „wlp7s27u1“ také pomocí příkazu „ip“:
$ ip A
Kontrola připojení k internetu z příkazového řádku
Pokud jste správně nakonfigurovali statickou/pevnou IP adresu na rozhraní WiFi sítě, měli byste být schopni pingnout „google.com“ (nebo názvy domén jakýchkoli jiných oblíbených webových stránek) a ověřit, že máte připojení k internetu.
$ ping -C 3 Google com
Závěr
V tomto článku jsme vám ukázali, jak najít aktuální informace o IP adresování vašeho síťového rozhraní WiFi. Také jsme vám ukázali, jak nakonfigurovat statickou/pevnou IP adresu pro vaše WiFi síťové rozhraní v Linuxu z příkazového řádku pomocí NetworkManageru. Nastavení statické/pevné IP adresy je nezbytné pro hostování nějakého druhu serverů/služeb na vašem počítači.