||BERBAGI CERITA||
||SHARING BERITA||









Setup DNS server dgn bind di Ubuntu  

Install dulu SO ubuntu nya lah
Install bind9


apt-get install bind9


Atur file bind utama. Biasanya kalau ngistall bind dari source code, kamu harus edit file named.conf

nano /etc/bind/named.conf


Tambahkan ini pada named.conf


# ini adalah zone definition. ganti example.com dengan nama domain kamu

zone "example.com" {
type master;
file "/etc/bind/zones/example.com.db";
};

# ini adalah zone definition untuk reverse DNS. ganti 0.168.192 dengan network address kamu dalam reverse notation - e.g address network saya adalah 192.168.0

zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
};


Sekarang edit options file

nano /etc/bind/named.conf.options


Kita perlu mengubah forwarder yang mana DNS kita akan meneruskan request

# ganti address di bawah dengan address pada provider's DNS server kamu

forwarders {
123.123.123.123;
};


Sekarang tambahkan zone definition files(ganti example.com dengan nama Domain kita


mkdir /etc/bind/zones
nano /etc/bind/zones/example.com.db


Zone definition file adalah dimana kita akan meletakan semua address/nama mesin yang akan diketahui DNS server kita, contoh :


// ganti example.com dengan nama domain kamu. jangan lupa setelah nama domain!
// juga, ganti ns1 dengan nama DNS server kamu

@ IN SOA ns1.example.com. admin.example.com. (

// jangan mengubah apapun di baris ini

2006081401
28800
3600
604800
38400
)

// Ganti baris berikutnya sesuai keperluan
// ns1 = DNS Server name
// example.com = domain name

@ IN NS ns1.example.com.
IN A 192.168.0.1
// Replace the IP address with the right IP addresses.
ns1 IN A 192.168.0.1
www IN CNAME ns1
ftp IN CNAME ns1


Sekarang kita buat reverse DNS zone file

nano /etc/bind/zones/rev.0.168.192.in-addr.arpa


Copykan text berikut ini
//ganti example.com dengan nama domain kamu, ns1 dengan nama DNS server.
// Nomor sebelum IN PTR example.com adalah address mesin pada DNS server. Dalam contoh ini, adalah 1, sebagai IP address saya adalah 192.168.0.1

@ IN SOA ns1.example.com. admin.example.com. (
2006081401;
28800;
604800;
604800;
86400
)

@ IN NS ns1.example.com.
1 IN PTR ns1.example.com.


Nah sekarang restart Bindnya

sudo /etc/init.d/bind9 restart



Ubah file resolve.conf

nano /etc/resolv.conf


Masukan seperti berikut

// ganti example.com dengan nama domain kamu, dan 192.168.0.1 dengan address DNS server kamu.

Domain example.com
search example.com
nameserver 192.168.0.1


Sekarang test DNS

dig example.com



*ganti example.com dengan nama domain yg anda buat

Powered By Blogger