WiFi-yhteyksien määrittäminen Debianissa komentorivillä

WiFi-yhteyksien määrittäminen Debianissa komentorivillä
Philip Lawrence

Tässä artikkelissa opastamme sinua, miten voit muodostaa yhteyden WiFi-verkkoon komentoriviltä Debian 11/10 -palvelimella ja -työpöydällä käyttämällä wpa_supplicant-ohjelmaa. wpa_supplicant on WPA-protokollan supplicant-komponentin toteutus.

Jos haluat ottaa käyttöön Wi-Fi-yhteyden Debianissa komentorivillä, sinun on luotava Wi-Fi-verkkoyhteys ennen kuin varmistat, että yhteys muodostuu automaattisesti käynnistyksen yhteydessä. Jatka lukemista löytääksesi vaiheittaisen oppaan siitä, miten se tehdään.

Debian Wi-Fi

Langattomat Wi-Fi:tä käyttävät laitteet toimivat useissa eri laitteissa olevilla piirisarjoilla. Debian on ilmainen, ohjelmistopohjainen järjestelmä, joka on riippuvainen valmistajien ja kehittäjien yhteistyöstä laadukkaiden ajureiden/moduulien tuottamisessa kyseisille piirisarjoille.

WiFi-yhteyksien määrittäminen Debianissa komentorivillä

Debianissa on kaksi vaihetta, jotka on suoritettava WiFin asentamiseksi komentorivillä.

  • Yhdistä WiFi
  • Varmista, että se kytkeytyy automaattisesti käynnistyksen yhteydessä.

Seuraavassa on täydellinen vaiheittainen ohjeistus asennuksen jokaisesta vaiheesta.

WiFi-yhteyden muodostaminen

Jos haluat luoda WiFi-verkkoyhteyden Debianissa, sinun on noudatettava seuraavia ohjeita:

  • Ota verkkokortti käyttöön
  • Tunnista WiFi verkot
  • Määritä WiFi-yhteys tukiaseman kanssa
  • Dynaamisen IP-osoitteen hankkiminen DHCP-palvelimella
  • Lisää oletusreitti reittitaulukkoon
  • Tarkista Internet-yhteys

Näin suoritat kunkin vaiheen.

Ota verkkokortti käyttöön

Ota verkkokortti käyttöön noudattamalla seuraavia ohjeita.

  • WiFi-kortin ottamiseksi käyttöön sinun on ensin tunnistettava langaton kortti seuraavalla komennolla: iw dev.
  • Tämän jälkeen voit merkitä muistiin langattoman laitteen nimen. Merkkijono voi olla pitkä, joten voit käyttää tätä muuttujaa, jotta kirjoittaminen ei ole tarpeen: export wlan0=.
  • Tuo WiFi-kortti esiin yllä olevalla komennolla: sudo ip link set $wlan0 up.

Tunnista WiFi verkot

Seuraa näitä ohjeita WiFi-verkkojen havaitsemiseksi.

  • Jos haluat havaita WiFi-verkot Debianissa, etsi käytettävissä olevat verkot langattoman verkon käyttöliittymästä seuraavalla komennolla: sudo iw $wlan0 scan.
  • Varmista, että yhteyspisteesi SSID on yksi havaituista käytettävissä olevista verkoista.
  • Tämän muuttujan avulla vältytään kirjoittamiselta: export ssid=.

Määritä WiFi-yhteys tukiaseman kanssa

Määritä verkkoyhteys yhteyspisteen kanssa seuraavien ohjeiden mukaisesti.

  • Käytä wpa_supplicant-palvelua salatun verkkoyhteyden luomiseen tukiasemaan. Se käyttää vain konfigurointitiedostoa " /etc/wpa_supplicant.conf ," joka sisältää jokaisen SSID:n wpa2-avaimet.
  • Jos haluat muodostaa yhteyden yhteyspisteeseen, lisää merkintä konfigurointitiedostoon: sudo wpa_passphrase $ssid -i>> /etc/wpa_supplicant.conf.
  • Tällä komennolla voit muodostaa yhteyden yhteyspisteeseen: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Vahvista yhteys yhteyspisteeseen tällä: iw $wlan0 link.

Dynaamisen IP-osoitteen hankkiminen DHCP-palvelimella

Seuraa näitä ohjeita saadaksesi dynaamisen IP-osoitteen DHCP:n avulla.

  • Hanki dynaaminen IP-osoite DHCP:llä tämän avulla: sudo dhclient $wlan0.
  • Näytä IP-osoite tällä komennolla: sudo ip addr show $wlan0.

Lisää oletusreitti reittitaulukkoon

Lisää oletusreitti reittitaulukkoon seuraavien ohjeiden mukaisesti.

Katso myös: WiFi-nopeuden tarkistaminen Windows 10:ssä
  • Tarkista reittitaulukko tällä: ip route show.
  • Lisää reitittimeen oletusreitti WiFI-yhteyttä varten tällä komennolla: sudo ip route add default via dev $wlan0.

Tarkista Internet-yhteys

Varmista lopuksi seuraavalla komennolla, että olet muodostanut yhteyden verkkoon: ping www.google.com .

Automaattisen yhteyden muodostaminen käynnistyksen yhteydessä

Jos haluat varmistaa, että langaton verkko kytkeytyy automaattisesti käynnistyksen yhteydessä, sinun on luotava ja otettava käyttöön systemd-palvelu:

  • Dhclient
  • Wpa_supplicant

Näin suoritat kunkin vaiheen.

Dhclient-palvelu

  • Luo tämä tiedosto: /etc/systemd/system/dhclient.service.
  • Muokkaa sitten tiedostoa suorittamalla tämä komento:

[Yksikkö]

Kuvaus= DHCP Client

Ennen=network.target

Jälkeen=wpa_supplicant.service

[Palvelu]

Tyyppi=haarukointi

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Uudelleenkäynnistys=aina

[Asenna]

WantedBy=multi-user.target

  • Ota palvelu käyttöön seuraavalla komennolla: sudo systemctl enable dhclient.

Wpa_supplicant Palvelu

  • Siirry osoitteeseen " /lib/systemd/system ," kopioi palveluyksikkötiedosto ja liitä se kohtaan " /etc/systemd/system " käyttämällä seuraavia rivejä: sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service.
  • Avaa tiedosto editorilla, kuten Vimillä, osoitteessa " /etc " ja muokkaa ExecStart-rivi seuraavasti: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Lisää sitten tämä rivi alle: Uudelleenkäynnistys=aina .
  • Kommentoi tätä riviä: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Lataa palvelu uudelleen tällä rivillä: s udo systemctl daemon-reload .
  • Ota palvelu käyttöön tällä rivillä: sudo systemctl enable wpa_supplicant .

Staattisen IP-osoitteen luominen

Noudata seuraavia ohjeita staattisen IP-osoitteen hankkimiseksi:

  • Poista ensin käytöstä dhclient.service saadaksesi staattisen IP-osoitteen.
  • Luo sitten verkon asetustiedosto: sudo nano /etc/systemd/network/static.network.
  • Lisää nämä rivit:

[Ottelu]

Nimi=wlp4s0

[Verkko]

Address=192.168.1.8/24

Gateway=192.168.1.1.1

  • Tallenna tiedosto ennen sen sulkemista. Luo sitten tiedosto .linkki langattomaan liitäntään tällä: sudo nano /etc/systemd/network/10-wifi.link.
  • Lisää nämä rivit tiedostoon:

[Ottelu]

Katso myös: Kuinka varmuuskopioida WiFi-salasanat Androidissa

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

[Linkki]

NamePolicy=

Nimi=wlp4s0

  • Tässä tapauksessa sinun on käytettävä MAC-osoitettasi ja langattoman liitännän nimeä. Näin varmistat, että järjestelmä ei muuta langattoman liitännän nimeä.
  • Tallenna tiedosto ennen sen sulkemista. Poista sitten käytöstä " networking.service" ja ota käyttöön " systemd-networkd.service ." Tämä on verkonhallinta. Käytä tätä komentoa:

sudo systemctl disable networking

sudo systemctl enable systemd-networkd:n käyttöönotto

  • Käynnistä uudelleen systemd-networkd tarkistaa kokoonpanon toimivuuden tämän avulla: sudo systemctl restart systemd-networkd.

Päätelmä

Kun olet lukenut oppaan, voit helposti luoda verkkoyhteyden Debianissa komentorivillä.




Philip Lawrence
Philip Lawrence
Philip Lawrence on teknologian harrastaja ja asiantuntija Internet-yhteyksien ja wifi-tekniikan alalla. Yli vuosikymmenen kokemuksella alalta hän on auttanut lukuisia yksityishenkilöitä ja yrityksiä Internet- ja wifi-ongelmissa. Internet- ja Wifi-vihjeiden kirjoittajana ja bloggaajana hän jakaa tietonsa ja asiantuntemuksensa yksinkertaisella ja helposti ymmärrettävällä tavalla, josta kaikki voivat hyötyä. Philip on intohimoinen yhteyksien parantamisen puolestapuhuja ja Internetin tekeminen kaikkien saataville. Kun hän ei kirjoita tai tee vianmäärityksiä teknisiin ongelmiin, hän nauttii vaeltamisesta, telttailusta ja ulkoilma-alojen tutkimisesta.