3.5 KONFIGURASI DNS SERVER PADA UBUNTU

 

KONFIGURASI DNS SERVER PADA UBUNTU


A. PENGERTIAN DNS SERVER 

DNS adalah singkatan dari "Domain Name System" atau "Sistem Nama Domain " adalah sebuah sistem yang digunakan untuk menghubungkan alamat IP (Internet Protocol) dengan nama domain yang lebih mudah diingat.


B. CARA KONFIGURASI DNS SERVER 

A. Alat dan Bahan
- Virtual Box 
- PuTTY
- Iso Ubuntu Server Versi 20.04 
- Internet

B. Langkah-langkah Konfigurasi

1.  Install Dan konfigurasi Ubuntu servernya terlebih dahulu. 

2. Update paket ubuntu server, dengan perintah "sudo apt update" atau "apt update



3. BIND (Berkeley Internet Name Domain) adalah perangkat lunak server DNS yang umum digunakan di sistem berbasis Unix, termasuk Ubuntu. Anda perlu menginstal BIND terlebih dahulu jika belum terpasang. Jalankan perintah berikut. "apt install bind9" Jika muncul "Do you want to continue ? [Y/n]" Ketik y lalu Enter.



4. Pindah ke direktori "cd  /etc/bind" lalu copy file yang diperlukan. dengan perintah berikut. 



5. Edit filenya dengan mengetik "nano named.conf.local" Membuat nama zona yang diinginkan dalam hal ini : 

" zone "farhan.net"{
type master; 
file "/etc/bind/farhan"; 
}; 

zone "1.168.192.in-addr.arpa"
type master; file 
"/etc/bind/100"; 
}; " 



6. Edit file named.conf.option dengan membuat gatewaynya sesuaikan dengan gateway yang terhubung ke internet. dengan perintah "nano named.conf.options



7. Edit file arthasa menjadi seperti berikut ini dengan mengganti localhost dengan nama yang diinginkan. dengan perintah "nano farhan



8. Edit file nano belajar menjadi seperti dibawah ini : dengan perintah "nano 100



9. Edit file /etc/resolv.conf seperti pada gambar dibawah ini: dengan perintah "nano /etc/resolv.conf" Beri tanda "#" untuk nonaktifkan, dan tambahkan ip DNS Server yang sudah di buat tadi. 



10. Instal paket dnsutils dengan perintah "apt install dnsutils



11. Instal paket git terlebih dahulu dengan perintah "apt install git



12. Selanjutnya clone repo github tersebut dengan perintah di bawah ini: 
"git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git" 



13. Selanjutnya restart paket dns dengan perintah : 
"systemctl restart bind9.service" 
"systemctl status bind9.service"



14. Verifikasi dns dengan perintah "ping farhan.net" & "dig farhan.net" dan "nslookup farhan.net" (domain). 

ping farhan.net



dig farhan.net



nslookup farhan.net



Komentar