Halo semuanya, selamat datang di blog saya. pada kesempatan kali ini saya akan menjelaskan cara menginstall DNS server di linux mint. Yuk simak penjelasan berikut.
DNS server atau Doman Name System adalah cara untuk "mentranslate" ip menjadi nama domain. Jadi ketika suatu user ingin mengakses sebuah web server, maka user tersebut tidak usah mengetahui alamat ip dari web server tersebut. User cukup menghafal nama domain untuk mempermudah akses ke sebuah web server.
berikut cara konfigurasinya di linux mint:
3. setelah instal paket bind9 nya, kita instal paket resolv.conf. file ini berfungsi untuk menerjemah dari alamt ip menjadi nama domain dan sebaliknya.
setelah di enter kalian tinggal tambahkan saja pada baris bawah sendiri dan jangan lupa beri tanda "#" sebagai tanda bahwa file tersebut akan digunakan.
$TTL: Menentukan Time To Live (TTL) default untuk semua record di zona ini, yang mengatur berapa lama cache DNS resolver akan menyimpan informasi sebelum melakukan pencarian ulang.
604800: Angka ini dalam satuan detik (604800 detik = 7 hari). Jadi, setiap DNS resolver akan menyimpan informasi DNS selama 7 hari sebelum menganggapnya kedaluwarsa dan perlu memperbarui.
@ IN SOA AkasyaTJKT.com. root.AkasyaTJKT.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
- @: Ini adalah simbol yang mewakili nama zona, yaitu AkasyaTJKT.com. Dalam hal ini,
@
adalah singkatan dari nama domain yang didefinisikan. - IN: Menunjukkan bahwa ini adalah record Internet (Internet class).
- SOA: Menandakan Start of Autority yang menunjukkan bahwa ini adalah record utama untuk zona ini.
- akasyaTJKT.com.: Nama domain utama untuk zona ini (harus diakhiri dengan titik untuk menunjukkan nama domain lengkap).
- root.akasyaTJKT.com.: Alamat email dari administrator zona ini. Tanda titik (
.
) menggantikan@
, sehingga email-nya adalah root@AkasyaTJKT.com.
- NS: Record ini mengidentifikasi Name Server untuk zona ini.
- AkasyaTJKT.com.: Nama domain dari server DNS yang bertanggung jawab untuk zona ini. Dalam hal ini, server DNS-nya adalah AkasyaTJKT.com.
(@ IN A 192.168.5.2)
- A: Record ini memetakan nama domain (dalam hal ini, AkasyaTJKT.com) ke alamat IP.
- 192.168.5.2: Alamat IP dari server yang terkait dengan domain AkasyaTJKT.com. Biasanya digunakan untuk menunjuk ke server web atau layanan lainnya yang berjalan di alamat IP ini.
(2 IN PTR AkasyaTJKT.com.)
- 2: Ini menunjukkan bagian dari alamat IP dalam konfigurasi reverse DNS. PTR record biasanya digunakan dalam file zona reverse DNS (yang digunakan untuk mencocokkan alamat IP dengan nama domain). Dalam contoh ini, angka 2 kemungkinan mewakili bagian terakhir dari alamat IP (misalnya, jika alamat IP lengkap adalah 192.168.1.2, maka "2" adalah segmen terakhir).
- IN: Sama seperti sebelumnya, menunjukkan kelas Internet.
- PTR: Record Pointer (PTR) digunakan dalam reverse DNS lookup, yaitu pencarian yang memetakan alamat IP ke nama domain. Kebalikan dari A record, yang memetakan nama domain ke alamat IP.
- AkasyaTJKT.com.: Ini adalah nama domain yang akan dikembalikan oleh reverse DNS ketika ada permintaan untuk alamat IP terkait.