October 15, 2021

Log Of Oyazhuryachna

Blog berbagi resource programming

Membuat DNS Server di Ubuntu 10.04

Pada kali ini akan dijelaskan membuat DNS Server untuk keperluan Local Area Network, sehingga semula server web dipanggil di browser dengan alamat http://192.168.2.100 (ip addreess) akan kita ubah menjadi http://smkn2-kng.net
(Sesuaikan dengan nama domain untuk DNS server anda !)
1. Langkah pertama Instal DNS Server Bind
apt-get install bind9
2. Setalh diinstal masuk ke direkt bind yang ada di direktori /etc
cd /etc/bind
3. copy db.local menjadi db.smkn2-kng.net (sesuaikan dengan domain yang akan anda buat)
cp db.local db.smkn2-kng.net
4. Edit menggunakan text editor
pico db.smkn2-kng.net

5. Ubah isi nya menjadi (sesuaikan IP address server anda dan nama domain yang akan anda buat):
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.smkn2-kng.net. root.smkn2-kng.net. (
210911 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.smkn2-kng.net.
@ IN A 192.168.2.100
ns IN A 192.168.2.100
@ IN AAAA ::1
www IN CNAME ns
ftp IN CNAME ns

6. Copy db.smkn2-kng.net menjadi db.ip_smkn2_kng.net
cp db.smkn2-kng.net db.ip_smkn2_kng.net
7. Edit menggunakan text editor
pico db.ip_smkn2_kng.net
8. Ubah isinya menjadi (sesuaikan IP dan domain sesuai kebutuhan anda):
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.smkn2-kng.net. root.smkn2-kng.net. (
210911 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.smkn2-kng.net.
100 IN PTR ns.smkn2-kng.net.
ns IN A 192.168.2.100
@ IN AAAA ::1
www IN CNAME ns
ftp IN CNAME ns

9. buka file /etc/resolv.conf
pico /etc/resolv.conf
Ubah isinya :
search smkn2-kng.net
nameserver 192.168.2.100

10. buka dan edit file named.conf.local di folder /etc/bind
pico /etc/bind/named.conf.local
11. ubah isinya dan simpan :
zone "smkn2-kng.net" {
type master;
file "/etc/bind/db.smkn2-kng.net";
};
zone "2.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.ip_smkn2-kng.net";
};

12. restart bind
/etc/init.d/bind9 restart
13.Selesai
Saatnya mengecek apakah domain yang dibuat telah berjalan , pada terminal ketik perintah :
dig smkn2-kng.net
apabila hasilnya tampak seperti dibawah ini dan tanpa menampilkan error berarti dns server anda sudah siap. Coba panggil di browser dari komputer lain yang terhubung dalam jaringan lokal anda !

You may have missed