Enhavtabelo
En ĉi tiu artikolo, ni gvidos vin pri kiel konekti al WiFi de la komandlinio sur la servilo kaj labortablo Debian 11/10 uzante la wpa_supplicant. La wpa_supplicant estas efektivigo de la petantkomponento de la WPA-protokolo.
Por agordi Wi-Fi en Debian per la komandlinio, vi devas establi Wi-Fi-retan konekton antaŭ ol certigi, ke ĝi estas aŭtomate konektita ĉe lanĉo. . Daŭre legu por trovi paŝon post paŝo gvidilon pri kiel fari tion.
Debiana Wi-Fi
Sendrataj aparatoj uzantaj Wi-Fi funkcias per pecetaroj trovitaj en pluraj malsamaj aparatoj. Debian estas senpaga, programarbazita sistemo, kiu dependas de la kunlaboro de la fabrikantoj kaj programistoj por produkti kvalitajn ŝoforojn/modulojn por tiuj pecetaroj.
Kiel Agordi WiFi en Debian Per La Komandlinio
Estas du fazoj por plenumi por la agordo de WiFi en Debian per la komandlinio.
- Konekti al WiFi
- Certigu, ke ĝi estas aŭtomate konektita ĉe lanĉo
Jen kompleta paŝo post paŝo por ĉiu fazo de la aranĝo.
Kiel Establi WiFi-Konekton
Por establi WiFi-retan konekton en Debian, vi devas sekvu ĉi tiujn paŝojn:
- Ebligu La Retan Karton
- Detekti WiFi-Retojn
- Agordu La WiFi-Konekton Kun La Alirpunkto
- Akiru Dinamikan IP Adreso Kun DHCP-Servilo
- Aldonu Defaŭltan Itineron al La Itinera Tabelo
- Konfirmu InterretonKonekto
Jen kiel vi plenumas ĉiun paŝon.
Ebligu La Retan Karton
Sekvu ĉi tiujn paŝojn por ebligi la retan karton.
- Por ebligi la WiFi-karton, vi unue devas identigi la sendratan karton per la jena komando: iw dev.
- Tiam, vi povas noti la nomon de la sendrata aparato. La ĉeno povus esti longa, do vi povas uzi ĉi tiun variablon por forigi la tajpadon: eksporti wlan0=.
- Alportu la WiFi-karton kun la ĉi-supra komando: sudo ip link agordi $wlan0.
Detekti WiFi-retojn
Sekvu ĉi tiujn paŝojn por detekti la WiFi-retojn.
- Por detekti WiFi-retojn en Debiano , serĉu disponeblajn retojn en la sendrata interfaco per la jena komando: sudo iw $wlan0 scan.
- Certigu, ke viaj alirpunktoj SSID estas unu el la disponeblaj retoj detektitaj.
- Ĉi tiu variablo forigas la tajpadon: export ssid=.
Agordi La WiFi-Konekton Kun La Alirpunkto
Sekvu ĉi tiujn paŝojn por agordi la reton konekto kun la alirpunkto.
- Uzu la servon wpa_supplicant por establi ĉifritan retan konekton al la alirpunkto. Ĝi nur uzos la agordan dosieron “ /etc/wpa_supplicant.conf ,” enhavantan la wpa2-ŝlosilojn por ĉiu SSID.
- Por konektiĝi al la alirpunkto, aldonu eniron por la agordo. dosiero: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
- Uzu ĉi tiun komandon por konekti al la alirpunkto: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- Konfirmu vian konekton al la alirpunkto per ĉi tio: iw $wlan0-ligo.
Akiru Dinamikan IP-Adreson Per DHCP-Servilo
Sekvu ĉi tiujn paŝojn por akiri dinamikan IP kun DHCP.
- Akiru dinamikan IP kun DHCP uzante ĉi tion: sudo dhclient $wlan0.
- Vidu la IP kun ĉi tiu komando: sudo ip addr show $wlan0.
Aldonu Defaŭltan Itineron al La Itinero-Tabelo
Sekvu ĉi tiujn paŝojn por aldoni defaŭltan itineron al la itinertabelo.
- Inspektu la itinertabelon per ĉi tio: ip route show.
- Aldonu defaŭltan itineron al la enkursigilo por konektiĝi al WiFi per ĉi tiu komando : sudo ip route add default per dev $wlan0.
Kontrolu La Interretan Konekton
Fine, uzu la jenan komandon por kontroli, ke vi estas konektita al la reto: pingu www.google.com .
Kiel Aŭtomate Konekti ĉe Lanĉtempo
Por certigi tion la sendrata reto aŭtomate koneksas ĉe ekfunkciigo, vi devas krei kaj ebligi sisteman servon por:
- Dhclient
- Wpa_supplicant
Jen kiel vi plenumas ĉiun paŝon.
Dhclient Service
- Kreu ĉi tiun dosieron: /etc/systemd/system/dhclient.service.
- Tiam , redaktu la dosieron farante ĉi tionkomando:
[Unuo]
Priskribo= DHCP-Kliento
Before=network.target
Post=wpa_supplicant.service
[Servo]
Tipo=forking
ExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
Rekomenci =ĉiam
[Instali]
WantedBy=multi-user.target
Vidu ankaŭ: Kiel Konekti Wyze Fotilon al Nova WiFi- Ebligu la servo kun la sekva komando: sudo systemctl enable dhclient.
Wpa_supplicant Service
- Iru al “ /lib/systemd/system ,” kopiu la servounuan dosieron, kaj algluu ĝin al “ /etc/systemd/system ” uzante la jenajn liniojn: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
- Uzu redaktilon, kiel Vim, por malfermi la dosieron sur “ /etc ” kaj modifi la ExecStart-linion jene: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- Do, aldonu ĉi tiun linion sube: Rekomenci=ĉiam .
- Komentu ĉi tiun linion: Alias=dbus-fi.w1.wpa_supplicant1.service .
- Reŝargi la servon per ĉi tiu linio: s udo systemctl daemon-reload .
- Ebligu la servon per ĉi tiu linio: sudo systemctl enable wpa_supplicant .
Kiel Krei Statikan IP
Sekvu ĉi tion paŝoj por akiri statikan IP-adreson:
- Unue, malŝaltu dhclient.service por akiri statikan IPadreso.
- Tiam, kreu retan agordan dosieron: sudo nano /etc/systemd/network/static.network.
- Aldonu ĉi tiujn liniojn:
[Match]
Vidu ankaŭ: Kiuj Rapidmanĝaj Ĉenoj Provizas Plej Rapidan WiFi? McDonald's Donas Teron al 7 KonkurantojNomo=wlp4s0
[Reto]
Adreso=192.168.1.8/24
Gateway=192.168.1.1
- Bonvolu konservi la dosieron antaŭ ol fermi ĝin. Poste, kreu .link por la sendrata interfaco kun ĉi tio: sudo nano /etc/systemd/network/10-wifi.link.
- Aldonu ĉi tiujn liniojn en la dosiero:
[Match]
MACAddress=a8:4b:05:2b:e8:54
[Ligilo]
NamePolicy=
Name=wlp4s0
- En ĉi tiu kazo, vi devas uzi vian MAC-adreson kaj sendratan interfacan nomon. Farante tion, vi certigos, ke la sistemo ne ŝanĝas la sendratan interfacan nomon.
- Bonvolu konservi la dosieron antaŭ ol fermi ĝin. Poste, malŝaltu " networking.service" kaj ebligu " systemd-networkd.service ." Ĉi tiu estas la retmanaĝero. Uzu ĉi tiun komandon por fari tion:
sudo systemctl malŝalti reton
sudo systemctl enable systemd-networkd
- Rekomencu la systemd-networkd por kontroli la funkciadon de la agordo per ĉi tio: sudo systemctl restart systemd-networkd.
Konkludo
Leginte la gvidilon, vi povas facile krei retkonekton en Debian per la komandlinio.