DNS (Domain Name System), adalah sistem database terdistribusi yang digunakan untuk mengasosiasikan nama host dengan alamat IP masing-masing. Bagi pengguna, ini memiliki keuntungan karena mereka dapat merujuk ke mesin di jaringan dengan nama yang biasanya lebih mudah diingat daripada alamat jaringan numerik. Untuk administrator sistem, menggunakan server DNS, juga dikenal sebagai server nama, memungkinkan pengubahan alamat IP untuk sebuah host tanpa pernah mempengaruhi kueri berbasis nama. Penggunaan basis data DNS tidak hanya untuk menyelesaikan alamat IP ke nama domain dan penggunaannya menjadi lebih luas dan lebih luas karena DNSSEC diterapkan.
A. Install Paket BIND.
Install paket bind
ketik "yum install bind bind-utils"
B. Konfigurasi File.
- Edit file named.conf.
ketik "nano /etc/named.conf"
- Ubah Script yang diberi kotak.
- Buka direktori named
ketik "cd /var/named"
- Copy file named.localhost menjadi file forward dan Copy file named.loopback menjadi file reverse.
ketik "cp named.localhost forward.sysadmin"
"cp named.loopback reverse.sysadmin"
- Edit file forward.
ketik "nano forward.sysadmin"
- Tambahkan Script yang ada pada gambar.
- Edit file reverse.
ketik "nano reverse.sysdamin"
- Tambahkan Script yang ada pada gambar.
- Ubah permission untuk file forward dan file reverse.
ketik "chown root:named forward.sysadmin"
"chown root:named reverse.sysadmin"
C. FirewallD Service.
Aktifkan firewall.
ketik "firewall-cmd --permanent --add-port=53/tcp"
"firewall-cmd --permanent --add-port=53/udp"
Reload firewall.
ketik "firewall-cmd --reload"
D. Cek Konfigurasi.
Restart terlebih dahulu paket named.
ketik "systemctl enable named"
"systemctl start named"
Cek konfigurasi.
ketik "named-checkzone kangsysadmin.cloud /var/named/forward.sysadmin "
"named-checkzone 100.168.192.in-addr.arpa /var/named/reverse.sysadmin"
E. Tambahkan IP DNS di Server maupun Client.
Di Server
- ketik " nmcli con mod ens192 ipv4.dns "192.168.100.131 192.168.100.1 8.8.8.8" "
- lalu edit file resolv
ketik "nano /etc/resolv.conf"
- isikan script seperti di gambar.
Di Client
- tambahkan IP DNS Server: 192.168.100.131
F. Cek DNS Di Client.
- Dengan menggunakan command ping dari cmd/terminal.
ketik "ping kangsysadmin.cloud"
- Dengan menggunakan command nslookup.
ketik "nslookup 192.168.100.131"
"nslookup kangsysadmin.cloud"
- Dengan menggunakan Browser (pastikan sudah menginstall web server).
buka dengan menggunakan browser: chrome maupun firefox, kemudian masukkan domainnya, disini saya menggunakan "kangsysadmin.cloud".
Penginstalan DNS Server berhasil.
Sekian dari saya, Terimakasih
Selamat Mencoba 😀
Post a Comment
Post a Comment