Membuat DNS server dengan Debian
1. Kita install dulu package bind9.
# apt-get install bind9
2. Setelah Installasi selesai, kita edit file named.conf didalam file /etc/bind/.
# vi /etc/bind/named.conf
Pada baris paling bawah kita isikan sebagai berikut.
// untuk zone kita tulis seperti di bawah
zone “smk1mtp.sch.id” {
type master;
file “/etc/bind/db.dns”;
};
Kemudian save dan exit
3. langkah berikutnya adalah copy file db.local menjadi db.dns dan copy file pada folder bind.
# cp /etc/bind/db.local /etc/bind/db.dns
4. Kemudian edit file /etc/bind/db.dns menjadi seperti berikut
# vi /etc/bind/db.dns
Jadinya seperti dibawah ini kurang lebih
$TTL 604800
@ IN SOA smk1mtp.sch.id. root.smk1mtp.sch.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
@ IN NS ns1
IN A 10.0.0.222
ns1 IN A 10.0.0.222
mail IN A 10.0.0.222
www IN A 10.0.0.222
Kemudian save dan exit
6. edit /etc/hosts
tambahkan bada baris paling atas:
127.0.0.1 localhost
10.0.0.222 smk1mtp.sch.id smk1mtp
7. edit /etc/hostname
smk1mtp
8. edit /etc/resolv.conf
tambahkan pada baris paling atas:
10.0.0.222 smk1mtpsch.id
search smk1mtp.sch.id
nameserver 10.0.0.222
9. Setelah semua di edit, kita restart bind9 untuk mengaktifkan konfigurasi yang telah kita edit.
/etc/init.d/bind9 restart
7. Setelah restart kita cek apakah dns kita jalan atau tidak dengan cara di ping.
ping smkmtptkj.net
Jika reply maka dns kita telah jalan.
Jika error atau unknown host berarti ada yang salah dalam konfigurasi anda dan DNS anda tidak jalan.
# apt-get install bind9
2. Setelah Installasi selesai, kita edit file named.conf didalam file /etc/bind/.
# vi /etc/bind/named.conf
Pada baris paling bawah kita isikan sebagai berikut.
// untuk zone kita tulis seperti di bawah
zone “smk1mtp.sch.id” {
type master;
file “/etc/bind/db.dns”;
};
Kemudian save dan exit
3. langkah berikutnya adalah copy file db.local menjadi db.dns dan copy file pada folder bind.
# cp /etc/bind/db.local /etc/bind/db.dns
4. Kemudian edit file /etc/bind/db.dns menjadi seperti berikut
# vi /etc/bind/db.dns
Jadinya seperti dibawah ini kurang lebih
$TTL 604800
@ IN SOA smk1mtp.sch.id. root.smk1mtp.sch.id. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
@ IN NS ns1
IN A 10.0.0.222
ns1 IN A 10.0.0.222
mail IN A 10.0.0.222
www IN A 10.0.0.222
Kemudian save dan exit
6. edit /etc/hosts
tambahkan bada baris paling atas:
127.0.0.1 localhost
10.0.0.222 smk1mtp.sch.id smk1mtp
7. edit /etc/hostname
smk1mtp
8. edit /etc/resolv.conf
tambahkan pada baris paling atas:
10.0.0.222 smk1mtpsch.id
search smk1mtp.sch.id
nameserver 10.0.0.222
9. Setelah semua di edit, kita restart bind9 untuk mengaktifkan konfigurasi yang telah kita edit.
/etc/init.d/bind9 restart
7. Setelah restart kita cek apakah dns kita jalan atau tidak dengan cara di ping.
ping smkmtptkj.net
Jika reply maka dns kita telah jalan.
Jika error atau unknown host berarti ada yang salah dalam konfigurasi anda dan DNS anda tidak jalan.
Comments
Post a Comment
Silahkan tinggalkan komentar!
Setiap masukan, cacian, umpatan akan sangat berharga bagi saya.