Ako nastaviť sieť WiFi v Arch Linuxe?

Ako nastaviť sieť WiFi v Arch Linuxe?
Philip Lawrence

Distribúcie a príchute Linuxu sú známe svojím využitím vo viacerých oblastiach vrátane webhostingu a prostredí klient/server. Arch Linux sa však tomuto vnímaniu vymyká tým, že umožňuje používateľom prispôsobiť si všetko pri zachovaní funkčnosti. To môže Arch Linux pre začiatočníkov skomplikovať, ale pre pokročilých používateľov je to čerešnička.

Čo je Arch Linux?

Arch Linux je open-source verzia Linuxu, v ktorej si môžete Arch Linux prispôsobiť podľa svojich potrieb. Ľahká a minimalistická povaha Arch Linuxu je hlavným dôvodom jeho popularity v technologickej komunite.

Linuxová distribúcia založená na architektúre x86-64 sa riadi zásadou KISS (keep it simple, stupid). Ako už názov napovedá, inštalácia Arch umožňuje začať s čistým štítom a nechať všetky rozhodnutia na používateľovi. Juniper nemá žiadne zmeny špecifické pre distribúciu, čo zjednodušuje prechod z iných distribúcií Linuxu.

Ako nakonfigurovať sieť WiFi v Arch Linuxe?

Tento článok vám ukáže, ako nastaviť a nakonfigurovať wifi sieť v systéme Arch Linux za predpokladu, že máte základné znalosti sieťových konceptov a viete používať Linux.

Skenovanie siete

Ak chcete začať proces, najprv skontrolujeme našu sieť. Na tento účel spustite nasledujúci príkaz. Zobrazí sa názov rozhrania vašej siete.

 iwconfig 

Teraz spustite nasledujúci príkaz na vyhľadanie dostupnej siete Wifi.

 ip link set interface up 

Teraz spustite nasledujúci príkaz. Pomôže vám nájsť dostupné siete WiFi.

 skenovanie rozhrania iwlist 

Potom spustite príkaz ip link set interface down.

Použitie nástroja netctl na nastavenie pripojenia Wi-Fi

Sieť wifi môžete v systéme Arch nastaviť viacerými spôsobmi. Jedným z nich je použitie nástroja netctl. Nástroj netctl umožňuje konfigurovať a spravovať konfiguráciu siete v systéme Arch Linux.

Ak chcete použiť netctl v Arch Linuxe, vytvorte konfiguračný súbor na inštaláciu a konfiguráciu siete wifi. Tento konfiguračný súbor by mal obsahovať identifikátor súboru služieb (SSID), bezdrôtové rozhranie, bezpečnostný kľúč, IP adresu a schému správy kľúčov.

Pozri tiež: 10 najlepších a najhorších miest pre bezplatné Wi-Fi pripojenie v hoteloch

Po vytvorení konfiguračného súboru obsahujúceho vyššie uvedené parametre sa môžete pomocou príkazu netctl start pripojiť k správe siete.

Potom overte kompatibilitu bezdrôtovej karty s Arch Linuxom. Na tento účel spustite príkaz lspci -k.

Tento príkaz umožní jadru načítať ovládač bezdrôtovej karty. Po spustení príkazu lspci -k by mal výstup vyzerať ako nasledujúci obrázok.

Ak sú nainštalovaná bezdrôtová karta a Arch Linux navzájom kompatibilné, môžete spustiť konfiguráciu netctl.

Nástroj netctl bude pracovať s profilom. Je to súbor, ktorý obsahuje informácie o konfigurácii siete. Profil môžete vytvoriť jednoducho (pomocou ponuky WiFi) alebo zložito (ručné vytvorenie sieťového profilu).

Ponuka WiFi: jednoduchý spôsob

Profil môžete vytvoriť pomocou príkazu wifi-menu. Na tento účel spustite príkaz wifi-menu, vyberte svoju sieť a kliknite na tlačidlo OK.

Zadajte heslo a kliknite na tlačidlo OK.

Zadaním nasledujúceho príkazu potvrďte pripojenie k internetu.

Ak sa zobrazí ping, vaše internetové pripojenie prostredníctvom siete wifi je úspešne nakonfigurované.

Manuálne vytvorenie profilu: náročný spôsob

Pomocou tejto metódy môžete nastaviť profil (manuálne) pre bezdrôtové pripojenie.

Najprv zistite názov bezdrôtového rozhrania, wlan0/wlp2s0. Ak chcete zistiť názov rozhrania wifi, zadajte príkaz iwconfig.

Potom spustite príkaz cd /etc/netctl/examples pomocou nástroja príkazového riadka. Zobrazí sa podadresár s rôznymi príkladmi profilu. Svoj profil príkladu skopírujte do /etc/netctl/your_profile_name pomocou príkazu cp /etc/netctl/examples/wireless-wpa /etc/netctl/your_profile_name, kde your_profile_name bude váš aktuálny profil.

Na zobrazenie obsahu vášho profilu použite príkaz cat /etc/netctl/your_profile_name.

Teraz otvorte editor nano alebo vi pomocou príkazu nano /etc/netctl/your_profile_name a upravte nasledujúce polia vášho profilu.

Rozhranie = wlan0

ESSID = Moja sieť (názov vášho internetového pripojenia)

Kľúč = Heslo internetového pripojenia

Spustenie nástroja netctl

Ak chcete spustiť netctl, spustite nasledujúci príkaz:

 cd /etc/netctl Is 

Váš profil bol vytvorený. Zadajte príkaz netctl start your_profile_name.

Otestujte sieťové pripojenie zadaním príkazu ping -c 3 www.bing.com.

Teraz spustite príkaz netctl enable your_profile_name, aby ste povolili svoj profil.

Týmto povolíte systémovú službu. Táto služba sa spustí vždy, keď sa počítač (PC)/notebook spustí.

Gratulujeme! Vaša bezdrôtová sieť je nakonfigurovaná v systéme Arch Linux.

Nastavenie siete Wi-Fi pomocou programu Network Manager

Pomocou programu Network Manager môžete teraz v Arch Linuxe nastaviť konfiguráciu siete wifi. Network Manager umožňuje správcom siete zisťovať, pripájať a spravovať server s pripojením na internet.

Nástroj správcu siete tiež chráni váš systém pred neznámymi zraniteľnosťami. Distribúcia Arch Linux je v porovnaní s inými distribúciami Linuxu trochu zložitejší operačný systém, preto potrebuje komplexný systém ochrany. Nasledujúci postup podrobne opisuje inštaláciu a konfiguráciu správcu siete v Arch Linuxe.

Inštalácia programu Network Manager pozostáva z dvoch krokov: inštalácie a konfigurácie.

Inštalácia správcu siete

Na inštaláciu sieťového manažéra budete potrebovať správcu balíkov Pacman a používateľa sudo. Po inštalácii môžete použiť niekoľko nástrojov príkazového riadka na uľahčenie práce.

Príkazom sudo pacman -Syu synchronizujte a aktualizujte všetky existujúce balíky v systéme.

Správcu siete môžete jednoducho nainštalovať pomocou balíkov z repozitára Arch. Potom pomocou vyššie uvedeného príkazu synchronizujte, aktualizujte a obnovujte dostupné balíky v Arch Linuxe.

$ sudo pacman -S wpa_supplicant wireless_tools NetworkManager

Použite príkaz pacman -S rp-pppoe, ktorý získa balík podpory PPPoE.

Pomocou príkazu pacman -S nm-connection-editor network-manager-applet môžete použiť príslušné balíky na podporu používateľského rozhrania (UI).

Konfigurácia správcu siete

Po inštalácii správcu siete v Arch Linuxe musíte systém reštartovať. Po reštarte systému môžete pomocou príkazu systemctl enable NetworkManager.service nakonfigurovať správcu siete na správu sieťového pripojenia.

Použite príkaz systemctl disable dhcpcd.service. Tento príkaz zabráni konfliktu v sieti IP.

Môžete povoliť niektoré základné služby, ktoré musia fungovať efektívne. Napríklad spustením príkazu systemctl enable wpa_supplicant.service povolíte základné služby v systéme Arch Linux.

Teraz použite príkaz systemctl start NetworkManager.service. Tento príkaz tiež reštartuje systém a prinesie potrebné zmeny.

Ako používať Správcu siete?

Po nainštalovaní a nakonfigurovaní správcu siete ho môžete používať v operačnom systéme Arch Linux pomocou nástroja netctl alebo iného nástroja CLI. Hlavným účelom jeho použitia je nájsť blízke dostupné siete. Na zobrazenie zoznamu zariadení wifi použite nasledujúci príkaz.

nmcli zoznam zariadení wifi

ak používate nástroj netctl, môžete použiť príkaz netctl-auto list na vyhľadanie zariadení wifi.

Po výbere zariadenia wifi zo zoznamu zariadení môžete pokračovať v pripájaní k sieti pomocou príkazu nmcli device wifi connect password, zadajte identifikátor SSID a správne heslo, ak sa vyžaduje.

Ak chcete zobraziť všetky skryté siete, ktoré má váš operačný systém Arch Linux k dispozícii, použite príkaz nmcli device wifi connect password hidden yes.

Ak chcete zobraziť podrobnosti o pripojenej sieti, použite príkaz nmcli connection show na zobrazenie pripojených sietí.

Po vyhľadaní zoznamu dostupných zariadení môžete ďalej overiť, ktoré zariadenie je pripojené k sieti.

Ak chcete odpojiť zariadenie wifi, jednoducho použite príkaz nmcli device disconnect zadaním konkrétneho rozhrania.

Na uloženie nastavení použite príkaz ls /etc/NetworkManager/system-connection.

Jednotlivé zmeny, ktoré už boli vykonané, môžete kedykoľvek zmeniť. Zadajte príkaz nano /etc/NetworkManager/system-connections/.nmconnection, aby ste to urobili.

Môžete reštartovať Arch Linux, aby ste sa uistili, že sa potrebné zmeny vykonali správne. Na tento účel použite nasledujúci príkaz.

nmcli opätovné načítanie pripojenia

Používanie Správcu siete nmtui

Nástroj nmti je nástroj CLI, ktorý vám pomáha pohybovať sa v správcovi siete. Pomocou nástroja nmtui môžete vyberať možnosti pomocou používateľského rozhrania namiesto spúšťania konkrétnych príkazov. Ak chcete zobraziť možnosti správcu siete a pracovať s nimi, jednoducho zadajte príkaz nmtui. Zobrazia sa niektoré príslušné možnosti.

Vyberte si Úprava pripojenia zo zoznamu a pokračujte kliknutím na tlačidlo OK.

Potom vyberte príslušné sieťové pripojenie a kliknite na tlačidlo Upraviť.

Pozri tiež: Intel WiFi 6 AX200 nefunguje? Tu je návod na opravu

Zhrnutie

V tomto článku sme sa naučili, ako nastaviť wifi adaptér v Arch Linuxe pomocou nástrojov netctl a Network Manager. Netctl je nástroj príkazového riadka, ktorý vám pomôže nainštalovať a nakonfigurovať wifi zariadenie v operačnom systéme Arch Linux.

Sieť wifi môžete nakonfigurovať aj pomocou správcu siete. Ušetrí vás starostí. Správca siete vám nielen pomôže nakonfigurovať sieť wifi, ale aj zabezpečí vaše zariadenia wifi a poskytne komplexné informácie o šifrovanej sieti.

Pomocou správcu siete sa môžete automaticky pripojiť k požadovaným sieťam. Po pripojení k serveru vám správca siete umožní používať mobilné siete.




Philip Lawrence
Philip Lawrence
Philip Lawrence je technologický nadšenec a odborník v oblasti internetového pripojenia a wifi technológií. S viac ako desaťročnými skúsenosťami v tomto odvetví pomohol mnohým jednotlivcom a firmám s problémami súvisiacimi s internetom a wifi. Ako autor a bloger internetových a Wifi tipov zdieľa svoje znalosti a odborné znalosti jednoduchým a zrozumiteľným spôsobom, z ktorého môže mať úžitok každý. Philip je vášnivým zástancom zlepšovania konektivity a sprístupnenia internetu všetkým. Keď práve nepíše alebo nerieši technické problémy, má rád turistiku, kempovanie a spoznávanie prírody.