Tujuan membuat DNS Server di Ubuntu yaitu untuk mapping alamat IP agar lebih dikenali. Untuk melakukannya anda dapat mengunakan Domain Name System (DNS) yang menyimpan informasi tentang host dan domain dalam jaringan. Salah satu aplikasi yang digunakan untuk membuat DNS Server yaitu Berkeley Internet Name Domain versi 9 (BIND9).
Untuk membuat DNS Server dengan BIND9 di Ubuntu, anda perlu melakukan perbaruan Ubuntu dengan perintah berikut:
apt-get update
INSTALANSI
BIND9 sudah tersedia di repository bawaan Ubuntu, sehingga anda hanya perlu mengaksesnya untuk melakukan pemasangan pada sistem anda dengan memasukkan perintah berikut:
apt-get install bind9
KONFIGURASI DNS SERVER
Silahkan buka file /etc/bind/named.conf.local, kemudian tambahakan baris perintah seperti contoh dibawah ini
zone “example.com” { type master; file “/etc/bind/zones/example.com.db”; };
Buat file example.com.db di direktori /etc/bind/zones/
Dan isi file dengan
$TTL 300 @ IN SOA example.com hostmaster.example.com.db ( 2016210413 ; Serial ## Format Date 10800 ; Refresh ## Dalam hitungan detik 3600 ; Retry ## Dalam hitungan detik 300 ) ; Negative Cache TTL NS ns1.example.com. IN MX 10 mail.example.com. $ORIGIN example.com localhost IN A 127.0.0.1 www IN A xx.xx.xx.xx mail IN A xx.xx.xx.xx
Sebelum anda menutup dan keluar, pastikan anda telah selesai dan simpan perubahan
TTL = Time To Live
NS = Name ServerTTL
MX = Mail Exchange
A = Address
xx = no_ip yang digunakan
Jika sudah, buka dan edit file /etc/bind/named.conf dan tambahkan perintah berikut ini
include "/etc/bind/named.conf.default-zones";
BIND9 sudah terpasang dan beroperasi. Silakan restart layanan BIND9 anda untuk melihat implementasi yang dibuat, dengan memasukkan perintah berikut
service bind9 restart
Ketikkan perintah berikut untuk memastikan DNS Server telah berjalan dengan baik
whois example.com
*example.com adalah nama domain anda.
berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…
CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…
DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…
saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…
Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd
Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah…