3 Cara untuk Menyambung ke WiFi dari Command Line di Debian

3 Ways Connect Wifi From Command Line Debian



Tutorial ini menerangkan secara ringkas cara menyambung ke Wifi dari baris arahan pada distribusi Linux Debian dan Debian berdasarkan 3 cara yang berbeza: menggunakan nmcli , nmtui dan wpa_pemohon . Sebagai tambahan kepada nmcli, nmtui dan wpa_supplicant, perintah iwconfig, iwlist dan dhclient digunakan dan dijelaskan secara ringkas dalam tutorial ini.

Mencari rangkaian menggunakan Iwconfig:

Sebelum memulakan, kita perlu mengetahui karangan atau nama rangkaian yang ingin kita sambungkan.







Tutorial ini menunjukkan cara menggunakan Iwconfig arahan untuk mengimbas rangkaian yang ada. Iwconfig serupa dengan arahan ifconfig tetapi untuk menguruskan antara muka tanpa wayar. Perintah ini membolehkan pengguna mengedit frekuensi atau saluran, untuk menukar mod peranti rangkaian (Ad-hoc, Managed, Master, Repeater, Monitor, Secondary), untuk menetapkan ESSID, dll.



CATATAN: SSID / ESSID adalah nama atau pengecam rangkaian atau penghala.



Untuk memeriksa sama ada kad wifi dikesan dengan betul, mulailah perintah iwconfig seperti yang ditunjukkan dalam tangkapan skrin berikut:





sudoiwconfig

Seperti yang anda lihat output menunjukkan antara muka loopback (lo), kad ethernet (enp2s0) dan kad wifi wlp3s0 yang akan kami gunakan untuk mengimbas rangkaian yang tersedia menggunakan perintah Senarai Iw .



Baris pertama menunjukkan sokongan untuk standard 802.11 dan mendedahkan bahawa peranti tidak disambungkan. Baris kedua menunjukkan kad wifi sudah masuk mod terurus , tidak dikaitkan dengan Titik Akses.

Baris ketiga merangkumi Cuba Had Had yang menentukan jumlah percubaan setelah penghantaran gagal dan Ambang RTS menentukan bilangan pengesahan sebelum sambungan, Fragmen Thr menunjukkan saiz paket maksimum yang akan dihantar oleh kad anda.

Dua baris terakhir menunjukkan tidak ada pengesahan dan Pengurusan Kuasa dimatikan.

Arahan Senarai Iw memberikan maklumat tambahan mengenai peranti tanpa wayar, termasuk yang bukan merupakan sebahagian daripada komputer kami. Dalam kes ini, kami akan mengimbas rangkaian yang ada dengan menambahkan argumen imbas . Keluaran akan memaparkan senarai Titik Akses dengan beberapa maklumat seperti ESSID, kualiti isyarat, saluran, mod, dll.

Jalankan arahan berikut untuk mencetak senarai rangkaian yang tersedia:

sudoimbasan iwlist wlp3s0

CATATAN: Ganti wlp3s0 untuk kad wayarles anda dipaparkan semasa arahan iwconfig dihukum mati.

Seperti yang anda lihat output menunjukkan beberapa rangkaian termasuk Titik Akses LinuxHint, namun formatnya tidak mesra pengguna. Sekiranya anda hanya mahu mencetak ESSID atau nama rangkaian yang ada sehingga tidak ada yang lain, jalankan:

sudoimbasan iwlist wlp3s0| cengkamanESSID

Seperti yang anda lihat sekarang keluarannya jelas dan terhad kepada nama titik akses (karangan).

Menyambung ke wifi dari baris arahan menggunakan nmcli:

NMCLI adalah antara muka baris perintah untuk NetworkManager yang boleh digunakan sebagai alternatif kepada pengurus grafik. NMCLI membolehkan pengguna membuat, menyunting dan membuang atau untuk mengaktifkan dan mematikan sambungan serta memaparkan status peranti.

Sintaks berikut menunjukkan cara menyambung ke rangkaian LinuxHint (ditemui dengan perintah Iwlist yang sebelumnya digunakan) dengan menjalankan nmcli dengan argumen berikut:

nmcli d wifi sambungkan kata laluan LinuxHint morochita

Di mana d wifi menentukan peranti tanpa wayar, sambungkan LinuxHint menyatakan karangan dan kata laluan morochita kata laluan.

CATATAN: Ganti LinuxHint untuk penghala anda ssid dan morochita untuk kata laluan sebenar anda.

Anda boleh mendapatkan maklumat tambahan mengenai nmcli di https://linux.die.net/man/1/nmcli

Menyambung ke wifi dari konsol menggunakan nmtui:

Nmtui adalah alternatif berasaskan kutukan interaktif untuk nmcli dan Pengurus Rangkaian, pada konsol yang dijalankan:

nmtui

Skrin pertama membolehkan kami mengedit sambungan yang ada, mengaktifkan sambungan baru dan mengedit nama host kami. Pilih pilihan kedua Aktifkan sambungan dan tekan MASUK .

Nmtui akan menunjukkan rangkaian yang tersedia berwayar dan tanpa wayar. Pilih Titik Akses anda dan tekan MASUK .

Catatan: untuk contoh ini ESSID ditukar dari LinuxHint menjadi LinuxH1nt untuk menunjukkan langkah permintaan kata laluan.

Skrin seterusnya akan meminta kata laluan, mengisinya dan tekan MASUK bersambung.

Dan anda akan dihubungkan.

Anda boleh mendapatkan maklumat tambahan mengenai Nmtui di halaman manualnya di https://www.mankier.com/1/nmtui

Sambungkan ke wifi menggunakan wpa_supplicant:

Wpa_supplicant adalah pemohon yang membolehkan rundingan dalam proses pengesahan. Berbeza dengan nmcli dan nmtui, wpa_supplicant tidak dipasang secara lalai pada Debian.

Untuk memasang wpa_supplicant pada sistem berasaskan Debian jalankan:

sudotepatpasangwpasupplicant

Anda perlu mengedit fail /etc/wpa_supplicant.conf dengan menambahkan karangan dan kata laluan Access Point anda, anda boleh mencapainya dengan melaksanakan arahan berikut:

wpa_passphrase LinuxHint morochita| sudo tee /dan lain-lain/wpa_supplicant.conf

CATATAN: Ganti LinuxHint untuk karangan dan morochita anda untuk kata laluan sebenar anda. Anda boleh menggunakan tanda petik untuk nama rangkaian yang mengandungi ruang.

Setelah wpa_supplicant.conf diedit, anda boleh berhubung dengan melaksanakan perintah berikut di mana -c menentukan fail konfigurasi dan -i menentukan antara muka rangkaian:

sudowpa_pemohon-c /dan lain-lain/wpa_supplicant.conf-iwlp3s0

Seperti yang anda lihat menggunakan iwconfig , sekarang kad wayarles anda dikaitkan dengan titik akses.

sudoiwconfig

Untuk menyambung, jalankan arahan pelanggan seperti yang ditunjukkan dalam tangkapan skrin berikut untuk mendapatkan alamat IP dinamik:

sudodhclient wlp3s0

CATATAN: Ganti wlp3s0 untuk kad wayarles anda.

Selepas melaksanakan pelanggan , anda harus dihubungkan ke internet melalui pusat akses yang berkaitan.

Anda boleh mendapatkan maklumat tambahan mengenai wpa_supplicant di https://linux.die.net/man/8/wpa_supplicant

Saya harap tutorial ini berguna untuk menyambung ke wifi dari baris arahan pada sistem berasaskan Debian. Terus ikuti LinuxHint untuk lebih banyak tutorial dan petua Linux.