Menggunakan telkomsel flash gk selamanya lancar, kadang ada kendala DNS eror atau resolve yang lama karena berebut mesin DNS dengan user-user mobile broadband lain karena setiap kali akan mengakses suatu situs maka komputer kita akan me-resolve domain name situs tersebut untuk mendapatkan alamat IPnya. Satu cara sederhana untuk mengurangi beban resolving dari komputer kita adalah dengan membuat DNS lokal, bisa menggunakan bind yang kini tersedia versi 9 nya. Pertama-tama kita perlu alamat DNS resolver yang sudah tersedia. Setelah terkoneksi dengan DHCP berikut DNS nya, kita bisa baca alamat-alamat tersebut dengan perintah nano /etc/resolv.conf dan nanti kita akan menemukan untuk pengguna telkomsel flash akan terbaca sebagai berikut.
# Generated by NetworkManager
nameserver 114.127.208.84
nameserver 202.3.208.11

Disini kita ambil dua DNS resolver yang nanti akan kita manfaatkan sebagai forwarder yaitu 114.127.208.84 dan 202.3.208.11 yang nantinya kita bisa tambahkan alamat opendns sebagai backup bila sewaktu-waktu kedua DNS ini mati yaitu pada alamat 208.67.222.222
Proses installasi bind kita eksekusi dengan perintah berikut.
apt-get instal bind9
Tentunya dengan catatan konfigurasi repository berfungsi dengan baik. Setelah proses installasi selesai, kita ubah berkas konfigurasi DNS kita dengan perintah berikut.
sudo nano /etc/bind/named.conf.options
Ada sedikit perbedaan yaitu tadi kita hanya melihat sehingga cukup dengan perintah nano, sekarang kita harus mengubahnya sehingga menggunakan sudo karena berkas /etc/bind/named.conf.options hak aksesnya ada pada root. Setelah berkas terbuka, cari kata-kata forwarder di bagian bawah yang masih dicomment (ada tanda # di depannya) kita hapus commentnya dan kita buat seperti berikut ini.
forwarders {
114.127.253.84;
202.3.210.11;
208.67.222.222;
};

Seperti keterangan sebelumnya, dua alamat pertama adalah DNS asli dari telkomsel flash dan yang terakhir adalah opendns sebagai backup bila dua pertama eror. Simpan berkas dengan menekan ctrl+s dan ikuti petunjuk untuk menyimpan berkas. Setelah itu kita restart bind ini dengan perintah berikut.
sudo /etc/init.d/bind9 restart
DNS cache lokal telah siap digunakan, kita bisa atur dengan mengubah berkas /etc/resolv.conf dengan perintah berikut.
sudo nano /etc/resolv.conf
ubah isinya menjadi
# Generated by NetworkManager
nameserver 127.0.0.1

Sehingga proses resolv akan menggunakan DNS lokal menggunakan forwarder tiga DNS luar tadi. Dengan konfigurasi ini, awal membuka website memang sedikit lama, namun setelah itu relatif lebih cepat karena IP address tujuan telah tersimpan di komputer kita. Selamat mencoba.

  • Share/Bookmark