Cara Menyediakan WiFi dalam Debian Dengan Barisan Perintah

Cara Menyediakan WiFi dalam Debian Dengan Barisan Perintah
Philip Lawrence

Dalam artikel ini, kami akan membimbing anda tentang cara menyambung ke WiFi daripada baris arahan pada pelayan Debian 11/10 dan desktop menggunakan wpa_supplicant. wpa_supplicant ialah pelaksanaan komponen pemohon protokol WPA.

Untuk menyediakan Wi-Fi dalam Debian dengan baris arahan, anda perlu mewujudkan sambungan rangkaian Wi-Fi sebelum memastikan ia disambungkan secara automatik pada masa but . Teruskan membaca untuk mendapatkan panduan langkah demi langkah tentang cara berbuat demikian.

Wi-Fi Debian

Peranti wayarles menggunakan Wi-Fi beroperasi pada set cip yang terdapat dalam beberapa peranti berbeza. Debian ialah sistem berasaskan perisian percuma yang bergantung kepada kerjasama pengilang dan pembangun dalam menghasilkan pemacu/modul yang berkualiti untuk set cip tersebut.

Lihat juga: WiFi Verizon Fios Tidak Berfungsi? Cuba Pembaikan Ini

Cara Menyediakan WiFi dalam Debian Dengan Barisan Perintah

Terdapat dua fasa untuk dilengkapkan untuk persediaan WiFi dalam Debian dengan baris arahan.

  • Sambung ke WiFi
  • Pastikan ia disambungkan secara automatik semasa boot

Berikut ialah prosedur langkah demi langkah yang lengkap untuk setiap fasa persediaan.

Cara Mewujudkan Sambungan WiFi

Untuk mewujudkan sambungan rangkaian WiFi dalam Debian, anda perlu ikut langkah berikut:

  • Dayakan Kad Rangkaian
  • Kesan Rangkaian WiFi
  • Konfigurasikan Sambungan WiFi Dengan Titik Akses
  • Dapatkan IP Dinamik Alamat Dengan Pelayan DHCP
  • Tambahkan Laluan Lalai pada Jadual Laluan
  • Sahkan InternetSambungan

Begini cara anda melaksanakan setiap langkah.

Dayakan Kad Rangkaian

Ikuti langkah ini untuk mendayakan kad rangkaian.

  • Untuk mendayakan kad WiFi, anda mesti mengenal pasti kad wayarles terlebih dahulu dengan arahan berikut: iw dev.
  • Kemudian, anda boleh perhatikan nama peranti wayarles. Rentetan itu mungkin panjang, jadi anda boleh menggunakan pembolehubah ini untuk menghapuskan usaha menaip: eksport wlan0=.
  • Dapatkan kad WiFi dengan arahan di atas: pautan sudo ip tetapkan $wlan0.

Kesan Rangkaian WiFi

Ikuti langkah ini untuk mengesan rangkaian WiFi.

  • Untuk mengesan rangkaian WiFi dalam Debian , cari rangkaian yang tersedia dalam antara muka rangkaian wayarles dengan arahan berikut: sudo iw $wlan0 scan.
  • Pastikan SSID titik akses anda ialah salah satu rangkaian tersedia yang dikesan.
  • Pembolehubah ini menghapuskan usaha menaip: eksport ssid=.

Konfigurasikan Sambungan WiFi Dengan Titik Akses

Ikuti langkah ini untuk mengkonfigurasi rangkaian sambungan dengan pusat akses.

  • Gunakan perkhidmatan wpa_supplicant untuk mewujudkan sambungan rangkaian yang disulitkan ke pusat akses. Ia hanya akan menggunakan fail konfigurasi “ /etc/wpa_supplicant.conf ,” yang mengandungi kekunci wpa2 untuk setiap SSID.
  • Untuk menyambung ke pusat akses, tambahkan entri untuk konfigurasi fail: sudo wpa_passphrase $ssid -i >>/etc/wpa_supplicant.conf.
  • Gunakan arahan ini untuk menyambung ke pusat akses: sudo wpa_supplicant -B -D wext -i $wlan0 -c /etc/wpa_supplicant.conf.
  • Sahkan sambungan anda ke pusat akses dengan ini: pautan iw $wlan0.

Dapatkan Alamat IP Dinamik Dengan Pelayan DHCP

Ikuti langkah ini untuk mendapatkan IP dinamik dengan DHCP.

  • Dapatkan IP dinamik dengan DHCP menggunakan ini: sudo dhclient $wlan0.
  • Lihat IP dengan arahan ini: sudo ip addr show $wlan0.

Tambah Laluan Lalai pada Jadual Laluan

Ikuti langkah ini untuk menambah laluan lalai ke jadual laluan.

  • Periksa jadual laluan dengan ini: ip route show.
  • Tambahkan laluan lalai ke penghala untuk menyambung ke WiFI dengan arahan ini : sudo ip route add default melalui dev $wlan0.

Sahkan Sambungan Internet

Akhir sekali, gunakan arahan berikut untuk mengesahkan bahawa anda telah menyambung ke rangkaian: ping www.google.com .

Cara Auto Sambung pada Masa But

Untuk memastikan bahawa rangkaian wayarles disambung secara automatik semasa but, anda perlu mencipta dan mendayakan perkhidmatan sistem untuk:

  • Dhclient
  • Wpa_supplicant

Begini caranya anda melakukan setiap langkah.

Perkhidmatan Dhclient

  • Buat fail ini: /etc/systemd/system/dhclient.service.
  • Kemudian , edit fail dengan melakukan iniarahan:

[Unit]

Penerangan= Klien DHCP

Sebelum=network.target

Selepas=wpa_supplicant.service

[Perkhidmatan]

Type=forking

ExecStart=/sbin/dhclient -v

ExecStop=/sbin/dhclient -r

Lihat juga: Cara Menetapkan Semula Penghala Comcast kepada Tetapan Kilangnya

Mulakan semula =sentiasa

[Pasang]

WantedBy=multi-user.target

  • Dayakan service dengan arahan berikut: sudo systemctl enable dhclient.

Wpa_supplicant Service

  • Pergi ke “ /lib/systemd/system ,” salin fail unit perkhidmatan dan tampalkannya ke “ /etc/systemd/system ” menggunakan baris berikut: sudo cp /lib/systemd/system/wpa_supplicant.service /etc /systemd/system/wpa_supplicant.service.
  • Gunakan editor, seperti Vim, untuk membuka fail pada “ /etc ” dan ubah suai baris ExecStart dengan ini: ExecStart=/sbin/wpa_supplicant -u -s -c /etc/wpa_supplicant.conf -i .
  • Kemudian, tambahkan baris ini di bawah: Restart=always .
  • Ulas baris ini: Alias=dbus-fi.w1.wpa_supplicant1.service .
  • Muat semula perkhidmatan dengan baris ini: s udo systemctl daemon-reload .
  • Dayakan perkhidmatan dengan baris ini: sudo systemctl enable wpa_supplicant .

Cara Membuat IP Statik

Ikuti ini langkah untuk mendapatkan alamat IP statik:

  • Pertama, lumpuhkan dhclient.service untuk mendapatkan IP statikalamat.
  • Kemudian, buat fail konfigurasi rangkaian: sudo nano /etc/systemd/network/static.network.
  • Tambah baris ini:

[Padanan]

Nama=wlp4s0

[Rangkaian]

Alamat=192.168.1.8/24

Gateway=192.168.1.1

  • Sila simpan fail sebelum menutupnya. Kemudian, buat .link untuk antara muka wayarles dengan ini: sudo nano /etc/systemd/network/10-wifi.link.
  • Tambahkan baris ini dalam fail:

[Padan]

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

[Pautan]

NamePolicy=

Name=wlp4s0

  • In kes ini, anda perlu menggunakan alamat MAC dan nama antara muka wayarles anda. Dengan berbuat demikian, anda akan memastikan bahawa sistem tidak menukar nama antara muka wayarles.
  • Sila simpan fail sebelum menutupnya. Kemudian, lumpuhkan “ networking.service” dan dayakan “ systemd-networkd.service .” Ini ialah pengurus rangkaian. Gunakan arahan ini untuk berbuat demikian:

sudo systemctl disable networking

sudo systemctl enable systemd-networkd

  • Mulakan semula systemd-networkd untuk menyemak kerja konfigurasi dengan ini: sudo systemctl restart systemd-networkd.

Kesimpulan

Selepas membaca panduan, anda boleh membuat sambungan rangkaian dengan mudah dalam Debian menggunakan baris arahan.




Philip Lawrence
Philip Lawrence
Philip Lawrence adalah peminat teknologi dan pakar dalam bidang sambungan internet dan teknologi wifi. Dengan lebih sedekad pengalaman dalam industri, beliau telah membantu banyak individu dan perniagaan dengan isu berkaitan internet dan wifi mereka. Sebagai pengarang dan blogger Petua Internet dan Wifi, beliau berkongsi pengetahuan dan kepakarannya dengan cara yang mudah dan mudah difahami yang boleh dimanfaatkan oleh semua orang. Philip ialah penyokong yang bersemangat untuk meningkatkan ketersambungan dan menjadikan internet boleh diakses oleh semua orang. Apabila dia tidak menulis atau menyelesaikan masalah berkaitan teknologi, dia gemar mendaki, berkhemah dan menerokai kawasan luar yang hebat.