DNS server

Diskusi tentang Ubuntu Server baik webserver, database server, samba server dan service lainnya serta jaringan menggunakan Sistem Operasi Ubuntu.
User avatar
adolf
Posts: 49
Joined: 22 Mar 2010, 16:58
Location: Bogor
Contact:

DNS server

Postby adolf » 22 Apr 2010, 00:24

bro ada yg tw cara setting dns server di ubuntu g secara manual??/kl gak cara setting dns server di webmin???

mohon bimbngannya ya bro . . .
:blush:
User avatar
blackshirt
Posts: 2336
Joined: 02 Jan 2010, 17:00
Location: Solo dan Kebumen
Contact:

Re: DNS server

Postby blackshirt » 22 Apr 2010, 13:55

baiknya ini masuk ke ubuntu server aja..
apache, bind, proxy server, mysql, postgresql dan lain-lain, yang masuk kategori server..baiknya di bahas di ubuntu server aja..
gitu kan om momod
User avatar
MasDjo
Posts: 1260
Joined: 03 Jan 2010, 17:38
Location: Bayuangga City
Contact:

Re: DNS server

Postby MasDjo » 22 Apr 2010, 17:00

Betul bro...trims :)

Coba ke http://ubuntu-indonesia.com/forums/ubbt ... #Post12126 donlot tutorial Ubuntu Server All in One
User avatar
derprinz
Posts: 3
Joined: 28 Apr 2010, 16:47
Location: mojokerto

Re: DNS server

Postby derprinz » 28 Apr 2010, 17:17

siip dech tutorialnya..
User avatar
Rh354
Posts: 718
Joined: 14 Mar 2010, 19:56
Location: between the truth and the lies
Contact:

Re: DNS server

Postby Rh354 » 05 May 2010, 10:44

klo ga' salah bs pake bind bro..ato pdnsd..
User avatar
suryayusra
Posts: 394
Joined: 05 May 2010, 15:54
Location: Palembang, Indonesia
Contact:

Re: DNS server

Postby suryayusra » 05 May 2010, 18:02

mendingan gak usah pake webmin :D
pake CLI terminal aza :D biar lebih kliatan admin nya =))

:D :D :D :D :D :D :D :D :D

Langkah awal adalah download paket dns server yaitu bind9 denngan melakukan perintah sebagai berikut :

root@server:/# aptitude update && aptitude install bind9

Setelah melakukan perintah di atas, maka bind9 akan terinstall secara otomatis dan jika proses install sudah selesai maka akan kembali ke posisi prompt. Langkah selanjutnya adalah melakukan konfigurasi pada folder /etc/bind/ :

root@server:/# cd /etc/bind/

Setelah berada pada folder /etc/bind/ silahkan lakukan perintah ls untuk mengetahui folder apa saja yang berada pada /etc/bind :

root@server:/etc/bind# ls

dan biasanya folder yang tampil di /etc/bind/ secara default saat pertama kali install adalah sebagai berikut :

db.0 db.local named.conf.local zones.rfc1918
db.127 db.empty db.root named.conf.options
db.255 named.conf rndc.key

Langkah selanjutnya adalah kita harus membuat database untuk nama domain yang akan kita create di dns server dan seperti rencana di awal, domain yang akan kita create adalah udiniqgeek.com dengan mail domain mail.udiniqgeek.com, dan disini saya akan membuat database db.udiniqgeek.com.hosts dan file resolvernya db.ip_udiniqgeek.com .

OK, saatnya untuk create domain mail.udiniqgeek.com :

root@server:/etc/bind# vim udiniqgeek.com.hosts

$ttl 38400
udiniqgeek.com. IN SOA ns1.udiniqgeek.com. admin.udiniqgeek.com. (
1259911717
10800
3600
604800
38400 )
udiniqgeek.com. IN NS ns1.udiniqgeek.com.

ns1.udiniqgeek.com. IN A 10.14.10.27
udiniqgeek.com. IN A 10.14.1.100

mail.udiniqgeek.com. IN A 10.14.10.27
udiniqgeek.com. IN MX 10 mail.udiniqgeek.com

Jika database domain udiniqgeek.com sudah ok, selanjutnya kita harus membuat database ip address fordwarder, dimana hal ini adalah kebalikan dari fungsi diatas, langkahnya sebagai berikut :

root@server:/etc/bind# vim db.ip_udiniqgeek

$ttl 38400
27.10.14.10.in-addr.arpa. IN SOA ns1.udiniqgeek.com. admin.udiniqgeek.com. (
1259914694
10800
3600
604800
38400 )
27.10.14.10.in-addr.arpa. IN NS ns1.udiniqgeek.com.
27.10.14.10.in-addr.arpa. IN PTR ns1.udiniqgeek.com.
27.10.14.10.in-addr.arpa. IN PTR mail.udiniqgeek.com.

100.10.14.10.in-addr.arpa. IN PTR udiniqgeek.com.

Selanjutnya kita harus create file utama bind, berikut langkahnya :

root@server:/etc/bind# vim named.conf.local

� tambahkan script berikut �

zone �udiniqgeek.com� {
type master;
file �/etc/bind/db.udiniqgeek.com.hosts�;
};
zone �10.14.10.in-addr.arpa� {
type master;
file �/etc/bind/db.ip_udiniqgeek�;
};

Untuk menyempurnakan konfigurasi bind, silahkan edit nameserver yaitu di folder /etc/resolv.conf, dengan perintah :

root@server:/etc/bind# vim /etc/resolv.conf

search udiniqgeek.com
nameserver 10.14.10.27

Langkah selanjutnya adalah merestart bind anda agar semua config dapat dijalankan, jalankan perintah dibawah:

root@server:/etc/bind# /etc/init.d/bind9 restart

* Stopping domain name service�
[ ok ]
Starting domain name service�
�
[ ok ]

Untuk cek domain silahkan lakukan perintah sebagai berikut :

1. Untuk mengecek SOA record, didalamnya termasuk serial dari zona yang baru kita buat, jalankan perintah berikut :

root@server:/etc/bind# dig @localhost soa udiniqgeek.com

2. Untuk mengecek MX record, gunakan perintah berikut :

root@server:/etc/bind# dig @localhost mx udiniqgeek.com

3. Untuk mengecek A record atau CNAME record, kita tinggal query hostname :

root@server:/etc/bind# dig @localhost udiniqgeek.com
User avatar
lisnux
Posts: 1763
Joined: 02 Jan 2010, 16:26
Location: Samarinda
Contact:

Re: DNS server

Postby lisnux » 05 May 2010, 18:24

keren ... tapi ndak ngerti :cry:
User avatar
c0jack
Posts: 743
Joined: 12 Jan 2010, 10:33
Location: Jogjakarta, Indonesia
Contact:

Re: DNS server

Postby c0jack » 06 May 2010, 07:44

mau lebih gampang dari bind? pake dnsmasq, hehe...


regards,
c0jack
User avatar
suryayusra
Posts: 394
Joined: 05 May 2010, 15:54
Location: Palembang, Indonesia
Contact:

Re: DNS server

Postby suryayusra » 06 May 2010, 07:53

[quote=lisnux]keren ... tapi ndak ngerti :cry:


wah gawat nie :D gak ngertinya dibagian mana ?