Cara Cepat Mengatasi apt-get update Stuck di Ubuntu (Force IPv4)

Pernah mengalami proses apt-get update di VPS Ubuntu macet total dengan status “Waiting for headers” atau tertahan di alamat IP yang panjang seperti [2620:2d:…]?

Itu adalah alamat IPv6. Masalah ini sangat umum terjadi karena provider VPS memberikan IP tersebut, tetapi rute jaringan keluar (outbound)-nya belum terkonfigurasi dengan benar, sehingga proses download menjadi timeout.

Berikut adalah cara cepat untuk mendiagnosa dan memperbaikinya.

1. Diagnosa: Uji Koneksi IPv6 Anda

Sebelum mengubah sistem, pastikan jalur IPv6 VPS Anda memang bermasalah. Gunakan dua cara pengujian ini:

Tes 1: Menggunakan Ping

Bash
 
ping -6 google.com

Tes 2: Menggunakan cURL (Sangat berguna jika Ping diblokir oleh Firewall)

Bash
 
curl -I -6 https://google.com

Cara membaca hasil:

Jika kedua perintah di atas tidak memunculkan teks apa-apa (stuck), memakan waktu sangat lama, atau muncul pesan error seperti Network is unreachable, fix! Jalur IPv6 VPS Anda tidak bisa digunakan untuk mengakses internet. (Tekan Ctrl + C untuk menghentikan tes).

2. Solusi: Paksa APT Menggunakan IPv4

Solusi terbaiknya adalah memaksa sistem manajemen paket Ubuntu (APT) untuk sepenuhnya menggunakan jalur IPv4 yang sudah terbukti stabil.

Anda cukup mengeksekusi satu baris perintah sakti ini di terminal:

Bash
 
echo 'Acquire::ForceIPv4 "true";' > /etc/apt/apt.conf.d/99force-ipv4

Penjelasan Singkat:

  • echo dan teks di dalamnya adalah perintah mutlak kepada sistem APT untuk wajib menggunakan IPv4.

  • Simbol > berfungsi menyuntikkan perintah tersebut untuk membuat sebuah file konfigurasi baru bernama 99force-ipv4 yang diletakkan di direktori sistem /etc/apt/apt.conf.d/.

3. Eksekusi Ulang

Pengaturan tersebut langsung aktif secara permanen. Bersihkan cache yang sebelumnya nyangkut, dan jalankan pembaruan kembali:

Bash
 
apt-get clean
apt-get update

Kini sistem akan menggunakan alamat IPv4 biasa, masalah “Waiting for headers” pun hilang, dan instalasi paket akan langsung melesat kencang!

Scroll to Top