DNS (Domain Name System) adalah sistem yang digunakan untuk menerjemahkan nama domain yang mudah diingat manusia (seperti example.com) menjadi alamat IP yang dikenali oleh komputer (seperti 192.168.1.0 ). DNS berfungsi sebagai "buku telepon internet", di mana setiap nama domain akan dipetakan ke alamat IP tertentu agar komunikasi jaringan dapat dilakukan.
Manfaat utama DNS adalah memudahkan pengguna dalam mengakses layanan jaringan tanpa harus menghafal deretan angka IP. Selain itu, DNS juga membantu efisiensi dan kecepatan akses dengan melakukan cache data, serta memungkinkan pengelolaan domain secara terpusat. Dalam skala lokal, DNS bermanfaat untuk mengatur nama host komputer di jaringan internal agar lebih mudah dikenali dan diakses oleh pengguna lain.
Langkah-langkah:
1. Langkah pertama dalam konfigurasi DNS adalah melakukan instalasi paket layanan DNS server. Paket yang digunakan umumnya adalah BIND (Berkeley Internet Name Domain), yang merupakan salah satu software DNS server paling banyak digunakan.
dnf install bind bind-utils
2. Setelah proses instalasi selesai, langkah berikutnya adalah mengatur file konfigurasi utama dari layanan DNS, yaitu file konfigurasi BIND. File ini berfungsi untuk mendefinisikan bagaimana server DNS akan bekerja, zona mana yang akan ditangani, serta informasi-informasi penting lainnya seperti direktori penyimpanan data DNS.
nano /etc/named.conf
$TTL 8h @ IN SOA ns1.aylaputri.lab. admin.aylaputri.lab. ( 2025060101 ; serial number 1d ; refresh period 3h ; retry period 3d ; expire time 3h ) ; minimum TTL IN NS ns1.aylaputri.lab. www IN A 172.16.28.12 ns1 IN A 172.16.28.12 mail IN A 172.16.28.12 cms IN A 172.16.28.12
$TTL 8h @ IN SOA ns1.aylaputri.lab. admin.aylaputri.lab. ( 2025060101 ; serial number 1d ; refresh period 3h ; retry period 3d ; expire time 3h ) ; minimum TTL IN NS ns1.aylaputri.lab. 12 IN PTR ns1.aylaputri.lab. 12 IN PTR www.aylaputri.lab.
/etc/resolv.conf. File ini berfungsi sebagai penunjuk nameserver default. Dalam file ini, ditambahkan alamat IP dari server DNS yang sedang dikonfigurasi, misalnya 172.16.28.30/etc/hosts di sistem Red Hat. File ini berfungsi sebagai daftar lokal untuk mencocokkan nama domain dengan IP address. Menambahkan domain dan IP ke dalam file ini dapat mempercepat akses dan membantu proses pengujian lokal sebelum DNS server bekerja sepenuhnya.hosts, yang terletak di direktori sistem:C:\Windows\System32\drivers\etc\hosts
nslookup. Jika konfigurasi berhasil, maka domain lokal yang diketik akan memberikan respons berupa alamat IP sesuai dengan yang sudah ditentukan di file zona DNS server.
.png)
















Komentar
Posting Komentar