Cara Memperbaiki Jaringan Ubuntu Tidak Terhubung: Panduan Lengkap

1. Pendahuluan

Saat menggunakan Ubuntu, terkadang Anda mungkin menghadapi masalah jaringan yang tiba-tiba terputus. Masalah ini tidak hanya mengganggu pekerjaan, tetapi juga sulit dipecahkan terutama bagi pemula karena penyebabnya bervariasi.

Artikel ini akan mengidentifikasi penyebab utama masalah koneksi jaringan di Ubuntu dan menjelaskan solusi untuk setiap masalah dengan cara yang mudah dipahami. Kami menargetkan konten ini bermanfaat bagi berbagai pengguna, mulai dari pemula hingga menengah.

年収訴求

2. Penyebab Utama Masalah Koneksi Jaringan

Terkait Perangkat Keras (Hardware)

Banyak masalah jaringan Ubuntu disebabkan oleh masalah pada perangkat keras fisik. Mari kita periksa faktor-faktor berikut:

  1. Kerusakan Kabel LAN atau Router
  • Kabel LAN yang terhubung mungkin longgar atau rusak. Coba ganti dengan kabel lain atau hidupkan ulang router Anda.
  1. Kerusakan Kartu Antarmuka Jaringan (NIC)
  • Jika NIC tidak dikenali, kemungkinan ada masalah pada perangkat keras itu sendiri. Gunakan perintah lshw -C network untuk memeriksa status NIC.

Terkait Perangkat Lunak (Software)

Sebagian besar masalah jaringan disebabkan oleh pengaturan perangkat lunak yang salah atau tidak tepat.

  1. Driver Tidak Terinstal
  • Segera setelah menginstal Ubuntu baru, driver NIC mungkin tidak terinstal dengan benar. Disarankan untuk menginstal driver terbaru dari repositori resmi.
  1. Kesalahan Pengaturan Jaringan
  • Jika alamat IP tidak diatur dengan benar, atau antarmuka jaringan dinonaktifkan, koneksi akan gagal. Periksa file konfigurasi Anda.
  1. Pengaturan Firewall atau Keamanan
  • Jika firewall terlalu membatasi, koneksi internet dapat terputus. Periksa pengaturan firewall Anda dengan perintah ufw.

3. Langkah Dasar Pemecahan Masalah

Pemeriksaan Perangkat Keras

  1. Pemeriksaan Fisik Kabel
  • Pastikan kabel LAN terhubung dengan benar.
  • Coba sambungkan ke port atau router lain untuk memeriksa fungsinya.
  1. Pemeriksaan Status NIC
  • Jalankan perintah lshw -C network untuk memeriksa apakah NIC dikenali dengan benar.
  • Jika NIC tidak dikenali, mungkin diperlukan perbaikan fisik.

Pemeriksaan Perangkat Lunak

  1. Pemeriksaan Status Jaringan
  • Jalankan perintah nmcli untuk memeriksa status jaringan.
  • Jika perlu, mulai ulang layanan jaringan dengan perintah sudo systemctl restart NetworkManager.
  1. Catatan untuk Lingkungan Virtual
  • Jika Anda menggunakan mesin virtual, koneksi dapat terputus karena pengaturan mesin host (mode NAT atau Bridge). Dalam hal ini, periksa pengaturan jaringan mesin virtual Anda.

4. Solusi Spesifik

Memeriksa dan Memperbaiki Pengaturan Antarmuka Jaringan

Untuk memeriksa apakah antarmuka jaringan Ubuntu Anda dikonfigurasi dengan benar, coba langkah-langkah berikut:

  1. Memeriksa Antarmuka Jaringan Saat Ini
  • Buka terminal dan jalankan perintah ip a.
  • Antarmuka yang menampilkan “state UP” berarti aktif.
  • Jika antarmuka tidak ditampilkan, lanjutkan ke langkah berikutnya.
  1. Memeriksa File Konfigurasi
  • Di Ubuntu, file konfigurasi jaringan disimpan di /etc/netplan/.
  • Gunakan sudo nano /etc/netplan/01-netcfg.yaml untuk mengedit file.
  1. Contoh Konfigurasi
  • Sertakan contoh pengaturan berikut untuk mengaktifkan DHCP: network: version: 2 ethernets: enp0s3: dhcp4: true
  1. Menerapkan Pengaturan
  • Setelah menyimpan file, terapkan pengaturan dengan perintah berikut:
    sudo netplan apply

Memeriksa dan Menginstal Driver

Jika antarmuka jaringan tidak terdeteksi, masalah driver mungkin menjadi penyebabnya.

  1. Memeriksa Status Driver Saat Ini
  • Gunakan perintah berikut untuk mendapatkan informasi detail NIC:
    lshw -C network
  • Tampilan “UNCLAIMED” menunjukkan bahwa driver belum terinstal.
  1. Menginstal Driver
  • Untuk menginstal driver yang diperlukan, coba langkah-langkah berikut:
    sudo apt update sudo apt install linux-modules-extra-$(uname -r)
  1. Mulai Ulang (Restart)
  • Mulai ulang sistem setelah instalasi untuk mengaktifkan driver.

Memeriksa dan Memperbaiki Pengaturan DNS

Terkadang, masalah DNS dapat menyebabkan koneksi jaringan terputus. Ikuti langkah-langkah berikut untuk memeriksa:

  1. Memeriksa Pengaturan DNS Saat Ini
  • Jalankan perintah cat /etc/resolv.conf dan periksa apakah server DNS telah diatur dengan benar.
  1. Mengubah Pengaturan Server DNS
  • Buka file konfigurasi dan tentukan server DNS seperti ini:
    sudo nano /etc/resolv.conf
    nameserver 8.8.8.8 nameserver 8.8.4.4
  1. Membersihkan Cache DNS
  • Bersihkan cache DNS dengan perintah berikut:
    sudo systemd-resolve --flush-caches

Mulai Ulang Layanan Jaringan

Bahkan jika pengaturan jaringan sudah benar, koneksi dapat gagal karena status layanan.

  1. Mulai Ulang NetworkManager
  • Mulai ulang layanan dengan perintah berikut:
    sudo systemctl restart NetworkManager
  1. Memverifikasi Operasi
  • Gunakan perintah nmcli untuk memeriksa status koneksi.
    nmcli device status

5. Contoh Kasus Pemecahan Masalah

Kasus 1: LAN Kabel Tidak Dikenali

  • Contoh Penyebab: Driver NIC tidak terinstal.
  • Langkah-langkah Solusi:
  1. Periksa NIC dengan perintah lshw -C network.
  2. Instal driver yang diperlukan.
  3. Periksa pengaturan jaringan setelah memulai ulang.

Kasus 2: Wi-Fi Tidak Bisa Terhubung

  • Contoh Penyebab: SSID tidak terdeteksi.
  • Langkah-langkah Solusi:
  1. Periksa jaringan Wi-Fi yang tersedia dengan nmcli dev wifi list.
  2. Hubungkan secara manual jika perlu.
    nmcli dev wifi connect "Nama SSID" password "Kata Sandi"

Kasus 3: Konflik Alamat IP

  • Contoh Penyebab: Alamat IP yang sama digunakan oleh beberapa perangkat.
  • Langkah-langkah Solusi:
  1. Edit file konfigurasi di /etc/netplan/ dan tetapkan IP statis.
  2. Terapkan pengaturan dan mulai ulang jaringan.

6. Kesimpulan

Artikel ini telah membahas penyebab utama dan solusi spesifik untuk masalah koneksi jaringan di Ubuntu. Kami telah mencakup berbagai pemecahan masalah, mulai dari pemeriksaan perangkat keras, pengaturan perangkat lunak, hingga DNS dan memulai ulang layanan.

Masalah koneksi jaringan mungkin terlihat rumit, tetapi dengan mencoba solusi secara bertahap, sebagian besar masalah dapat diselesaikan. Jika masalah tetap tidak terpecahkan, manfaatkan dokumentasi resmi Ubuntu atau forum Linux.

Situs Referensi

侍エンジニア塾