Saat melakukan instalasi Kali Linux 2022.2 di laptop saya, saya mengalami masalah tidak bisa terhubung ke internet, meskipun sudah terkoneksi ke WiFi. Permasalahan ini juga pernah saya alami pada versi 2022.1 dan ternyata masih muncul di versi 2022.2.

Setelah mencari solusi, saya menemukan bahwa file resolv.conf di folder /etc merupakan broken symbolic link. Artinya, symbolic link tersebut mengarah ke file yang tidak ada, sehingga sistem tidak dapat melakukan DNS resolution.

Akhirnya, solusi yang saya lakukan adalah membuat ulang file resolv.conf tanpa symbolic link.

Cara Memperbaiki

  1. Hapus file resolv.conf yang lama

    sudo rm /etc/resolv.conf
    
  2. Buat file baru dengan nama resolv.conf

    sudo touch /etc/resolv.conf
    
  3. Edit file resolv.conf dan tambahkan alamat IP nameserver (biasanya IP router kamu)

    sudo nano /etc/resolv.conf
    

    Tambahkan baris berikut (ganti 192.168.1.1 dengan IP router kamu jika berbeda):

    nameserver 192.168.1.1
    
  4. Simpan dan keluar dari editor.

  5. Cek koneksi internet

    Coba lakukan ping ke Google untuk memastikan koneksi internet sudah aktif:

    ping google.com
    

Jika ping berhasil, berarti masalah sudah teratasi. Jika belum, pastikan IP nameserver yang kamu masukkan sudah benar dan WiFi benar-benar terhubung.

Catatan:
Pada beberapa sistem, file resolv.conf bisa di-overwrite oleh NetworkManager atau DHCP client. Jika setelah reboot file kembali berubah, kamu bisa mengunci file tersebut agar tidak bisa diubah:

sudo chattr +i /etc/resolv.conf

Untuk mengedit kembali, gunakan sudo chattr -i /etc/resolv.conf.

Referensi

Semoga membantu!