Mas Koding
/

Cara Membuat USB LAN di Ubuntu Server Otomatis Terkoneksi Saat Dicolok atau Dicabut

Mas Koding
Juli 02, 2025

๐Ÿ”ง Permasalahan Awal


Saat menggunakan Ubuntu Server di laptop atau PC, sering kali interface jaringan seperti USB LAN (enxXXXX) tidak otomatis mendapatkan IP setelah reboot atau setelah kabel dilepas-pasang. Biasanya kita harus mengetik:

dhclient -v

Ini tentu tidak praktis, apalagi untuk server yang ingin koneksi selalu otomatis saat boot atau saat perangkat jaringan dipasang ulang.

๐ŸŽฏ Tujuan

  • Mengaktifkan NetworkManager sebagai pengelola jaringan utama
  • Membuat koneksi auto-connect DHCP saat LAN dicolok
  • Memastikan koneksi tetap aktif otomatis setelah reboot
  • Mendukung hotplug (dicolok cabut saat OS hidup)

✅ Syarat

  • Ubuntu Server 18.04 atau lebih baru
  • Interface LAN (misalnya USB LAN) terdeteksi, seperti: enxf8e43b471cc4
  • Akses root atau sudo

๐Ÿงน 1. Nonaktifkan systemd-networkd dan netplan

sudo systemctl stop systemd-networkd
sudo systemctl disable systemd-networkd
sudo mv /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.bak

๐Ÿ“ฆ 2. Install dan Aktifkan NetworkManager

sudo apt update
sudo apt install network-manager -y
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager

๐Ÿงพ 3. Konfigurasikan Netplan untuk Pakai NetworkManager

Buat file baru:

sudo nano /etc/netplan/01-network-manager.yaml

Isi dengan:

network:
  version: 2
  renderer: NetworkManager

Terapkan:

sudo netplan apply

๐ŸŒ 4. Buat dan Atur Koneksi Auto DHCP via nmcli

1. Cek nama interface USB LAN:

nmcli device status

Contoh: enxf8e43b471cc4

2. Tambahkan koneksi DHCP otomatis:

nmcli connection add type ethernet ifname enxf8e43b471cc4 con-name lan-usb

3. Set auto-connect dan prioritas tinggi:

nmcli connection modify lan-usb connection.autoconnect yes
nmcli connection modify lan-usb connection.autoconnect-priority 100

4. (Opsional) Tambah DNS:

nmcli connection modify lan-usb ipv4.dns "1.1.1.1 8.8.8.8"

5. Aktifkan koneksi:

nmcli connection up lan-usb

๐Ÿ”„ 5. Tes Hotplug USB LAN

Uji:

  • Cabut USB LAN → koneksi akan putus
  • Colok lagi USB LAN → koneksi akan tersambung otomatis ๐ŸŽ‰

Cek dengan perintah:

nmcli device status
ip a show enxf8e43b471cc4

๐Ÿš€ Hasil Akhir

  • ✅ Sistem mendeteksi dan menyambung otomatis saat USB LAN dicolok
  • ✅ Tidak perlu menjalankan dhclient manual
  • ✅ Otomatis connect saat reboot
  • ✅ Bisa fallback ke Wi-Fi (jika diatur)

✨ Penutup

Dengan bantuan NetworkManager dan tool nmcli, Ubuntu Server kamu sekarang lebih cerdas dan fleksibel dalam menangani koneksi jaringan — termasuk hotplug USB LAN yang sangat berguna di laptop atau PC server portable.

Share Article

Spread the word

0 Komentar

Mas Koding

Sharing knowledge about technology, programming tutorials, and the latest web development trends. Built for developers by developers.

Discover

© 2025 Mas Koding. Crafted with h.

System Operational