Hogyan állítsuk be a WiFi-t a Debianban a parancssorral?

Hogyan állítsuk be a WiFi-t a Debianban a parancssorral?
Philip Lawrence

Ebben a cikkben azt mutatjuk be, hogyan lehet a Debian 11/10 szerveren és asztali gépen parancssorból csatlakozni a wpa_supplicant segítségével a WiFi hálózathoz. A wpa_supplicant a WPA protokoll supplicant komponensének implementációja.

A Debianban a Wi-Fi beállításához a parancssor segítségével létre kell hoznod egy Wi-Fi hálózati kapcsolatot, mielőtt biztosítanád, hogy az automatikusan csatlakozzon a rendszerindításkor. Olvass tovább, hogy megtaláld a lépésről-lépésre történő útmutatót, hogyan kell ezt megtenni.

Debian Wi-Fi

A Wi-Fi-t használó vezeték nélküli eszközök több különböző eszközben található chipkészletekkel működnek. A Debian egy ingyenes, szoftveralapú rendszer, amely a gyártók és a fejlesztők együttműködésétől függ, hogy minőségi illesztőprogramokat/modulokat készítsenek ezekhez a chipkészletekhez.

Hogyan állítsuk be a WiFi-t a Debianban a parancssorral?

Két fázisban kell elvégezni a WiFi beállítását a Debianban a parancssor segítségével.

  • Csatlakozás a WiFihez
  • Biztosítsa, hogy a rendszer automatikusan csatlakozik a rendszerindításkor.

Itt egy teljes, lépésről lépésre követhető eljárás a beállítás minden egyes fázisához.

Hogyan hozzon létre WiFi kapcsolatot

A Debianban a következő lépéseket kell követnie a WiFi hálózati kapcsolat létrehozásához:

  • A hálózati kártya engedélyezése
  • WiFi hálózatok észlelése
  • A WiFi kapcsolat konfigurálása a hozzáférési ponttal
  • Dinamikus IP-cím elérése DHCP-kiszolgálóval
  • Alapértelmezett útvonal hozzáadása az útvonaltáblához
  • Az internetkapcsolat ellenőrzése

Az egyes lépéseket a következőképpen kell végrehajtani.

Lásd még: IPv4-cím módosítása

A hálózati kártya engedélyezése

Kövesse az alábbi lépéseket a hálózati kártya engedélyezéséhez.

  • A WiFi kártya engedélyezéséhez először azonosítania kell a vezeték nélküli kártyát a következő paranccsal: iw dev.
  • Ezután feljegyezheti a vezeték nélküli eszköz nevét. A karakterlánc hosszú lehet, ezért ezt a változót használhatja, hogy kiküszöbölje a gépelési fáradságot: export wlan0=.
  • A fenti paranccsal hozza elő a WiFi kártyát: sudo ip link set $wlan0 up.

WiFi hálózatok észlelése

Kövesse az alábbi lépéseket a WiFi hálózatok észleléséhez.

  • A WiFi hálózatok felderítéséhez a Debianban a következő paranccsal keresse meg az elérhető hálózatokat a vezeték nélküli hálózati felületen: sudo iw $wlan0 scan.
  • Győződjön meg róla, hogy a hozzáférési pont SSID-je szerepel az észlelt elérhető hálózatok között.
  • Ez a változó kiküszöböli a gépelési erőfeszítéseket: export ssid=.

A WiFi kapcsolat konfigurálása a hozzáférési ponttal

Kövesse az alábbi lépéseket a hálózati kapcsolat konfigurálásához a hozzáférési ponttal.

  • A wpa_supplicant szolgáltatással titkosított hálózati kapcsolatot hozhat létre a hozzáférési ponthoz. A szolgáltatás csak a " /etc/wpa_supplicant.conf ,", amely tartalmazza az egyes SSID-k wpa2-kulcsait.
  • A hozzáférési ponthoz való csatlakozáshoz adjon hozzá egy bejegyzést a konfigurációs fájlhoz: sudo wpa_passphrase $ssid -i>> /etc/wpa_supplicant.conf.
  • Ezzel a paranccsal csatlakozhat a hozzáférési ponthoz: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Ezzel erősítse meg a hozzáférési ponthoz való kapcsolódását: iw $wlan0 link.

Dinamikus IP-cím elérése DHCP-kiszolgálóval

Kövesse az alábbi lépéseket a DHCP-vel történő dinamikus IP-cím megszerzéséhez.

  • DHCP segítségével szerezzen dinamikus IP-címet: sudo dhclient $wlan0.
  • Tekintse meg az IP-címet ezzel a paranccsal: sudo ip addr show $wlan0.

Alapértelmezett útvonal hozzáadása az útvonaltáblához

Kövesse az alábbi lépéseket egy alapértelmezett útvonal hozzáadásához az útvonaltáblához.

  • Ellenőrizze az útvonaltáblát ezzel: ip route show.
  • Ezzel a paranccsal adjon hozzá egy alapértelmezett útvonalat az útválasztóhoz a WiFI-hez való csatlakozáshoz: sudo ip route add default via dev $wlan0.

Az internetkapcsolat ellenőrzése

Végül a következő paranccsal ellenőrizze, hogy csatlakozott-e a hálózathoz: ping www.google.com .

Automatikus csatlakozás indításkor

Ahhoz, hogy a vezeték nélküli hálózat automatikusan csatlakozzon a rendszerindításkor, létre kell hoznia és engedélyeznie kell egy systemd szolgáltatást a következőkhöz:

  • Dhclient
  • Wpa_supplicant

Az egyes lépéseket a következőképpen kell végrehajtani.

Dhclient szolgáltatás

  • Hozza létre ezt a fájlt: /etc/systemd/system/dhclient.service.
  • Ezután szerkessze a fájlt ezzel a paranccsal:

[Egység]

Leírás= DHCP kliens

Before=network.target

After=wpa_supplicant.service után=wpa_supplicant.service

[Szerviz]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Újraindítás=mindig

[Telepítés]

WantedBy=multi-user.target

  • Engedélyezze a szolgáltatást a következő paranccsal: sudo systemctl enable dhclient.

Wpa_supplicant szolgáltatás

  • Tovább a " /lib/systemd/system ," másolja a szervizegység fájlt, és illessze be a " /etc/systemd/system " a következő sorokkal: sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service.
  • Egy szerkesztőprogrammal, például a Vim-mel nyissa meg a fájlt a " /etc ", és módosítsa az ExecStart sort ezzel: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Ezután adja hozzá ezt a sort alul: Újraindítás=mindig .
  • Kommentálja ezt a sort: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Töltse újra a szolgáltatást ezzel a sorral: s udo systemctl daemon-reload .
  • Engedélyezze a szolgáltatást ezzel a sorral: sudo systemctl enable wpa_supplicant engedélyezése .

Statikus IP létrehozása

Kövesse az alábbi lépéseket a statikus IP-cím megszerzéséhez:

  • Először is, tiltsa le dhclient.service statikus IP-cím megszerzéséhez.
  • Ezután hozzon létre egy hálózati konfigurációs fájlt: sudo nano /etc/systemd/network/static.network.
  • Adja hozzá ezeket a sorokat:

[Match]

Név=wlp4s0

Lásd még: A Sonos csatlakoztatása a WiFihez

[Hálózat]

Address=192.168.1.8/24

Átjáró=192.168.1.1.1

  • Mielőtt bezárná a fájlt, mentse el. Ezután hozzon létre egy .link a vezeték nélküli interfészhez ezzel: sudo nano /etc/systemd/network/10-wifi.link.
  • Adja hozzá a következő sorokat a fájlhoz:

[Match]

MACAddress=a8:4b:05:2b:e8:54

[Link]

NamePolicy=

Név=wlp4s0

  • Ebben az esetben a MAC-címét és a vezeték nélküli interfész nevét kell használnia. Ezzel biztosítja, hogy a rendszer ne változtassa meg a vezeték nélküli interfész nevét.
  • Mielőtt bezárja a fájlt, mentse el, majd tiltsa le a " networking.service" és engedélyezze a " systemd-networkd.service ." Ez a hálózati menedzser. Használja ezt a parancsot:

sudo systemctl disable networking

sudo systemctl enable systemd-networkd

  • Indítsa újra a systemd-networkd hogy ellenőrizze a konfiguráció működését: sudo systemctl restart systemd-networkd.

Következtetés

Miután elolvastad az útmutatót, könnyen létrehozhatsz egy hálózati kapcsolatot a Debianban a parancssor segítségével.




Philip Lawrence
Philip Lawrence
Philip Lawrence technológiai rajongó és szakértő az internetkapcsolat és a wifi technológia területén. Több mint egy évtizedes iparági tapasztalatával számos magánszemélynek és vállalkozásnak segített internettel és wifivel kapcsolatos problémáik megoldásában. Az Internet- és Wifi-tippek szerzőjeként és bloggereként egyszerű és könnyen érthető módon osztja meg tudását és szakértelmét, amelyből mindenki profitálhat. Philip szenvedélyes szószólója a kapcsolódás javításának és az internet mindenki számára elérhetővé tételének. Amikor éppen nem ír, vagy nem foglalkozik műszaki problémákkal, szeret túrázni, kempingezni és felfedezni a természetet.