Tampilkan postingan dengan label DNS Server. Tampilkan semua postingan
Tampilkan postingan dengan label DNS Server. Tampilkan semua postingan

Sabtu, Mei 09, 2015

Konfigurasi DNS di Android

Beberapa waktu lalu sempat kejadian laptop fujitsu ph521 tidak dapat me-resolve hostname. Akses internet di ph521 diambil dari wifi tethering di smartphone samsung i509. Layanan internet disediakan oleh provider smartfren.

Via tcpdump di ubuntu, akses ke dns server di port 53 bisa ngirim packet tetapi nggak ada packet yang diterima. Tetapi, di smartphone internet, hasilnya lancar jaya. Test ping www.google.com juga reply. Kesimpulan yang diambil, akses ke dns server yang diminta oleh ubuntu diblokir oleh provider. Sampai di situ proses indentifikasi masalah berjalan dengan cepat. Yang bikin lama waktu adalah nyari dns server yang dipake oleh smartphone.

Ternyata dns server bisa didapatkan dengan perintah getprop via Terminal Emulator.

$ getprop net.dns1
10.17.118.187
$ getprop net.dns2
10.17.118.251
$ getprop net.dns3

Berikut screenshot sebagai bukti transaksi



Kamis, September 04, 2014

Pencarian Ip Adrress dari Hostname

Di Linux , ada beberapa berkas konfigurasi yang mempengaruhi penerjemahan sebuah hostname menjadi ip address.

/etc/hosts

Berkas ini berisi daftar ip address dan hostname.

/etc/resolv.conf

Berkas ini berisi daftar DNS server dan ip address dari DNS server.

/etc/nsswitch.conf

Berkas ini berisi konfigurasi cara menerjemahkan hostname, bisa hanya dengan berkas hosts, hanya dengan berkas resolv.conf, atau bila tidak ditemukan di berkas hosts akan melihat berkas resolv.conf

Secara umum, tiga berkas tersebut yang digunakan. Namun beberapa operating system berbasis Linux memiliki beberapa variasi. Misalnya, Ubuntu memiliki tambahan direktori /etc/resolvconf/ yang berisi beberapa berkas yang akan diproses. Berikut 2 dari banyak tools yang dapat digunakan untuk diagnosa permasalahan network:

nslookup

Sesuai nama nya perangkat ini secara default akan mencari ip address berdasarkan /etc/resolv.conf

ping

Tools ini akan menerjemahkan hostname ke ip address berdasarkan /etc/nsswitch.conf