Daptar eusi
Dina tulisan ieu, kami bakal nungtun anjeun kumaha nyambungkeun ka WiFi tina garis paréntah dina server Debian 11/10 sareng desktop nganggo wpa_supplicant. wpa_supplicant nyaéta palaksanaan komponén panyuhun protokol WPA.
Pikeun nyetél Wi-Fi di Debian nganggo garis paréntah, anjeun kedah ngadamel sambungan jaringan Wi-Fi sateuacan mastikeun yén éta disambungkeun sacara otomatis dina waktos boot. . Tetep maca pikeun manggihan pituduh hambalan-demi-hambalan ngeunaan cara ngalakukeunana.
Wi-Fi Debian
Alat nirkabel anu nganggo Wi-Fi beroperasi dina chipset anu aya dina sababaraha alat anu béda. Debian nyaéta sistem bébas basis software nu gumantung kana gawé babarengan pabrik jeung pamekar dina ngahasilkeun drivers / modul kualitas pikeun chipsets maranéhanana.
Kumaha Nyetél WiFi di Debian Jeung Command Line
Aya dua fase pikeun réngsé pikeun setelan WiFi di Debian kalayan baris paréntah.
- Sambungkeun ka WiFi
- Pastikeun éta disambungkeun sacara otomatis dina bootup
Ieu prosedur léngkah-léngkah anu lengkep pikeun unggal fase setelan.
Tempo_ogé: Tip Google Wifi: Sadaya Anu Anjeun Kedah Apal!Kumaha Ngadegkeun Sambungan WiFi
Pikeun nyieun sambungan jaringan WiFi di Debian, anjeun kedah tuturkeun léngkah-léngkah ieu:
- Aktipkeun Kartu Jaringan
- Deteksi Jaringan WiFi
- Konpigurasikeun Sambungan WiFi Sareng Titik Akses
- Kéngingkeun IP Dinamis Alamat Jeung Server DHCP
- Tambahkeun Rute Default kana Tabél Rute
- Verifikasi InternétSambungan
Kieu kumaha anjeun ngalakukeun unggal léngkah.
Aktipkeun Kartu Jaringan
Tuturkeun léngkah ieu pikeun ngaktipkeun kartu jaringan.
- Pikeun ngaktifkeun kartu WiFi, anjeun kedah ngidentipikasi heula kartu nirkabel nganggo paréntah ieu: iw dev.
- Salajengna, anjeun tiasa nyatet nami alat nirkabel. Stringna tiasa panjang, janten anjeun tiasa nganggo variabel ieu pikeun ngaleungitkeun usaha ngetik: ékspor wlan0=.
- Pasang kartu WiFi nganggo paréntah di luhur: Tumbu ip sudo set $wlan0 up.
Deteksi Jaringan WiFi
Tuturkeun léngkah ieu pikeun ngadeteksi jaringan WiFi.
- Pikeun ngadeteksi jaringan WiFi di Debian , néangan jaringan nu sadia dina antarbeungeut jaringan nirkabel kalayan paréntah di handap ieu: sudo iw $wlan0 scan.
- Pastikeun yén titik aksés anjeun SSID mangrupakeun salah sahiji jaringan nu sadia dideteksi.
- Variabel ieu ngaleungitkeun usaha ngetik: ékspor ssid=.
Konpigurasikeun Sambungan WiFi Sareng Titik Akses
Turutan léngkah ieu pikeun ngonpigurasikeun jaringan. sambungan jeung titik aksés.
- Paké ladenan wpa_supplicant pikeun nyieun sambungan jaringan énkripsi ka titik aksés. Ieu ngan bakal ngagunakeun file konfigurasi " /etc/wpa_supplicant.conf ," ngandung wpa2-keys pikeun unggal SSID.
- Pikeun nyambung ka titik aksés, tambahkeun entri pikeun config. file: sudo wpa_passphrase $ ssid -i >>/etc/wpa_supplicant.conf.
- Paké paréntah ieu pikeun nyambung ka titik aksés: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
- Konfirmasi sambungan anjeun ka titik aksés nganggo ieu: iw $wlan0 link.
Kéngingkeun Alamat IP Dinamis Kalayan Server DHCP
Tuturkeun léngkah-léngkah ieu pikeun meunangkeun IP dinamis nganggo DHCP.
- Kéngingkeun IP dinamis nganggo DHCP nganggo ieu: sudo dhclient $wlan0.
- Témbongkeun IP nganggo paréntah ieu: sudo ip addr show $wlan0.
Tambahkeun Rute Default kana Tabél Rute
Turutan léngkah-léngkah ieu pikeun nambahkeun rute standar ka tabel route.
- Mariksa tabel route ku kieu: ip route show.
- Tambahkeun rute standar ka router pikeun nyambung ka WiFI ku paréntah ieu : sudo ip route add default via dev $wlan0.
Verifikasi Sambungan Internét
Ahirna, paké paréntah di handap ieu pikeun pariksa yén anjeun geus nyambung ka jaringan: ping www.google.com .
Kumaha Nyambung Otomatis dina Waktos Boot
Pikeun mastikeun yén jaringan nirkabel otomatis nyambung dina boot-up, Anjeun kudu nyieun jeung ngaktipkeun layanan systemd pikeun:
- Dhclient
- Wpa_supplicant
Kieu carana anjeun ngalakukeun unggal léngkah.
Tempo_ogé: Kumaha Nyetél Telepon Wifi dina iPhone 6Dhclient Service
- Jieun file ieu: /etc/systemd/system/dhclient.service.
- Terus , édit file ku ngalakukeun ieuparéntah:
[Unit]
Deskripsi= Klién DHCP
Saméméh=network.target
After=wpa_supplicant.service
[Service]
Type=forking
ExecStart=/sbin/dhclient -v
ExecStop=/sbin/dhclient -r
Balikan deui =always
[Pasang]
WantedBy=multi-user.target
- Aktipkeun service nganggo paréntah ieu: sudo systemctl ngaktifkeun dhclient.
Wpa_supplicant Service
- Pindah ka " /lib/systemd/system ," salin file unit layanan, teras tempelkeun ka " /etc/systemd/system " nganggo garis ieu: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
- Paké pangropéa, sapertos Vim, pikeun muka file dina " /etc " sareng modifikasi garis ExecStart nganggo ieu: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
- Teras, tambahkeun baris ieu di handap: Restart=always .
- Koméntar baris ieu: Alias=dbus-fi.w1.wpa_supplicant1.service .
- Muat deui ladénan ku baris ieu: s udo systemctl daemon-reload .
- Aktipkeun ladenan nganggo baris ieu: sudo systemctl ngaktifkeun wpa_supplicant .
Cara Nyieun IP Statis
Tuturkeun ieu léngkah pikeun meunangkeun alamat IP statik:
- Kahiji, nonaktipkeun dhclient.service pikeun meunangkeun IP statikalamatna.
- Teras, jieun file konfigurasi jaringan: sudo nano /etc/systemd/network/static.network.
- Tambahkeun baris ieu:
[Cocok]
Name=wlp4s0
[Jaringan]
Alamat=192.168.1.8/24
Gateway=192.168.1.1
- Punten simpen file sateuacan nutup. Teras, jieun .link kanggo antarmuka nirkabel nganggo ieu: sudo nano /etc/systemd/network/10-wifi.link.
- Tambahkeun garis ieu dina file:
[Cocok]
MACAddress=a8:4b:05:2b:e8:54
[Tumbu]
NamePolicy=
Name=wlp4s0
- Di Dina hal ieu, anjeun kedah nganggo alamat MAC sareng nami antarmuka nirkabel. Ku ngalakukeun éta, anjeun bakal mastikeun yén sistem henteu ngarobah nami antarmuka nirkabel.
- Punten simpen file sateuacan nutup. Teras, nonaktipkeun " networking.service" sareng aktipkeun " systemd-networkd.service ." Ieu manajer jaringan. Anggo paréntah ieu pikeun ngalakukeunana:
sudo systemctl nganonaktipkeun jaringan
sudo systemctl ngaktifkeun systemd-networkd
- Hilangkeun deui systemd-networkd pikeun mariksa jalanna konfigurasi ku kieu: sudo systemctl restart systemd-networkd.
Kacindekan
Sanggeus maca pituduh, anjeun bisa kalayan gampang nyieun sambungan jaringan dina Debian maké baris paréntah.