Video failed to load

The Utilization of 'nmcli' for Managing Wifi Network

269 words
1 minute
The Utilization of 'nmcli' for Managing Wifi Network

Sebagai pengguna linux, terkadang, ada banyak alasan yang dapat kita sampaikan untuk tidak menggunakan GUI, mulai dari alasan yang paling logis seperti “pasang GUI di server akan memakan banyak resource sampai alasan yang paling pragmatis seperti “malas”. Hal tersebut memang tidak dapat dipungkiri, sebab linux pada dasarnya sudah sangat useful (dan powerfull) bahkan tanpa GUI sekalipun sehingga terkadang, beberapa pekerjaan dapat diselesaikan hanya melalui CLI saja.

Salah satunya yaitu menghubungkan atau mengkoneksikan sistem kita ke jaringan internet, dalam hal ini adalah WiFi (Wireless Fidelity). Kita dapat menghubungkan linux ke wifi tanpa perlu GUI karena kita dapat mengkoneksikannya via terminal atau CLI melalui program iwctl atau nmcli. Tapi, dalam artikel ini, saya hanya akan mengulas cara menggunakan nmcli saja.

Instalasi#

Sebetulnya, nmcli akan sudah ter-include di dalam linux sejak proses instalasi linux itu sendiri di awal. Jadi, kita tidak perlu meng-install-nya lagi. Namun, berikut saya lampirkan sebuah paket yang terdapat nmcli di dalamnya:

DistroCommand
Debian/Ubuntusudo apt install network-manager
Arch Linuxsudo pacman -Sy networkmanager
Opensusesudo zypper install networkmanager
Fedorasudo dnf install networkmanager

Penggunaan#

Berikut adalah cara menggunakannya:1

- Mendaftar wifi yang tersedia#

Terminal window
nmcli device wifi list

- Menghubungkan linux ke jaringan wifi#

Terminal window
nmcli device wifi connect SSID_or_BSSID password 12345

- Menghubungkan jaringan wifi (tanpa memperlihatkan password)#

Terminal window
nmcli device wifi connect SSID_or_BSSID --ask

- Men-disconnect jaringan wifi#

Terminal window
nmcli device disconnect wlan0

- Melihat daftar wifi yang pernah terhubung#

Terminal window
nmcli connection show

- Menampilkan SSID & password (+ barcode) wifi#

Terminal window
nmcli device wifi show

- Menghapus wifi yang pernah terhubung#

Terminal window
nmcli connection delete NAME_OR_UUID

- Melihat daftar dan status interface#

Terminal window
nmcli device

- Mematikan wifi#

Terminal window
nmcli radio wifi off

Contoh#

Berikut adalah contoh penggunaannya:

  1. Mendaftar wifi yang tersedia

listing available wifi
listing available wifi

  1. Menghubungkan wifi

connecting to a wifi network
connecting to a wifi network

  1. Melihat status wifi

the wifis' status
the wifis' status

  1. Menampilkan SSID, password, dan barcode wifi

showing wifis' SSID & password (+ its barcode)
showing wifis' SSID & password (+ its barcode)

  1. Men-disconnect wifi

disconnecting wifi network
disconnecting wifi network

Footnotes#

  1. https://wiki.archlinux.org/title/NetworkManager

Support & Share

If this article helped you, please share or support!

Sponsor
The Utilization of 'nmcli' for Managing Wifi Network
https://shangdi.github.io/posts/tech/nmcli/
Author
Wildan
Published at
2025-03-21

Comments

Profile Image of the Author
Wildan
Welcome! Wildan-desu.
Announcemenet
Welcome to my blog! Enjoy exploring ~
Categories
Tags
Latest Moments
Site Statistics
Posts
111
Categories
90
Tags
316
Total Words
576,048
Running Days
0 days
Last Activity
0 days ago
Site Info
Build Platform
GitHub Actions
Blog Version
Firefly v6.15.10
License
CC BY-NC-SA 4.0