Kumaha Nyetél WiFi di Debian Kalayan Garis Komando

Kumaha Nyetél WiFi di Debian Kalayan Garis Komando
Philip Lawrence

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 6

Dhclient 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.




Philip Lawrence
Philip Lawrence
Philip Lawrence mangrupikeun peminat téknologi sareng ahli dina widang konektipitas internét sareng téknologi wifi. Kalayan langkung ti dasawarsa pangalaman di industri, anjeunna parantos ngabantosan seueur individu sareng usaha dina masalah internét sareng wifi na. Salaku panulis sareng blogger Tip Internét sareng Wifi, anjeunna ngabagi pangaweruh sareng kaahlianna ku cara anu saderhana sareng gampang kahartos anu tiasa dimangpaatkeun ku sadayana. Philip mangrupikeun advokat anu gairah pikeun ningkatkeun konektipitas sareng ngajantenkeun internét tiasa diaksés ku sadayana. Nalika anjeunna henteu nyerat atanapi ngarengsekeun masalah anu aya hubunganana sareng téknologi, anjeunna resep hiking, kémping, sareng ngajalajah alam luar anu saé.