Assalamualaikum Wr. Wb
Pada postingan saya kali ini saya akan bahas mengenai DNS (Domain Name Server) pada CentOS 7.
DNS (Domain Name Service ) adalah sebuah sistem atau layanan yang menyimpan semua informasi data dari domain ataupun hostname dalam sebuah jaringan. selain itu fungsi utama domain ini juga untuk menerjemahkan dari IP menjadi sebuah domain atau sebaliknya. jadi dengan DNS ini kita tidak perlu lagi mengingat alamat IP sebuah website dan kita bisa langsung mengaksesnya dengan menggunakan domain yang tersedia. Di centos kita bisa membuat sebuah DNS server menggunakan salah satu software yang bernama BIND.
Langsung ke langkah-langkahnya aja yuk :
1. Hal pertama yang harus kita lakukan adalah menginstall terlebih dahulu BIND nya dengan mengetikkan yum install bind bind-utils -y. dalam penginstallannya kita menggunakan koneksi internet ataupun repository lokal. Selanjutnya kita akan atur ip yang akan menjadi dns dengan menggunakan nmtui.
2. Tunggu sampai proses penginstallan selesai, jika sudah maka kita coba membuka file named.conf dengan mengetikkan perintah vi /etc/named.conf (bisa menggunakan vi atau nano)
3. Carilah skript seperti dibawah ini dan tambahkan ip DNS server di kotak nomor 1, dan ketikkan ip network clientnya di kotak nomor 2.
4. Masih dalam file yang sama, cari skript seperti gambar dan tambahkan seperti kotak merah dibawah ini.
5. Selanjutnya kita akan membuat file sesuai dengan penamaan yang kita berikan sebelumnya yaitu forward.laila.net dengan mengetikkan perintah vi /var/named/forward.(namafilekita).
6. Dan akan ada tampilan kosong, lalu isikan seperti gambar dibawah ini.
7. Masih seperti gambar sebelumnya, hanya bedanya tadi di file forward, sekarang di file reverse, ketikkan perintah vi /var/named/reverse.(namafilekita)
8. Sama seperti sebelumnya, akan ada tampilan kosong, lalu isikan seperti gambar dibawah ini.
9. Kemudian ketikan perintah systemctl enable named yang berfungsi untuk memulai service dns secara otomatis saat sewaktu waktu di restart.
10. Selanjutnya ketikkan perintah systemctl start named yang berfungsi untuk memulai layanan dns kita.
11. Kemudian ketikan perintah firewall-cmd --permanent --add-port=53/tcp agar kita dapat memberikan akses service DNS ke client dengan menambahkan port 53 pada firewall.
12. Selanjutnya ketikkan perintah firewall-cmd --permanent -add-port=53/udp .
13. Selanjutnya ketikkan perintah firewall-cmd -reload untuk memulai reload service firewell kita.
14. Kemudian kita harus melakukan konfigurasi permission, ownership, dan SELinux dengan menggunakan perintah - perintah seperti gambar dibawah ini.
chgrp named -R /var/named
chown -v root:named /etc/named.conf
restorecon -rv /var/named/
restorecon /etc/named.conf
15. Selanjutnya ketikkan perintah named-checkconf /etc/named.conf yang berfungsi untuk mengoreksi apakah ada yang salah dalam konfigurasi atau tidak. Setelah itu ketikkan pula
named-checkzone (nama dns kita) /var/named/forward(namafile)named-checkzone (nama dns kita) /var/named/reverse(namafile)
16. Selanjutnya ketikkan perintah vi /etc/resolv.conf untuk mengarahkan server ke dns kita.
17. Kemudian tambahkan script seperti gambar dibawah ini dengan menggunakan ip dns kita.
18. Selanjutnya kita restart network kita dengan menggunakan perintah systemctl restart network fungsinya adalah agar apa yang sudah kita konfigurasi sebelumnya dapat berjalan dengan baik.
19. Selanjutnya ketikkan perintah dig (dns kita) untuk melakukan pengecekan dan mendapatkan informasi mengenai dns dan troubleshootingnya.
20. Dan ini adalah tampilan dari hasil dari pengecekan mengenai dns dan troubleshootingnya
21. Selanjutnya ketikkan perintah nslookup (dns kita) untuk melakukan pengujian dns yang telah kita buat sebelumnya.
CLIENT
Sekarang kita beralih ke client, oiya disini saya menggunakan windows 7 sebagai clientnya
1. Langkah pertama yaitu kita atur ip client dengan menggunakan ip yang satu network dengan server lalu masukkan ip dns kita.
2. Selanjutnya kita lakukan nslookup dns kita dengan mengetikkan perintah nslookup (dns kita)
3. Kemudian kita lakukan pengetesan dns kita dengan melakukan test ping untuk mengetahui apakah kita sudah tekoneksi atau belum, dan pastikan hasilnya adalah reply.
Sekian yang dapat saya sampaikan, kurang lebihnya saya mohon maaf.
Wassalamualaikum Wr. Wb.























0 komentar:
Posting Komentar