Tutorial Konfigurasi DNS Server di Centos 7
Halo semua, karena materi kuliah gue kali ini ngebahas tentang membuat dan konfigurasi DNS server di linux centos 7. Sebelum gue mulai cara buat dan konfigurasi DNS server di centos 7 kurang afdhol kalo belum tahu apa itu DNS server.
Domain Name Server (DNS) adalah salah satu aplikasi dalam server yang digunakan untuk mengetahui IP Address suatu host lewat host name-nya. Dalam dunia internet, komputer berkomunikasi satu sama lain dengan mengenali IP Address-nya.
Kayaknya ribet banget ya penjelasannya wkwkwk. Intinya sih DNS server fungsinya buat nerjemahin IP ke nama domain atau sebaliknya yaitu nerjemahin nama domain ke IP. Simplenya saat kita buka suatu domain contoh kidungfaza.blogspot.com nanti DNS akan merubahnya ke IP.
Oke klo udah tau konsepnya sekarang kita mulai dah instalasi dan konfigurasinya, sebelumnya siapain alat perangnya terlebih dahulu :
- Linux Centos 7 ini hukumnya wajib
- Koneksi internet ini juga wajib
- Kopi biar ga ngantuk ini hukumnya sunnah
[root@localhost ~]# yum install bind bind-utils -y
Setelah instalasi selesai, kemudian edit file bind di /etc/named.conf seusaikan seperti gambar di bawah
Setelah itu tambahkan zone pada bagian bawah, tambahkan 2 zone yang pertama zone forward dan zone reverse, perbedaan keduanya yaitu :
Untuk menambahkan sesuaikan seperti gambar di bawah
Setelah file /etc/named.conf selesai di edit, langkah selanjutnya membuat file forward.faliq.com dan reverse.faliq.com. Untuk membuatnya masukkan perintah di bawah
[root@localhost faliq]# nano /var/named/forward.faliq.com
Lalu isikan script seperti gambar di bawah
Setelah file forward kita buat langkah selanjutnya kita membuat file reversenya, untuk membuat masukkan perintah di bawah
[root@localhost faliq]# nano /var/named/reverse.faliq.com
Untuk melihat hasilnya, restart terlebih dahulu named-nya dengan cara:
[root@localhost faliq]# systemctl restart named
Setelah itu tambahkan zone pada bagian bawah, tambahkan 2 zone yang pertama zone forward dan zone reverse, perbedaan keduanya yaitu :
- Zone forward berfungsi untuk menerjemahkan domain ke IP address
- Zone reverse berfungsi sebaliknya yaitu merubah IP address ke domain.
Untuk menambahkan sesuaikan seperti gambar di bawah
Setelah file /etc/named.conf selesai di edit, langkah selanjutnya membuat file forward.faliq.com dan reverse.faliq.com. Untuk membuatnya masukkan perintah di bawah
[root@localhost faliq]# nano /var/named/forward.faliq.com
Lalu isikan script seperti gambar di bawah
Setelah file forward kita buat langkah selanjutnya kita membuat file reversenya, untuk membuat masukkan perintah di bawah
[root@localhost faliq]# nano /var/named/reverse.faliq.com
Lalu isikan script seperti gambar di bawah
Untuk melihat hasilnya, restart terlebih dahulu named-nya dengan cara:
[root@localhost faliq]# systemctl restart named
Selanjutnya jalankan dan enable file named, dengan cara masukkan perintah di bawah
[root@localhost faliq]# systemctl enable named
[root@localhost faliq]# systemctl start named
Untuk mengecek apakah server DNS kita sudah jalan apa belum, masukkan perintah di bawah
[root@localhost faliq]# systemctl status named
Jika muncul seperti gambar di bawah maka sudah berhasil
Kemudian langkah selanjutnya tambahkan port 53 ke dalam firewall, disini tambahkan port 53 dalam bentuk TCP dan UDP, perintahnya sebagai berikut
[root@localhost faliq]# firewall-cmd --permanent --add-port=53/tcp
[root@localhost faliq]# firewall-cmd --permanent --add-port=53/udp
[root@localhost faliq]# firewall-cmd --reload
Langkah selanjutnya yaitu mengganti permission, ownership dan selinuxnya, dengan cara di bawah
[root@localhost faliq]# chgrp named -R /var/named
[root@localhost faliq]# chown -v root:named /etc/named.conf
[root@localhost faliq]# restorecon -rv /var/named/
[root@localhost faliq]# restorecon /etc/named.conf
Cek hasil konfiurasi kita di atas mulai dari check conf
[root@localhost faliq]# named-checkconf /etc/named.conf
Setelah itu cek zone dengan cara
[root@localhost faliq]# named-checkzone faliq.com /var/named/forward.faliq.com
[root@localhost faliq]# named-checkzone faliq.com /var/named/reverse.faliq.com
Setelah semua sudah benar dan tidak ada error, tambahkan IP address kita ke file resolv.conf
[root@localhost faliq]# nano /etc/resolv.conf
Tambahkan script di bawah pada bagian bawah
nameserver 192.168.8.8
Kemudian restart network kita untuk menambahkan DNS yang telah di tambahkan di atas
[root@localhost faliq]# service networking restart
Langkah terakhir yaitu cek dengan nslookup, jika hasil seperti di bawah berarti semua konfiurasi kita telah terpasang semua
[root@localhost faliq]# nslookup faliq.com
Server: 192.168.8.8
Address: 192.168.8.8#53
Name: faliq.com
Address: 192.168.8.8
Oke sekian tutorial DNS Server ini klo masih ada yang bingung monggo corat coret di bawah :D
Leave a Comment