Kā iestatīt WiFi Debian operētājsistēmā, izmantojot komandrindu

Kā iestatīt WiFi Debian operētājsistēmā, izmantojot komandrindu
Philip Lawrence

Šajā rakstā mēs jums pastāstīsim, kā izveidot savienojumu ar WiFi no komandrindas Debian 11/10 serverī un darbvirsmā, izmantojot wpa_supplicant. wpa_supplicant ir WPA protokola supplicant komponenta implementācija.

Lai iestatītu Wi-Fi Debian programmā ar komandrindas palīdzību, ir jāizveido Wi-Fi tīkla savienojums, pirms tam nodrošinot, ka tas tiek savienots automātiski bootēšanas laikā. Turpiniet lasīt, lai soli pa solim uzzinātu, kā to izdarīt.

Debian Wi-Fi

Bezvadu ierīces, kurās izmanto Wi-Fi, darbojas ar mikroshēmām, kas atrodamas vairākās dažādās ierīcēs. Debian ir brīva, uz programmatūru balstīta sistēma, kas ir atkarīga no ražotāju un izstrādātāju sadarbības, lai izstrādātu kvalitatīvus draiverus/modulis šīm mikroshēmām.

Kā iestatīt WiFi Debian operētājsistēmā, izmantojot komandrindu

Ir divi posmi, kas jāpabeidz, lai iestatītu WiFi Debian sistēmā ar komandrindas palīdzību.

  • Savienojums ar Wi-Fi
  • Pārliecinieties, ka tas ir automātiski savienots, kad tiek palaists datoram.

Šeit ir sniegta pilnīga soli pa solim aprakstīta katra iestatīšanas posma procedūra.

Skatīt arī: Kādi ir labākie Wi-Fi karstie punkti iPhone tālruņiem?

Kā izveidot Wi-Fi savienojumu

Lai izveidotu WiFi tīkla savienojumu Debian operētājsistēmā, ir jāveic šādas darbības:

  • Tīkla kartes iespējošana
  • WiFi tīklu noteikšana
  • Wi-Fi savienojuma konfigurēšana ar piekļuves punktu
  • Dinamiskās IP adreses iegūšana, izmantojot DHCP serveri
  • Maršrutu tabulas noklusējuma maršruta pievienošana
  • Interneta savienojuma verifikācija

Tālāk ir aprakstīts, kā veikt katru soli.

Tīkla kartes iespējošana

Lai iespējotu tīkla karti, izpildiet šādas darbības.

  • Lai iespējotu WiFi karti, vispirms ir jāidentificē bezvadu karte, izmantojot šādu komandu: iw dev.
  • Pēc tam varat atzīmēt bezvadu ierīces nosaukumu. Virkne var būt gara, tāpēc varat izmantot šo mainīgo, lai novērstu rakstīšanas grūtības: eksportēt wlan0=.
  • Izveidojiet WiFi karti, izmantojot iepriekš minēto komandu: sudo ip link set $wlan0 up.

WiFi tīklu noteikšana

Veiciet šādas darbības, lai noteiktu Wi-Fi tīklus.

  • Lai Debian sistēmā atklātu WiFi tīklus, meklējiet pieejamos tīklus bezvadu tīkla saskarnē, izmantojot šādu komandu: sudo iw $wlan0 skenēšana.
  • Pārliecinieties, ka jūsu piekļuves punkta SSID ir viens no noteiktajiem pieejamajiem tīkliem.
  • Šis mainīgais lielums novērš rakstīšanas grūtības: eksportēt ssid=.

Wi-Fi savienojuma konfigurēšana ar piekļuves punktu

Lai konfigurētu tīkla savienojumu ar piekļuves punktu, izpildiet šos soļus.

  • Izmantojiet pakalpojumu wpa_supplicant, lai izveidotu šifrētu tīkla savienojumu ar piekļuves punktu. Tas izmantos tikai konfigurācijas failu " /etc/wpa_supplicant.conf ,", kurā ir katra SSID wpa2 atslēgas.
  • Lai izveidotu savienojumu ar piekļuves punktu, pievienojiet ierakstu konfigurācijas failā: sudo wpa_passphrase $ssid -i>> /etc/wpa_supplicant.conf.
  • Izmantojiet šo komandu, lai izveidotu savienojumu ar piekļuves punktu: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Apstipriniet savienojumu ar piekļuves punktu, izmantojot šo: iw $wlan0 saite.

Dinamiskās IP adreses iegūšana, izmantojot DHCP serveri

Lai iegūtu dinamisko IP, izmantojot DHCP, izpildiet šos soļus.

  • Iegūstiet dinamisko IP ar DHCP, izmantojot šo: sudo dhclient $wlan0.
  • Ar šo komandu skatiet IP: sudo ip addr show $wlan0.

Maršrutu tabulas noklusējuma maršruta pievienošana

Veiciet tālāk norādītās darbības, lai maršruta tabulā pievienotu noklusējuma maršrutu.

  • Pārbaudiet maršruta tabulu, izmantojot šo: ip route show.
  • Ar šo komandu maršrutētājam pievienojiet noklusējuma maršrutu, lai izveidotu savienojumu ar WiFI: sudo ip route add default via dev $wlan0.

Interneta savienojuma verifikācija

Visbeidzot, izmantojiet šādu komandu, lai pārbaudītu, vai esat izveidojis savienojumu ar tīklu: ping www.google.com .

Kā automātiski izveidot savienojumu palaišanas laikā

Lai nodrošinātu, ka bezvadu tīkls automātiski pieslēdzas, startējot datoram, ir jāizveido un jāaktivizē systemd pakalpojums:

  • Dhclient
  • Wpa_supplicant

Tālāk ir aprakstīts, kā veikt katru soli.

Dhclient pakalpojums

  • Izveidojiet šo failu: /etc/systemd/system/dhclient.service.
  • Pēc tam rediģējiet failu, izpildot šo komandu:

[Vienība]

Apraksts= DHCP klients

Pirms=network.target

Pēc=wpa_supplicant.service

[Pakalpojums]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Restartēt = vienmēr

[Instalēt]

WantedBy=multi-user.target

  • Aktivizējiet pakalpojumu ar šādu komandu: sudo systemctl enable dhclient.

Wpa_supplicant pakalpojums

  • Iet uz " /lib/systemd/system ," kopējiet pakalpojuma vienības failu un ielīmējiet to " /etc/systemd/system ", izmantojot šādas rindas: sudo cp /lib/systemd/system/wpa_supplicant.service /etc/systemd/system/wpa_supplicant.service.
  • Izmantojiet redaktoru, piemēram, Vim, lai atvērtu failu " /etc " un mainiet ExecStart rindu ar šo: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Pēc tam zemāk pievienojiet šo rindu: Restartēt = vienmēr .
  • Komentējiet šo rindu: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Pārlādējiet pakalpojumu ar šo rindu: s udo systemctl daemon-reload .
  • Ar šo rindu iespējojiet pakalpojumu: sudo systemctl enable wpa_supplicant .

Kā izveidot statisko IP

Lai iegūtu statisko IP adresi, izpildiet šos soļus:

  • Pirmkārt, atspējojiet dhclient.service lai iegūtu statisko IP adresi.
  • Pēc tam izveidojiet tīkla konfigurācijas failu: sudo nano /etc/systemd/network/static.network.
  • Pievienojiet šīs rindas:

[Match]

Nosaukums=wlp4s0

[Tīkls]

Address=192.168.1.8/24

Gateway=192.168.1.1.1

Skatīt arī: Viss par Maginon WiFi Range Extender iestatīšanu
  • Pirms faila aizvēršanas to saglabājiet. Pēc tam izveidojiet .link bezvadu saskarnei ar šo: sudo nano /etc/systemd/network/10-wifi.link.
  • Pievienojiet šīs rindas failā:

[Match]

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

[Saite]

NamePolicy=

Nosaukums=wlp4s0

  • Šajā gadījumā ir jāizmanto MAC adrese un bezvadu interfeisa nosaukums. Šādi rīkojoties, jūs nodrošināsiet, ka sistēma nemainīs bezvadu interfeisa nosaukumu.
  • Pirms faila aizvēršanas to saglabājiet. Pēc tam atspējojiet " networking.service" un iespējojiet " systemd-networkd.service ." Tas ir tīkla pārvaldnieks. Lai to izdarītu, izmantojiet šo komandu:

sudo systemctl atslēgt tīklu

sudo systemctl enable systemd-networkd

  • Restartējiet systemd-networkd lai pārbaudītu konfigurācijas darbību ar šo: sudo systemctl restart systemd-networkd.

Secinājums

Pēc šīs rokasgrāmatas izlasīšanas varat viegli izveidot tīkla savienojumu Debian programmā, izmantojot komandrindas komandrindas.




Philip Lawrence
Philip Lawrence
Filips Lorenss ir tehnoloģiju entuziasts un eksperts interneta savienojamības un wifi tehnoloģiju jomā. Ar vairāk nekā desmit gadu pieredzi šajā nozarē viņš ir palīdzējis daudzām privātpersonām un uzņēmumiem ar internetu un Wi-Fi saistītos jautājumos. Kā interneta un Wi-Fi padomu autors un emuāru autors viņš dalās savās zināšanās un pieredzē vienkāršā un viegli saprotamā veidā, no kā var gūt labumu ikviens. Filips ir kaislīgs savienojums, lai uzlabotu savienojamību un padarītu internetu pieejamu ikvienam. Kad viņš neraksta un nenovērš ar tehnoloģijām saistītas problēmas, viņam patīk doties pārgājienos, kempingos un izpētīt dabā.