Cara Install DNS Server pada Centos 7 Tanpa cPanel

Buat Sahabat Qwords yang menggunakan server Centos 7, pasti paham nih gimana pentingnya DNS untuk website. 

DNS (Domain Name System) bertugas untuk menerjemahkan nama domain ke IP address kita. Nah, kalau nggak ada DNS, akses ke website jadi ribet!

Ini karena kita hanya bisa mengakses website dengan IP address. Yang mana, susah untuk diingat oleh orang awam. Kita pun juga pasti susah untuk mengingatnya, kan?

Untuk itulah, kita harus meng-install dan setting DNS pada server. Kalau begitu, simak cara install dan setting DNS server pada Centos 7 berikut ini, yuk!

Langkah 1 – Install dan Setting DNS Server pada Centos 7

Karena DNS ini belum ada di dalam Centos 7, jadi langkah pertama yang harus kita lakukan adalah meng-install-nya lebih dulu. Yuk, ikuti cara di bawah ini!

1. Login ke server melalui SSH. Bisa dengan aplikasi PuTTy atau yang biasa kita gunakan.

2. Install DNS server pada Centos 7 dengan menjalankan perintah berikut.

yum install bind-utils -y

 

3. Backup file /etc/named.conf dengan menjalankan perintah berikut ini.

cp /etc/named.conf /etc/named.conf-backup

 

4. Edit file dengan menjalankan perintah berikut ini.

vi /etc/named.conf

 

5. Tambahkan script berikut ini setelah zone “.” IN {type hint; file “named.ca”;};.

zone “domainanda.com” IN {
type master;
file “domainanda.ca”;
allow-update { none;};
};

 

6. Simpan file dan keluar.

Langkah 2 – Membuat File DNS Zone

Nah, setelah selesai meng-install dan setting DNS server, sekarang kita akan membuat file DNS Zone pada direktori /var/named/. Untuk caranya, ikuti langkah-langkah berikut ini, ya!

1. Edit direktori /var/named/ dengan menjalankan perintah di bawah ini.

vi /var/named/domainanda.ca

 

2. Tambahkan script berikut ini pada direktori tersebut. Jangan lupa sesuaikan dengan nama file domain dan IP server kita masing-masing, ya.

$ORIGIN domainanda.com.
$TTL 86400
@ IN SOA ns1.domainanda.com. root.domainanda.com. (
2001062501 ; serial
21600 ; refres
3600 ; retry
604800 ; expire
86400) ; minimum TTL
IN NS ns1.domainanda.com.
IN NS ns2.domainanda.com.
ns1 IN A 192.168.1.101
ns2 IN A 192.168.1.101
IN A 192.168.1.101
www IN A 192.168.1.101
mail IN A 192.168.1.101

 

3. Jika sudah, jalankan perintah berikut ini.

systemctl enable named (enter) systemctl start named

 

4. Terakhir, setting domain untuk mengarah ke IP server kita. Lalu, tunggu selama 1×24 jam.

 

Sampai di sini, cara install dan setting DNS server pada Centos 7 sudah selesai nih. Gimana? Sahabat Qwords sudah berhasil belum?

Jika mengalami kendala, langsung saja hubungi tim kami melalui Live Chat, Call Center atau Support Ticket, ya.

Cek juga artikel tutorial kami yang lain dengan klik di sini!