DNS Record dan PTR pada IPv6
Domain Name System (DNS) adalah suatu bentuk database yang terdistribusi, dimana pengelolaan secara lokal terhadap suatu data akan segera diteruskan ke seluruh jaringan (internet) dengan menggunakan skema client-server. Suatu program yang dinamakan name server, mengandung semua segmen informasi dari database dan juga merupakan resolver bagi client-client yang berhubungan ataupun menggunakannya, peran teknologi DNS adalah bagaimana memetakan identitas data digital menjadi sebuah identitas nama, dan sebaliknya.
Secara alamiah manusia akan cendrung lebih mudah menghapal nama atau kata-kata baru dibandingkan dengan menghapal sejumlah nomor/digit angka, coba deh kita jajal, saya minta anda untuk menyebutkan 10 nomer handphone saudara sepupu anda ?? nah lhoooo…….. ribet bukan 😀 , coba bandingkan apabila saya meminta anda menyebutkan 10 nama sepupu anda, pastinya instruksi yang kedua akan lebih mudah dilaksanakan. Contoh lain : sebagian besar dari anda mungkin tidak familiar dengan angka 66.220.158.11, dan tentunya pasti mengenal http://www.facebook.com, padahal dalam dunia internet data digital lah (66.220.158.11) yang saling berkomunikasi/interaksi antara satu dengan lainnya. Dari analogi diatas maka teknologi DNS ini tentunya memegang peranan penting pada setiap lalu lintas data transaksi internet.
Banyak aplikasi yang biasa digunakan sebagai DNS server, seperti BIND, TinyDNS, SimpleDNS, MaraDNS, dsb. semuanya memiliki fitur, kelebihan dan kekurangannya masing-masing, khusus untuk aplikasi DNS Server yang bersifat OpenSource/Gratis BIND adalah aplikasi handal yang paling banyak digunakan pada berbagai DNS server di seluruh dunia, termasuk dikampus tempat saya bekerja (Unila) juga menggunakan aplikasi BIND dan berjalan pada Sistem Operasi FreeBSD, apabila anda berminat dan ingin mencoba BIND pada server yang anda kelola saya sempat menulis tutorial singkat bagaimana proses instalasi dan konfigurasi pada OS FreeBSD di alamat berikut https://gigihfordanama.wordpress.com/2012/04/11/upgrade-to-bind-9-8-1-on-freebsd-again/#more-2541 namun pada artikel singkat ini saya tidak membahas secara detail bagaimana mengkonfigurasi record-record resolv dan PTR host yang menggunakan IPv4 ataupun cara mendapatkan blok IP Public 🙂 , khusus pada artikel ini saya akan memandu bagaimana mengaktifkan resolv domain dan PTR pada address IPv6 anda.
Berikut panduannya (catatan saya menggunakan BIND versi 9)
Contoh record IPv6 untuk Zone unila.ac.id
================================================================= $TTL 3600 @ IN SOA ns1.unila.ac.id. gigih.unila.ac.id. ( 2012060868 ; Serial 10800 ; Refresh 1800 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL IN NS ns1.unila.ac.id. IN NS ns2.unila.ac.id. IN NS ns1.he.net. IN A 103.3.46.1 IN AAAA 2001:df0:230:2::5 IN MX 10 zimbra.unila.ac.id. IN MX 20 mail.unila.ac.id. IN MX 30 mailgate.unila.ac.id. mailgate IN A 103.3.46.5 IN MX 300 mailgate.unila.ac.id. ns1 IN A 103.3.46.2 IN MX 300 mailgate.unila.ac.id. IN AAAA 2001:df0:230:2::9 GERBANG-6-KELUAR-AS56237-NOC-Cyber-MK670-AP IN AAAA 2001:df0:230:9::1 GERBANG-6-MASUK-AS56237-NOC-Cyber-MK670-AP IN AAAA 2001:df0:230:9::2 GERBANG-VLAN6-Rektorat-GiBig-10 IN AAAA 2001:df0:230:2::20 GERBANG-6-Rektorat-GiBig-1-Core-InterVlanPUSKOM IN AAAA 2001:df0:230:2::1 gateway-v6.mistc IN AAAA 2001:df0:230:5::1 gateway-v6.ft1 IN AAAA 2001:df0:230:10::1 gateway-v6.ft2 IN AAAA 2001:df0:230:11::1 gateway-v6.fp IN AAAA 2001:df0:230:12::1 gateway-v6.fh IN AAAA 2001:df0:230:13::1 gateway-v6.fkip IN AAAA 2001:df0:230:14::1 gateway-v6.fmipa IN AAAA 2001:df0:230:15::1 gateway-v6.fk IN AAAA 2001:df0:230:16::1 gateway-v6.fe IN AAAA 2001:df0:230:17::1 gateway-v6.fisip IN AAAA 2001:df0:230:18::1
Contoh PTR Record zone-unila-ipv6.rev
================================================================ $TTL 3600 @ IN SOA ns1.unila.ac.id. gigih.unila.ac.id. ( 2012021229 ; Serial 10800 ; Refresh 1800 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL IN NS ns1.unila.ac.id. IN MX 10 mx1.unila.ac.id. 9.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR ns1.unila.ac.id. 5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR www.unila.ac.id. 7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR ipv6.unila.ac.id. 0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR ns2.unila.ac.id. 1.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR ns3.unila.ac.id. 4.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR zimbra.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.9.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR GERBANG-6-KELUAR-AS56237-NOC-Cyber-MK670-AP.unila.ac.id. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.9.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR GERBANG-6-MASUK-AS56237-NOC-Cyber-MK670-AP.unila.ac.id. 0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR GERBANG-VLAN6-Rektorat-GiBig-10.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR GERBANG-6-Rektorat-GiBig-1-Core-InterVlanPUSKOM.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.mistc.unila.ac.id. 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR lemlit.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.ft1.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.ft2.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fp.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fh.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fkip.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fmipa.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fk.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.7.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fe.unila.ac.id. 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.1.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa. 86400 IN PTR gateway-v6.fisip.unila.ac.id.
Pastikan bahwa setiap akhir domain diakhiri dengan tanda .
Terakhir tinggal ditest menggunakan query nslookup apakah record IPv6 dan PTR sudah berjalan dengan baik.
> nslookup > server Default server: 192.168.1.8 Address: 192.168.1.8#53 > set type=AAAA > gateway-v6.mistc.unila.ac.id Server: 192.168.1.8 Address: 192.168.1.8#53 gateway-v6.mistc.unila.ac.id has AAAA address 2001:df0:230:5::1 > 2001:df0:230:5::1 Server: 192.168.1.8 Address: 192.168.1.8#53 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.5.0.0.0.0.3.2.0.0.f.d.0.1.0.0.2.ip6.arpa name = gateway-v6.mistc.unila.ac.id. >

Last Comment