Tujuan dari tutorial ini adalah untuk menghubungkan ke jaringan WiFi melalui baris perintah pada Ubuntu 22.04 Jammy Jellyfish.
Ini dapat berguna jika Anda menjalankan sistem Ubuntu 22.04 tanpa kepala seperti server atau Ubuntu 22.04 di Raspberry Pi. Menghubungkan dari baris perintah dilakukan melalui konfigurasi Netplan di Ubuntu. Ikuti petunjuk langkah demi langkah di bawah ini untuk melihat caranya.
Dalam tutorial ini Anda akan mempelajari:
- Cara mengidentifikasi nama antarmuka jaringan nirkabel Anda
- Cara mengkonfigurasi Netplan agar terhubung ke jaringan nirkabel (SSID)
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Ubuntu 22.04 Jammy Jellyfish |
Perangkat Lunak | Netplan (diinstal secara default) |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Ubuntu 22.04:Hubungkan ke WiFi dari baris perintah dengan Netplan petunjuk langkah demi langkah
- Langkah pertama adalah membuka terminal baris perintah dan mengidentifikasi nama antarmuka jaringan nirkabel Anda. Untuk melakukannya, jalankan:
$ ls /sys/class/net enp0s25 lo wlp3s0
Bergantung pada sistem Ubuntu 22.04 Anda, nama antarmuka jaringan nirkabel akan menjadi seperti:
wlan0
atau seperti dalam hal iniwlp3s0
. - Selanjutnya, navigasikan ke
/etc/netplan
direktori dan cari file konfigurasi Netplan yang sesuai. File konfigurasi mungkin memiliki nama seperti01-network-manager-all.yaml
atau50-cloud-init.yaml
.$ ls /etc/netplan/
- Edit file konfigurasi Netplan dengan nano atau editor teks favorit Anda. Anda harus membuka file dengan izin root.
$ sudo nano /etc/netplan/50-cloud-init.yaml
- Copy dan paste bait konfigurasi berikut saat mengganti
SSID-NAME-HERE
danPASSWORD-HERE
teks dengan nama jaringan dan sandi SSID Anda:wifis: wlan0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
Pastikan bahwa
wifis
blok disejajarkan denganethernets
di atas atauversion
blok jika ada. Seluruh file konfigurasi mungkin terlihat mirip dengan yang di bawah ini:# This file is generated from information provided by the datasource. Changes # to it will not persist across an instance reboot. To disable cloud-init's # network configuration capabilities, write a file # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following: # network: {config: disabled} network: ethernets: eth0: dhcp4: true optional: true version: 2 wifis: wlp3s0: optional: true access-points: "SSID-NAME-HERE": password: "PASSWORD-HERE" dhcp4: true
Atau, Anda mungkin juga ingin mengonfigurasi alamat IP statis ke antarmuka nirkabel Anda.
- Setelah siap, terapkan perubahan dan sambungkan ke antarmuka nirkabel Anda dengan menjalankan perintah di bawah ini:
$ sudo netplan apply
Atau, jika Anda mengalami beberapa masalah, jalankan:
$ sudo netplan --debug apply
- Jika semuanya berjalan dengan baik, Anda akan dapat melihat adaptor nirkabel Anda terhubung ke jaringan nirkabel dengan menjalankan
ip
perintah:$ ip a
Pemikiran Penutup
Dalam tutorial ini, kita melihat bagaimana menghubungkan ke jaringan WiFi melalui baris perintah di Ubuntu 22.04 Jammy Jellyfish Linux. Ini dilakukan dengan mengedit file konfigurasi Netplan, dan sebagian besar berguna pada sistem tanpa kepala seperti server atau Raspberry Pi, yang tidak memiliki GUI yang diinstal.