Sisukord
Selles artiklis juhatame teid, kuidas Debian 11/10 serveris ja töölaual käsurealt WiFi-ühendust luua, kasutades wpa_supplicant'i. wpa_supplicant on WPA-protokolli supplicant'i komponendi implementatsioon.
Wi-Fi seadistamiseks Debianis käsurea abil peate looma Wi-Fi võrguühenduse, enne kui tagate, et see ühendatakse automaatselt käivitamisel. Lugege edasi, et leida samm-sammuline juhend selle kohta, kuidas seda teha.
Debian Wi-Fi
Traadita seadmed, mis kasutavad Wi-Fi-d, töötavad mitmetes erinevates seadmetes leiduvate kiibistikute abil. Debian on tasuta tarkvarapõhine süsteem, mis sõltub tootjate ja arendajate koostööst nende kiibistikute jaoks kvaliteetsete draiverite/moodulite tootmisel.
Kuidas seadistada WiFi-d Debianis käsurea abil
WiFi seadistamiseks Debianis käsurealt on kaks etappi, mis tuleb lõpule viia.
- Ühendage WiFi-ühendus
- Veenduge, et see on automaatselt ühendatud käivitamisel.
Siin on täielik samm-sammuline protseduur iga seadistamisetapi kohta.
Kuidas luua WiFi-ühendus
WiFi võrguühenduse loomiseks Debianis peate järgima järgmisi samme:
- Võrgukaardi lubamine
- WiFi võrkude tuvastamine
- WiFi ühenduse konfigureerimine pääsupunktiga
- Dünaamilise IP-aadressi saamine DHCP-serveri abil
- Vaikimisi marsruudi lisamine marsruudi tabelisse
- Internetiühenduse kontrollimine
Siin on kirjeldatud, kuidas iga sammu sooritada.
Võrgukaardi lubamine
Järgige järgmisi samme, et võimaldada võrgukaart.
- WiFi kaardi lubamiseks peate kõigepealt tuvastama traadita kaardi järgmise käsuga: iw dev.
- Seejärel saate märkida traadita seadme nime. See string võib olla pikk, seega võite kasutada seda muutujat, et vältida trükkimist: eksport wlan0=.
- Tooge WiFi kaart ülaltoodud käsuga üles: sudo ip link set $wlan0 up.
WiFi võrkude tuvastamine
Järgige WiFi võrkude tuvastamiseks järgmisi samme.
- WiFi-võrkude tuvastamiseks Debianis otsige saadaval olevaid võrke traadita võrgu liidesest järgmise käsuga: sudo iw $wlan0 scan.
- Veenduge, et teie pääsupunktide SSID on üks tuvastatud olemasolevatest võrkudest.
- See muutuja välistab trükkimise vaeva: eksport ssid=.
WiFi ühenduse konfigureerimine pääsupunktiga
Järgige neid samme, et konfigureerida võrguühendus pääsupunktiga.
- Kasutage wpa_supplicant teenust, et luua krüpteeritud võrguühendus pääsupunktiga. See kasutab ainult konfiguratsioonifaili " /etc/wpa_supplicant.conf ,", mis sisaldab iga SSID jaoks wpa2-klahve.
- Juurdepääsupunktiga ühenduse loomiseks lisage sissekanne konfiguratsioonifaili: sudo wpa_passphrase $ssid -i>> /etc/wpa_supplicant.conf.
- Kasutage seda käsku juurdepääsupunktiga ühenduse loomiseks: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- Kinnitage sellega oma ühendus pääsupunktiga: iw $wlan0 link.
Dünaamilise IP-aadressi saamine DHCP-serveri abil
Järgige neid samme, et saada dünaamiline IP-aadress DHCP abil.
- Saate dünaamilise IP-aadressi DHCP abil, kasutades seda: sudo dhclient $wlan0.
- Vaadake IP-d selle käsuga: sudo ip addr show $wlan0.
Vaikimisi marsruudi lisamine marsruudi tabelisse
Järgige järgmisi samme, et lisada marsruutide tabelisse vaikimisi marsruut.
- Vaadake sellega marsruutide tabelit: ip route show.
- Lisage selle käsuga marsruuterile vaikimisi marsruut WiFI-ga ühendumiseks: sudo ip route add default via dev $wlan0.
Internetiühenduse kontrollimine
Lõpuks kasutage järgmist käsku, et kontrollida, et olete võrku ühendatud: ping www.google.com .
Automaatse ühenduse loomine käivitamise ajal
Selleks, et tagada traadita võrgu automaatne ühendamine käivitamisel, peate looma ja lubama systemd teenuse:
- Dhclient
- Wpa_supplicant
Siin on kirjeldatud, kuidas iga sammu sooritada.
Dhclient teenus
- Loo see fail: /etc/systemd/system/dhclient.service.
- Seejärel redigeerige faili selle käsuga:
[Üksus]
Description= DHCP klient
Before=network.target
Pärast=wpa_supplicant.service
Vaata ka: Ultimate Guide to Fix Netgear Nighthawk Wifi ei tööta[Service]
Type=forking
ExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
Restart = alati
[Paigalda]
WantedBy=multi-user.target
- Lubage teenus järgmise käsuga: sudo systemctl enable dhclient.
Wpa_supplicant Teenus
- edasi " /lib/systemd/system ," kopeeri teenuseüksuse fail ja kleebi see aadressile " /etc/systemd/system ", kasutades järgmisi ridu: sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service.
- Kasutage faili avamiseks redaktorit, näiteks Vim, mis asub aadressil " /etc " ja muutke rida ExecStart järgmiselt: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- Seejärel lisage järgmine rida allpool: Restart = alati .
- Kommenteerige seda rida: Alias=dbus-fi.w1.wpa_supplicant1.service .
- Laadige teenus uuesti selle reaga: s udo systemctl daemon-reload .
- Lubage teenus selle reaga: sudo systemctl enable wpa_supplicant .
Kuidas luua staatiline IP
Järgige järgmisi samme staatilise IP-aadressi saamiseks:
- Esiteks, lülitage välja dhclient.service staatilise IP-aadressi saamiseks.
- Seejärel looge võrgu konfiguratsioonifail: sudo nano /etc/systemd/network/static.network.
- Lisage need read:
[Match]
Nimi=wlp4s0
[Võrk]
Address=192.168.1.8/24
Gateway=192.168.1.1.1
- Enne faili sulgemist salvestage see. Seejärel looge faili .link traadita liidese jaoks selle abil: sudo nano /etc/systemd/network/10-wifi.link.
- Lisage faili need read:
[Match]
MACAddress=a8:4b:05:2b:e8:54
[Link]
NamePolicy=
Nimi=wlp4s0
Vaata ka: Kuidas ühendada Sonos WiFi-ga- Sellisel juhul peate kasutama oma MAC-aadressi ja traadita liidese nime. Sellega tagate, et süsteem ei muuda traadita liidese nime.
- Enne faili sulgemist salvestage see. Seejärel keelake " networking.service" ja lubada " systemd-networkd.service ." See on võrguhaldur. Kasutage selleks seda käsku:
sudo systemctl disable networking
sudo systemctl enable systemd-networkd
- Taaskäivitage systemd-networkd kontrollida konfiguratsiooni toimimist sellega: sudo systemctl restart systemd-networkd.
Kokkuvõte
Pärast juhendi lugemist saate hõlpsasti luua võrguühenduse Debianis käsurea abil.