Dalam artikel ini, kami akan menunjukkan kepada anda cara menyambung ke rangkaian WiFi anda daripada baris arahan pada pengedaran Linux moden yang menggunakan NetworkManager untuk mengurus peranti rangkaian.
Artikel ini harus berfungsi pada pengedaran Linux tersenarai berikut dan pengedaran Linux lain (tidak disenaraikan) yang menggunakan NetworkManager untuk mengurus rangkaian dan mempunyai alat baris perintah 'nmcli' tersedia.
- Ubuntu
- Debian
- Linux Mint
- OS asas
- Fedora
- RHEL
- Aliran CentOS
- AlmaLinux
- Rocky Linux
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Topik Kandungan:
- Menyenaraikan Semua Peranti Rangkaian Linux daripada Barisan Perintah Menggunakan Nmcli
- Mencari Rangkaian WiFi yang Tersedia di Linux dari Baris Perintah Menggunakan Nmcli
- Menyambung ke Rangkaian WiFi di Linux dari Baris Perintah Menggunakan Nmcli
- Menyemak Kesambungan WiFi/Internet daripada Barisan Perintah
- Memutuskan sambungan daripada Rangkaian WiFi di Linux daripada Barisan Perintah Menggunakan Nmcli
- Kesimpulan
Menyenaraikan Semua Peranti Rangkaian Linux daripada Barisan Perintah Menggunakan Nmcli
Untuk menyenaraikan semua peranti rangkaian yang dipasang pada komputer Linux anda, jalankan arahan berikut:
$ sudo peranti nmcli
Anda harus mencari antara muka rangkaian WiFi anda dalam senarai. Dalam kes kami, antara muka rangkaian WiFi dipanggil 'wlp7s27u1'.
Mencari Rangkaian WiFi yang Tersedia di Linux dari Baris Perintah Menggunakan Nmcli
Untuk menyenaraikan semua rangkaian WiFi di kawasan anda, jalankan arahan berikut:
$ sudo senarai wifi peranti nmcliSeperti yang anda lihat, semua rangkaian WiFi di kawasan kami disenaraikan.
Jika, atas sebab tertentu, SSID WiFi yang anda inginkan tidak dipaparkan pada senarai, lakukan imbasan semula dengan arahan berikut:
$ sudo imbasan semula wifi peranti nmcliSeperti yang anda lihat, lebih banyak rangkaian WiFi disenaraikan selepas imbasan semula.
$ sudo senarai wifi peranti nmcli
Menyambung ke Rangkaian WiFi di Linux dari Baris Perintah Menggunakan Nmcli
Untuk menyambung ke SSID rangkaian WiFi 'NodeKite-2.4G' (katakan) yang dikonfigurasikan dengan kata laluan 'rahsia' WPA2, jalankan arahan berikut:
$ sudo sambung wifi peranti nmcli 'NodeKite-2.4G' kata laluan 'rahsia'Anda juga boleh menggunakan BSSID penghala WiFi anda untuk menyambung ke rangkaian WiFi seperti berikut:
$ sudo sambung wifi peranti nmcli '68:22:BB:41:B6:A9' kata laluan 'rahsia'Jika anda ingin menyambung ke rangkaian WiFi tersembunyi dengan SSID 'HiddenNet' (katakan), anda boleh berbuat demikian seperti berikut:
$ sudo sambung wifi peranti nmcli 'HiddenNet' kata laluan 'rahsia' tersembunyi yaJika anda mempunyai berbilang antara muka rangkaian WiFi pada komputer anda dan anda ingin menyambung ke rangkaian WiFi menggunakan antara muka rangkaian WiFi tertentu, anda boleh berbuat demikian dengan menambahkan bendera 'ifname' pada penghujung seperti berikut:
$ sudo sambung wifi peranti nmcli 'NodeKite-2.4G' kata laluan 'rahsia' ifname wlp7s27u1Sambungan NetworkManager baharu harus dibuat dan diaktifkan dan komputer anda harus disambungkan ke rangkaian WiFi.
Seperti yang anda lihat, profil sambungan NetworkManager 'NodeKite-2.4G' baharu (nama yang sama dengan SSID WiFi yang anda konfigurasikan untuk disambungkan) dicipta.
$ sudo sambungan nmcli
Menyemak Kesambungan WiFi/Internet daripada Barisan Perintah
Sebaik sahaja anda disambungkan ke rangkaian WiFi yang anda inginkan, antara muka rangkaian WiFi anda (wlp7s27u1 dalam kes ini) akan menerima alamat IP daripada penghala anda melalui DHCP seperti yang anda boleh lihat dalam tangkapan skrin berikut:
$ ip a
Anda juga sepatutnya boleh ping 'google.com' (atau nama domain mana-mana tapak web popular lain).
$ ping -c 3 Google com
Memutuskan sambungan daripada Rangkaian WiFi di Linux daripada Barisan Perintah Menggunakan Nmcli
Untuk memutuskan sambungan daripada rangkaian WiFi SSID NodeKite-2.4G, jalankan arahan berikut:
$ sudo sambungan nmcli ke bawah 'NodeKite-2.4G'
Seperti yang anda lihat, sambungan NetworkManager 'NodeKite-2.4G' terputus[1] serta antara muka rangkaian WiFi 'wlp7s27u1'[2]. Anda tidak akan dapat ping nama DNS mana-mana tapak web juga sebaik sahaja anda diputuskan sambungan daripada rangkaian WiFi[3].
$ sudo sambungan nmcli$ ip a
$ ping -c 3 Google com
Kesimpulan
Dalam artikel ini, kami menunjukkan kepada anda cara menggunakan alat baris perintah NetworkManager 'nmcli' untuk menyenaraikan rangkaian WiFi yang tersedia di kawasan anda dan menyambung ke rangkaian WiFi yang anda inginkan. Kami juga menunjukkan kepada anda cara menyemak sambungan internet sebaik sahaja anda disambungkan ke rangkaian WiFi daripada baris arahan di Linux. Selepas membaca artikel ini, anda sepatutnya boleh mengurus rangkaian WiFi pada sistem Linux anda daripada baris arahan menggunakan alat NetworkManager 'nmcli'.