instalasi dns server di ubuntu menggunakan bind9 penjelasan - ngadimin

30
2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 Ngadimin.Com http://ngadimin.com/2009/07/02/instalasidnsserverdiubuntumenggunakanbind9/ 1/30 Tweet 2 25 Home Tentang Pasang Iklan Hubungi Kami Artikel Komentar Ngadimin.Com Tutorial Seputar Sistem Administrasi di Linux dan OS lainnya Cari di website Screencast Selingan Seri Tutorial Tautan Tips Tutorial Instalasi DNS Server di Ubuntu menggunakan Bind9 Pada 02 Jul 2009, di Seri Tutorial , Tutorial , oleh Cecep Mahbub Instalasi DNS server menggunakan bind9 di Ubuntu dalam sistem chroot. Anda akan dikenalkan pada beberapa record penting, yang harus Anda pahami ketika mengadministrasi sebuah domain di DNS server Anda. 83 Like

Upload: nabila-facler

Post on 12-Dec-2015

33 views

Category:

Documents


3 download

DESCRIPTION

Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

TRANSCRIPT

Page 1: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 1/30

Tweet 2 25

HomeTentangPasang IklanHubungi Kami

ArtikelKomentar

Ngadimin.Com ­ Tutorial Seputar SistemAdministrasi di Linux dan OS lainnya

Cari di website

ScreencastSelinganSeri TutorialTautanTipsTutorial

Instalasi DNS Server di Ubuntu menggunakan Bind9

Pada 02 Jul 2009, di Seri Tutorial, Tutorial, oleh Cecep Mahbub

Instalasi DNS server menggunakan bind9 di Ubuntu dalam sistem chroot. Anda akan dikenalkan padabeberapa record penting, yang harus Anda pahami ketika mengadministrasi sebuah domain di DNSserver Anda.

83Like

Page 2: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 2/30

Instalasi Bind dalam sistem chroot

Mengapa instalasi nya dalam chroot? Karena bind ini memiliki sejarah yang panjang dalam urusanlubang keamanan (sering ditemukan celah, yang menyebabkan sistem Anda bisa dicrack melalui bind),maka kita lakukan instalasi dalam lingkungan yang terbatas/chroot.

Instalasi paket

sudo apt‐get install bind9

Stop dulu, sebelum kita lanjutkan ke tahapan chroot

sudo /etc/init.d/bind9 stop

Konfigurasi chroot

sudo mkdir ‐p /var/lib/named/etcsudo mkdir /var/lib/named/devsudo mkdir ‐p /var/lib/named/var/cache/bindsudo mkdir ‐p /var/lib/named/var/run/bind/runsudo mv /etc/bind /var/lib/named/etcsudo ln ‐s /var/lib/named/etc/bind /etc/bindsudo mknod /var/lib/named/dev/null c 1 3sudo mknod /var/lib/named/dev/random c 1 8sudo chmod 666 /var/lib/named/dev/*sudo chown ‐R bind:bind /var/lib/named/var/*sudo chown ‐R bind:bind /var/lib/named/etc/bind

Sunting Berkas /etc/default/bind9, cari baris seperti di bawah ini,

OPTIONS="‐u bind"

Lalu ganti menjadi,

OPTIONS="‐u bind ‐t /var/lib/named"

Setelah itu, start kembali bind,

sudo /etc/init.d/bind9 start

Sekarang instalasi chroot dns sudah selesai. Kita lanjutkan ke tahapan berikutnya.

Format Penulisan berkas Domain di Bind

Ini adalah bagian yang paling rumit tapi juga penting. Dengan memahami cara penulisan record domaindi bind, Anda dijamin bisa mengelola domain dengan baik.

Misal, Anda ingin membuat domain baru, perusahaan.com. Maka langkah pertama yang perlu Andalakukan adalah membuat berkas baru yang isinya kira­kira seperti di bawah ini.

123

$TTL 7200 ; 2 hours@ IN SOA ns1.perusahaan.com. hostmaster.perusahaan.com. ( 2009060708 ; serial

Page 3: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 3/30

45678910111213141516171819202122232425

7200 ; refresh (2 hours) 3600 ; retry (1 hour) 604800 ; expire (1 week) 10800 ; minimum (3 hours) ) NS ns1.perusahaan.com. NS ns2.perusahaan.com. A 192.168.1.2 MX 10 mail1.perusahaan.com. MX 20 mail2.perusahaan.com. mail1 A 192.168.1.11mail2 A 192.168.1.12 ns1 A 192.168.1.3ns2 A 192.168.2.3 pop CNAME mail1smtp CNAME mail1webmail CNAME mail1 www A 192.168.1.2

Mari kita pelajari beberapa record yang ada di berkas tersebut.

SOA record

@ IN SOA ns1.perusahaan.com. hostmaster.perusahaan.com.

SOA (Start of Authority) adalah catatan dimana berkas zona/domain tersebut pertama kali dibuat. Inijuga bisa diartikan sebagai master DNS.

Sedangkan kolom berikutnya adalah kontak email, hanya saja @ disini digantikan dengan titik. Jadi daribaris di atas bisa kita simpulkan kontak emailnya adalah [email protected].

NS record

NS (Name Server) adalah catatan yang menentukan server mana yang akan menjawab atau melayaniinformasi seputar DNS untuk sebuah domain.

Sebuah domain bisa memiliki banyak NS record. Semakin banyak NS server yang Anda definisikan,berarti semakin banyak pula yang bisa melayani (tentunya harus di setup juga proses master/slave utkproses propagasi data). Disarankan lokasi NS yang satu dan lainnya, ada di jaringan yang berbeda. Jadikalau ada satu network yang terputus, NS server di jaringan yang lain masih bisa memberikan layanan.

MX record

MX (Mail Exchange) adalah catatan yang menentukan kemana sebuah email akan dikirim. Dalam recordMX ini, ada variabel tambahan yaitu priotity.

Priority ini adalah angka yang menunjukkan skala prioritas, yang bisa Anda isi dari mulai 0 s.d 65536.

Page 4: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 4/30

Semakin kecil angkanya, semakin tinggi prioritasnya.

Jadi kalau Anda lihat di contoh di atas, maka mail1.perusahaan.com adalah tujuan pertama email akandikirim, jika server mail1 ini tidak bisa diakses, maka email akan dikirim ke mail2.

A record

A (atau biasa disebut sebagai host record) merupakan inti dari DNS. A record adalah pemetaan dari namake alamat ip. Pemetaan ini tidak harus satu ke satu, beberapa nama yang berbeda bisa Anda petakan kesatu buah alamat IP yang sama.

Misal,

cecep A 192.168.1.13mahbub A 192.168.1.13

Lihat juga record CNAME.

CNAME record

CNAME (Canonical Name) adalah alias. Jadi jika pada contoh di atas saya tulis, pop CNAME mail1,maka pop adalah nama lain untuk host mail1.

Dalam beberapa kasus, CNAME tidak disarankan. Misal mengisi alamat MX record dengan sebuahrecord CNAME. Karena akan menambah satu proses query ke DNS, dan itu tidak efisien.

Untuk informasi dasar seputar DNS ini silahkan Anda baca Basic Guide to DNS sebuah tulisan darigoogle.

Membuat Zona Baru

Karena kita sedang berbicara instalasi bind9 di Ubuntu, maka kita pakai cara ubuntu saja, dan kalaumenggunakan distro lain tentunya harus menyesuaikan.

Tadi kita sudah buat berkas baru yang berisikan record­record utk domain yang akan kita kelola.Sekarang kita simpan berkas tersebut dengan nama db_perusahaan.com, simpan di /etc/bind/.

Pastikan hak akses dan kepemilikannya sudah betul

sudo chmod 644 /etc/bind/db_perusahaan.comsudo chown bind:bind /etc/bind/db_perusahaan.com

Lalu sekarang kita sunting berkas /etc/bind/named.conf.local, buat baris baru seperti berikut,

1234

zone "perusahaan.com" type master; file "/etc/bind/db_perusahaan.com";;

Setelah itu, konfigure ulang bindnya.

Page 5: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 5/30

sudo rndc reload

Cek dan ricek menggunakan dig

Untuk mengecek SOA record, termasuk didalamnya adalah serial dari zona yang baru kita buat, jalankanperintah berikut,

dig @localhost soa perusahaan.com

Untuk mengecek MX record, gunakan perintah berikut,

dig @localhost mx perusahaan.com

Untuk mengecek A record atau CNAME record, kita tinggal query hostnamenya saja. Misal, cekwww.perusahaan.com,

dig @localhost www.perusahaan.com

Pemecahan Masalah

Kalau ada masalah, jangan buru­buru menyerah, atau bertanya ke google. Biasanya solusinya adadidekat­dekat kita juga. Mari kita lihat.

Lihat Log

Di Ubuntu, log yang harus diperiksa adalah /var/log/daemon.log, lihat disitu seharusnya ada clue buatAnda.

Kurang Titik!

Masalah yang sering terjadi dalam mengkonfigurasi DNS adalah kurang teliti dalam membuat zonadomain. Kurang titik bisa membuat zona yang kita buat salah. Perhatikan gambar di bawah ini, lalu telitikembali berkas db_perusahaan.com yang sudah Anda buat tadi.

Page 6: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 6/30

Masalah AppArmor

Di Ubuntu server defaultnya sudah terinstall aplikasi apparmor, yang kalau di fedora padanannya tuhSELinux. Sama­sama berfungsi untuk menambahkan layer security, tapi kadang bikin mumet proseskonfigurasi.

Untuk proses troubleshoot, coba matikan dulu apparmor

sudo /etc/init.d/apparmor stop

Jika ingin membuang paketnya,

sudo dpkg ‐‐purge apparmor apparmor‐utils

DNS Server dengan Bind9

Instalasi DNS Server di Ubuntu menggunakan Bind9Membuat Secondary DNS ServerBelajar dig (DNS lookup utility) melalui contoh

Page 7: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 7/30

Tweet 2 25

Cecep Mahbub

Seorang buruh IT yang bekerja lebih dari 10 jam di depan komputer per hari. Seorang yang lebihmemilih menggunakan command line dari pada klak­klik mouse (jika bisa). Bidang yang ditekuni adalahseputar administrasi server khususnya di Linux.

Kunjungi Website Penulis | Semua Artikel Dari Penulis Ini

Berlangganan RSS Feed atau Email

67 Komentar

abert20 August 2009

Pak ,saya udah mengkuti tahapan awal tutorial di atas,tapi pada saat saya start, kok bind9 nya fail y

apa yang terjadi pak ?

Cecep Mahbub20 August 2009

mungkin apparmornya masih jalan. coba dimatikan dulu

sudo /etc/init.d/apparmor stop

83Like

Page 8: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 8/30

abert20 August 2009

hehehe…sippphh Pak ok

abert20 August 2009$TTL 7200 ; 2 hours@ IN SOA ns1.perusahaan.com. hostmaster.perusahaan.com. ( 2009060708 ; serial 7200 ; refresh (2 hours) 3600 ; retry (1 hour) 604800 ; expire (1 week) 10800 ; minimum (3 hours) ) NS ns1.perusahaan.com. NS ns2.perusahaan.com. A 192.168.1.2 MX 10 mail1.perusahaan.com. MX 20 mail2.perusahaan.com. mail1 A 192.168.1.11mail2 A 192.168.1.12 ns1 A 192.168.1.3ns2 A 192.168.2.3 pop CNAME mail1smtp CNAME mail1webmail CNAME mail1 www A 192.168.1.2

ini setting dmn Pak????

terima kasih

Cecep Mahbub20 August 2009

Page 9: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 9/30

bisa dibaca lagi di tulisan di atas, menurut contoh di tulisan ini, harus disimpan di

/etc/bind/db_perusahaan.com.

abert20 August 2009

Terima kasih Pak Cecep

akhirnya DNS saya jalan…Terima kasih

terus berkarya lebih baik lagi !!!Hidup Teknologi di Indonesia

daryus23 August 2009

Pak saya masih awam tentang dns, Yang mau saya tanya nama domain perusahaan itu nama domain yangkita beli di hosting bukan?Klo kita buat mail server sendiri tapi tidak memiliki ip public bisa tidak diakses dari internet/bukanlokal? Gimana pengaturan shorewallnya agar mail server kita dapat diakses di internet ?Itu dulu pak yang baru bisa tanya, lain waktu saya tanya lg deh, Makasih buat jawabannya.

Cecep Mahbub24 August 2009

@daryus

jika nama domain ingin dikenali di internet, maka domain tersebut harus yang terdaftar melalui registrar­registrar. salah satunya bisa dibeli via jasa hosting.

agar mail server bisa diakses dari internet, tentu saja Anda harus memiliki minimal satu IP addresspublik.

jika tidak memiliki IP publik, maka salah satu solusi gratisnya adalah menggunakan google apps. hostingemail di google, menggunakan domain Anda sendiri.

Page 10: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 10/30

hasan3 September 2009

mas. maksut dari “ns1.perusahaan.com. hostmaster.perusahaan.com.”yang ns1 dan hostmaster itu maksudnya apa? apakah hrs diisi seperti itu?

dan mksud dari :mail1 A 192.168.1.11mail2 A 192.168.1.12

ns1 A 192.168.1.3ns2 A 192.168.2.3

itu apa?

Cecep Mahbub3 September 2009@ IN SOA ns1.perusahaan.com. hostmaster.perusahaan.com.

ns1.perusahaan.com adalah dns server yang berperan sebagai master, atau tempat zona master disimpan.

hostmaster.perusahaan.com adalah alamat kontak email, dengan titik pertama sebagai pengganti @, jadiitu dibacanya, [email protected]

yang dibawah itu coba baca lagi bagian A record.

hasan5 September 2009

mlanjutkan pertanyaan saya di Membuat Secondary DNS Server

IP DNS server : 172.16.34.1

yang mau di konfigurasi yaitu supaya menjadi nama (bukan IP lagi) yaitu:

172.16.34.11 menjadi Alfa (misalnya)172.16.34.100 menjadi Beta172.16.34.203 menjadi Caca

Page 11: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 11/30

172.16.34.204 menjadi Dinda

yang aku bingung ke empat IP itu semua dikonfigurasi jadi satu pada/etc/bind/named.conf.options atau bagaimana?dan untuk IP dns servernya ditaruh dimana nya?

pada tulisan anda, ada IP 192.168.1.2, kalau disamakan dalam studi kasus saya itu termasuk IP dns server(172.16.34.1) atau kempat IP yang lain , yaitu:172.16.34.11 menjadi Alfa (misalnya)172.16.34.100 menjadi Beta172.16.34.203 menjadi Caca172.16.34.204 menjadi Dinda

mohon bantuanya dan pencerahanya

Cecep Mahbub5 September 2009

@hasan:

pertama, di dns dikenal konsep domain. jadi bukan hanya alfa, beta, caca atau dinda, tapi biasanyaditulis atau dikenal sebagai alfa.hasan.com atau beta.hasan.com. lengkap, nama dan domainnya.

jadi untuk kasus Anda pilih dulu domain yang mau digunakan. misal domain yang ingin Anda gunakanhasan.com

maka langkah selanjutnya adalah membuat konfigurasi di berkas /etc/bind/named.conf.local,tambahkan baris baru

zone "hasan.com" type master; file "/etc/bind/db_hasan.com";;

langkah berikutnya adalah membuat berkas untuk zona hasan.com, buat berkas baru di/etc/bind/db_hasan.com

Isinya,

$TTL 7200 ; 2 hours@ IN SOA ns1.hasan.com. hostmaster.hasan.com. ( 2009090500 ; serial 7200 ; refresh (2 hours) 3600 ; retry (1 hour) 604800 ; expire (1 week) 10800 ; minimum (3 hours) ) NS ns1.hasan.com.

Page 12: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 12/30

ns1 A 172.16.34.1 alfa A 172.16.34.11beta A 172.16.34.100caca A 172.16.34.203dinda A 172.16.34.204

hasan5 September 2009

kalau tidak ada domain apakah tidak bisa?soalnya untuk jaringan lokal

hasan5 September 2009

kalau tidak ada domain apakah tidak bisa?soalnya untuk jaringan lokal, dan yangIP 172.16.34.11 –> menjadi alfa itu berfungsi sebagai proxy, supaya bisa akses internet, sedangkanIP 172.16.34.100 –> menjadi beta itu berfungsi sebagai samba server.

Cecep Mahbub5 September 2009

@hasan di dns Anda HARUS menggunakan nama domain secara lengkap.

domain disini bukan domain kontroller di windows, tapi hanya nama saja. sudah dicoba apa yang sayasarankan di atas?

lalu apa hubungannya dengan fungsi­fungsi server itu dengan dns? gak ada masalah sama sekali, justrudns bisa membantu user untuk mengingat nama server (tidak perlu mengingat ip).

jika Anda sudah set misalnya ip 172.16.34.11 sebagai proxy.hasan.com, maka user yang akan mengaksesinternet tidak harus mengisi dengan ip 172.16.34.11 lagi, tapi bisa diganti dengan alamatproxy.hasan.com.

Page 13: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 13/30

hasan5 September 2009

yang saya maksut bukn domain windows, tapi domain yang di internet.

maslahnya gk punya domain (seperti hasan.com, blablabla.com, dan sejenisnya)

apakah bisa, kita kasih nama sendiri domain tersebut meskpun kita tidak mempunyai / tidakberlangganan domain ?

Cecep Mahbub5 September 2009

kalau memang niatnya cuma ingin dikenali di LAN, gak perlu daftar/beli domain. bikin saja namadomain sendiri sesuka Anda.

client akan tetap bisa mengenali nama­nama itu, kalau mereka di set DNS servernya ke server dns yangdibuat di LAN.

aji8 September 2009

mas, makasih yah,semoga ilmunya terus ditambah sama alloh swtsetelah mencoba akhir nya berhasil juga….makasih1000x lagi

hasan8 September 2009

mas cecep, aku sudah konfigurasi seperti yg diatas, namun pada saat aku test dengan perintah , misalnyadig alfa.achmad.ac.id tidak sukses, dan ada pesan :

global options: printcmd

Page 14: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 14/30

connection time out; no servers could be reached.

padahal IP yhang aku pakai DNS, pas aku ping bisa

mohon bantuanya.

Cecep Mahbub8 September 2009

coba matikan dulu apparmornya, kalau pakai ubuntu server seingat saya apparmor otomatis diaktifkan.

sudo /etc/init.d/apparmor stop

trus coba testnya begini:

dig @ip.address.dns.server alfa.achmad.ac.id

vash8 September 2009

maaf mas mau tanya,kenapa dns saya kalo di dig ipnya muncultetapi klau di ping malah error??dig ­x 192.168.1.17

; <> DiG 9.6.1­P1 <> ­x 192.168.1.17;; global options: +cmd;; Got answer:;; ­>>HEADER< <­ opcode: QUERY, status: NXDOMAIN, id: 36279;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:;17.1.168.192.in­addr.arpa. IN PTR

;; AUTHORITY SECTION:1.168.192.in­addr.arpa. 86400 IN SOA ns.intra.datindo. root.intra.datindo. 2000072801 28800 7200604800 86400

;; Query time: 0 msec;; SERVER: 127.0.0.1#53(127.0.0.1);; WHEN: Tue Sep 8 16:07:21 2009;; MSG SIZE rcvd: 100

klo di ping

Page 15: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 15/30

ping http://www.intra.datindoping: unknown host http://www.intra.datindo

Cecep Mahbub8 September 2009

coba di cek nya seperti ini

dig http://www.intra.datindo

hasan8 September 2009

mas cecep, masalh saya yg diatas udah teratasi, tapi masalah muncul lagipada saat aku ping di mesin server DNS server itu sendiri dengan perintahping alfa.achmad.ac.id bisa/ terdeteksi, tetapi pada saat aku ping di mesin lain (mesin komp alfa danmesin komp yg lanya yg terhubung dengan LAN) dengan perintah yang sama: ping alfa.achmad.ac.id,tidak bisa.

padahal kalau aku coba ping dengan IP semuanya bisa.

mohon bantuanya

vash9 September 2009

mas saya sudah mencoba dengan dig http://www.intra.datindo dan hasil nyadig http://www.intra.datindo

; <> DiG 9.6.1­P1 <> http://www.intra.datindo;; global options: +cmd;; Got answer:;; ­>>HEADER<<­ opcode: QUERY, status: SERVFAIL, id: 45154;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:;www.intra.datindo. IN A

;; Query time: 0 msec

Page 16: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 16/30

;; SERVER: 127.0.0.1#53(127.0.0.1);; WHEN: Wed Sep 9 07:54:36 2009;; MSG SIZE rcvd: 35

tapi kenapa keluaran hasilnya berbeda ya mas?lain dengan mengecek menggunakan dig ­x192.168.1.17,mohon bantuannya

vash9 September 2009

oh iya maaf,satu lagi mas,he2…ketika saya ketik di browser http://www.intra.datindo berhasil keluar tulisan “it works”tetapi ketika saya refresh malah error,dan tulisan di browser malah berubah menjadi ns.intra.datindo.. apasaya salah menulis file db nya??maaf maklum newbi mas. makasih

Cecep Mahbub9 September 2009

@hasan di client/komputer lain sudah di set konfigurasi dns nya agar menggunakan IP dns server yangbaru dibuat?

kalau di windows, periksa dengan perintah ini,

ipconfig /all

kalau di linux, periksa konfigurasinya di /etc/resolv.conf

Cecep Mahbub9 September 2009

@vash:

sudah dibuat zona nya?

sudah dicek lagi apakah ada kelebihan atau kekurangan titik di berkas db_perusahaan.com nya?

periksa juga log named di /var/log/daemon.log

Page 17: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 17/30

utk apache, itu hubungannya dengan virtualhosts di apache. diluar topik bahasan dns ini.

hasan9 September 2009

kalau yang di: /etc/resolv. confaku isi dengan:

search achmad.ac.idname server 192.168.1.90 –> IP DNS servername server 127.0.0.1 –> localhost

apakah ada yg kurang?

Cecep Mahbub9 September 2009

@hasan: itu ip dns server yang baru dibuat kan? bukan ip dns server nya punya isp

trus localhost buat apa?

hasan9 September 2009

iya, itu IP nya DNS server achmad.ac.idmaaf, mksut dari IP nya ISP itu apa?

Cecep Mahbub9 September 2009

btw, konfigurasi di /etc/resolv.conf nya itu yang benar adalah nameserver (digabung, gak pake spasi).

nameserver 192.168.1.90

coba cek di clientnya itu pakai perintah ini.

Page 18: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 18/30

dig @192.168.1.90 nama.yg.mau.di.cek

pastikan jg tidak ada masalah dengan firewall di sisi server dns.

hasan9 September 2009

iya, maksut saya digabung penulisanya, cuman salah ketik disini, heheeheaku cek pakae pernitah spt yg diatas, pada komputer alfa.achmad.ac.id dan kompueter DNS serverachmad.ac.id( dig @192.168.1.90 alfa.achmad.ac.id ) hasilnya:

Query: 1, Answer: 1, Authority: 1, Additional: 1dan dibawahnya ada tulisan lagi.

tetapi, saat aku ping dengan memakai komputer yang merupakan komputer dari alfa.achmad.ac.id(192.168.1.3) dan juga komputer lainya, selain komputer DNS server (192.168.1.90)hasilnya unknown host alfa.achmad.ac.id

kenapa ya?

Cecep Mahbub9 September 2009

itu di client/komputer lain sudah diset dns nya ke ip 192.168.1.90?

hasan9 September 2009

apakah yg dimaksut di komputer alfa.achmad.ac.id (192.168.1.3) ?caranya gmn mas? maaf, masih baru dengan hal yg ginian.

Cecep Mahbub9 September 2009

Page 19: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 19/30

Logikanya begini. Semua data nama­nama komputer tersebut sudah dimasukkan di dns server. nah agarkomputer­komputer lain bisa mengenali nama itu, maka mereka harus bertanya ke dns server tadi.

caranya, set konfigurasi dns di komputer­komputer tersebut, arahkan ke ip dns server.

btw, komputer 192.168.1.3 OS nya apa? kalau linux set di /etc/resolv.conf, masukkan nameserver192.168.1.90

kalau windows ada di konfigurasi jaringannya, cari saja pasti ketemu cara ngeset dns.

hasan9 September 2009

pakai ubuntu server mas. di /etc/resolv.conf hanya ditambahin :nameserver IP DNS server ya mas..! gk ada yg lain nya?

terima kasih mas telah meluangkan waktunya untuk menjawab pertanyaan saya…

Cecep Mahbub9 September 2009

@hasan:

ya bisa juga ditulis spt ini

search achmad.ac.idnameserver 192.168.1.90

kalau di cek dari dns servernya sendiri bagaimana? trus kalau dari komputer lain bagaimana.

dig @192.168.1.90 alfa.achmad.ac.id

copy paste ke sini hasilnya. dalam proses troubleshooting, sebaiknya biasakan untuk tidak menyimpulkansendiri hasil output. copy pastekan saja yang ada di layar Anda.

btw, sebelum bertanya kembali, silakan baca juga artikel lainnya cara menggunakan dig

hasan9 September 2009

Page 20: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 20/30

gmn bisa kopi paste.. cz yg dipakai tampilanya console..

yg masalah diatas pas aku ping sudah bisa mas

tanya lagi nih… gmn caranya supaya client tidak perlu harus menambahkansearch achmad.ac.idnameserver 192.168.1.90 pada /etc/resolv.conf

jadi, misalnya client menggunakan proxy 192.168.1.3 menjadi alfa.achmad.ac.id dan juga pas waktulogin samba di komputer saya kan masih menggunakan 192.168.1.4/share –> aku pingin menjadibeta.achmad.ac.id tetapi tanpa harus menambhkan alamat DNS server nya pada client!

Cecep Mahbub9 September 2009

gak bisa kopi paste? masa sih.

kalau misalnya ada komputer windows, login dulu ke server­server tadi pakai putty. tinggal sorot apayang mau di copy paste.

kalau pakai komputer linux yang ada gui nya, login pakai ssh di terminal, lalu bisa copy paste dari situ.

ok ini diluar konteks

masalah setting /etc/resolv.conf, jika client diset ipnya statik, gak ada cara lain selain menambahkankonfigurasi itu.

jika client menggunakan ip dinamik, maka tinggal di atur di konfigurasi dhcp server.

tentang dhcp sudah diluar konteks tulisan ini.

hasan10 September 2009

maksutnya kalau kita kepingin supaya client gk pake menambahkan nameserver pada /etc/resol.confharus membuat dhcp server?

Page 21: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 21/30

Rama14 September 2009

Assalamualaikum.Sering lihat DNS Server dengan BIND di OS Linux dari berbagai distro sebenarnya bisa tidak ya, DNSServer dengan BIND di OS Windows XP ? karena saya lebih sering menggunakan OS Windows XPketimbang OS Linux…Mohon bantuannya ?

Cecep Mahbub14 September 2009

ISC menyediakan binary version bind utk windows. Bisa diambil dihttps://www.isc.org/downloadables/11

Mungkin bisa dicoba

sinceu24 September 2009

mas.. saya dulu pernah baca dns pake Centos ko sekarang ga ada kola ga salah di wiki nya ngadimi…bisa ada lagi ga…

Cecep Mahbub25 September 2009

Tulisannya masih ada: Instalasi Chroot DNS Server Menggunakan Bind di CentOS 5

arif rahman saleh12 October 2009

mas, mohon pencerahanya, saya sudah membeli sebuah domain saya misalkanhttp://www.megamendung.com, kemudiaan saya ingin menginstallkan website yang telah saya desain keserver saya sendiri, sebelumnya saya sudah menyiapkan sebuah web server ubuntu, saya juga memiliki

Page 22: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 22/30

satu ip publik, saya misalkan 202.127.22.15

pertanyaan saya bagaimana saya harus mengkonfigurasi webserver yang saya buat tadi agar bisa sayaremote via jaringan internet, melalui ip publik yang saya miliki. apa saja paket2 yang harus sayainstallkan ke web server saya (untuk LAMP sudah saya install sebelumnya), apakah saya harusmenginstall DNS server?, serta dimana saya posisikan DNS server yang telah diberikan oleh ISP?

terima kasih sebelumnya…

Cecep Mahbub12 October 2009

@arif rahman saleh:

Agar webserver bisa diakses dari internet, cukup install apache atau lengkapnya LAMP (Linux, Apache,MySQL dan PHP) jika memang mau menggunakan php dan database MySQL.

Cara mengaksesnya, akses via http://ip.server.anda/

Bagaimana kalau ingin diakses menggunakan nama http://www.megamendung.com?

1. Bisa buat dns server. Dari registrar (tempat beli domain tadi), arahkan ns servernya ke dns server yangdibuat.

2. Cara termudah, hosting dns tadi di hostingan dns yang gratis. Misal, di everydns.net

3. Buat A record/atau hostname yang diarahkan ke IP publik, tempat webserver diinstall.

4. Konfigurasi virtualhost di apache (jika memang menggunakannya untuk beberapa domain).

Sepertinya itu saja yang bisa dijelaskan disini.

imam16 October 2009

Mas tolong saya dikirimi video tutorial setting bind server dong..Saya nggak paham­paham klo nggak ada videonya.Mau ujian praktek mas. Tolong ya……ke email saya. Atau kirim link downloadnya aja. plissssssssssssssss

Page 23: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 23/30

bassor16 October 2009

pak cecepsalam kenal ya..pak cecep saya mau tnya itu artikel download dmn..soalnya saya mau bikin tugas …terimaksaih ya pak…

Cecep Mahbub16 October 2009

@imam: saya tidak/belum membuat video tutorial untuk instalasi bind. saya juga tidak mengetahui linkuntuk video tutorial berbahasa indonesia, jadi maaf tidak bisa membantu.

@bassor: untuk download artikel kan tinggal di save page nya saja

dedi1 December 2009

Saya install ubuntu server 9.10 di virtualbox (winXp),saya sudah install bind9 waktu pengisianperushaan.com itu saya bingung pas di ip address nya soalnya ip address ubuntu server itu kan dhcp,lalusaya ganti dengan static di edit di /etc/network/interfacesauto loiface lo inet loopback

auto eth0iface eth0 inet staticaddress 192.168.1.251network 192.168.1.0netmask 255.255.255.0broadcast 192.168.1.255gateway 192.168.30.128

tapi pas udah di save dan di restart sy tetep ga bisa nge ping ke ip lokalkalo saya ping itu destinition host unreachable,mas bisa bantu cari solusi nya ga?apa untuk virtualboxada settingan lain ya

Page 24: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 24/30

dedi1 December 2009

mas cecep masalah setting ip nya sudah beres ternyata setting network virtualbox nya di rubah dari Natke BriidgeTerima kasih

Cecep Mahbub1 December 2009

Jika ingin bisa diakses dari komputer hosts, buat host only interfaces.

Menggunakan bridge interfaces jg bisa, tapi bedanya kalau bridge interfaces, interfaces yg digunakanharus sedang posisi aktif.

dedi2 December 2009

Maaf mas di db_perushaan.com itu kan terdapat ip address2192.168.1.2 —­>ini untuk ip server yg di gunanakan di ubuntu servernah untuk ip address ini ip yang mana ya?mail1 192.168.1.11 –>mail2 192.168.1.12 –>

ns1 192.168.1.3 –>ns2 192.168.2.3 –>

terima kasih sebelumnya

maaf

Cecep Mahbub2 December 2009

Page 25: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 25/30

DNS itu prinsipnya hanya mendaftarkan alamat IP, agar bisa dipanggil menggunakan nama.

Jadi daftarkan IP mana saja yang ingin Anda panggil sebagai ns1.perusahaan.com atau nama lainnya.

wawan6 December 2009

mas, untuk smua langkah2 diatas sy udah ngerti, dan yang dari dulu sy gak ngerti, mengenai SOA nya,misalnya kita punya VPS dengan ip 192.168.1.1 , trus VPS itu di resolv.conf nya ada 2 NS yaitunameserver 192.168.2.10 sama 192.168.2.11.

Nah, ketika saya ingin mengkonfigurasi sebuah domain dengan menggunakan VPS tadi (dengan ip192.168.1.1), SOA mana yang harus saya pergunakan… mohon pencerahannya.. trims

wawan6 December 2009

maaf repost, sekedar info, domain yang pengen saya pakai utk VPS itu sudah di setting NS nya ke servertersebut. asumsinya ketika saya buat sebuah Virtual Host melalui Apache, domain tersebut bisa jalan…trims, salam..

dodi11 December 2009

Mas itu tutorial DNS nya cuma buat db.perusahaan.com aja tapi kalo di tutorial yang lain harus buatdb.ip.address nya,apa beda nya ya?terus untuk ns1 dan ns2 apakah ini ada 2 server atau kah 1 server?

mas bener ga menggunakan server1.ns12.ns23.mail14.mail25.www

jadi mas menggunakan 5 server / komputer?

mohon penjelasaanya masterima kasih

Page 26: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 26/30

Cecep Mahbub17 December 2009

@wawan, maaf baru sempat jawab sekarang.

Ketika memakai lebih dari satu name server (NS), maka pastinya hanya satu yang berperan sebagaimaster, sisanya berperan sebagai slave. Yang dimaksud master dan slave disini dalam proses editingentrynya ya, bukan proses querynya.

Nah, di SOA disarankan ditulis name server yang berperan sebagai master.

Cecep Mahbub17 December 2009

@dodi, maaf juga baru sempet dijawab setelah berhari­hari

DNS itu pada prinsipnya ada dua, mapping dari nama/hostname ke alamat ip, dan sebaliknya mappingdari alamat ip ke nama/hostname.

Yang mapping dari alamat ip ke hostname, biasanya yang harus ngubah­ngubah pihak ISP, karena ituterkait blok alokasi ip. tentu saja bisa didelegasikan ke nameserver yang kita punya, jika alokasi ip yangkita gunakan satu subnet, dan isp nya mau mendelegasikan.

Kalau IP nya private untuk LAN anda sendiri, Anda juga bisa buat zona utk mapping dari IP ke hostnametadi.

Contohnya untuk network 10.0.0.0/8 (detail silakan cari dokumentasi di Internet).

zone "10.in‐addr.arpa" type master; file "/etc/bind/internal/db.10"; ;

Mirza19 December 2009

kalo ada error ketika start bind9

sperti ini

Page 27: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 27/30

rndc: connect failed: 127.0.0.1#953: connection refused

kenapa ya ??

kurnia23 December 2009

btul gw errornya sama ky Mirza tolong dunx ada yg tau ga nanggulanginnya??mksi

jimbodenizi3 January 2010

ass……….dns saya sudah jalan……trus ip nya saya dhcp………..trus saya static lgi…………….dns nyatrus ga jalan ………………gimana itu mas???……..mksih sebelumnya………….

errick4 January 2010

sip tenan je

rizqiangga6 January 2010

saya menggunakan ubuntu 9nah saya coba instal dnsnya, sudah lakukan perintah pertama

sudo apt­get install bind

outputny:

package is not available

nah trus mesti gmn pak?

Page 28: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 28/30

andit17 January 2010

mas klo arti file dig

<> DiG 9.3.4 <> smkn1panongan.sch.id;; global options: printcmd;; Got answer:;; ­>>HEADER<<­ opcode: QUERY, status: NOERROR, id: 55826(artinya);; flags: qr aa rd ra; QUERY: 1 (artinya), ANSWER: 0 (artinya), AUTHORITY: 1(artinya),ADDITIONAL: 0(artinya)

;; QUESTION SECTION:(artinya);smkn1panongan.sch.id. IN A

;; AUTHORITY SECTION:(artinya)smkn1panongan.sch.id. 604800 IN SOA ns1.smkn1panongan.sch.id. root.smkn1panongan.sch.id.2006020201 604800 86400 2419200 604800

;; Query time: 0 msec (artinya);; SERVER: 127.0.0.1#53(127.0.0.1(artinya);; WHEN: Sat Jan 5 00:26:36 2008;; MSG SIZE rcvd: 83(artinya)

tolong dibntu artikan y mas…thanks

husnib25 January 2010

Mas saya punya masalah dengan bin9 dan butuh cepat, boleh minta no HP atau lainnya ngagk ? terimakasihHp saya [*disensor sama admin*]

Cecep Mahbub25 January 2010

@husnib & lainnya, maaf akhir­akhir ini waktu saya terbatas, jadi sebaiknya coba konsultasi ke mailinglists seperti tanya­[email protected] untuk mencari bantuan seputar permasalahan yang rekan­rekanhadapi.

Page 29: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 29/30

Server Email dengan Zimbra

Membuat Server Email di Ubuntu menggunakan ZimbraMembuat Server Email di CentOS 5 menggunakan ZimbraMonitoring Traffik Email di Zimbra dengan MailgraphMeningkatkan Performa Anti SPAM di ZimbraMembuka Submission Port di ZimbraMencatat Subject Email pada Log Email Zimbra

DNS Server dengan Bind9

Instalasi DNS Server di Ubuntu menggunakan Bind9Membuat Secondary DNS ServerBelajar dig (DNS lookup utility) melalui contoh

Sahabat Ngadimin

Ad by Insta Share

Page 30: Instalasi DNS Server Di Ubuntu Menggunakan Bind9 Penjelasan - Ngadimin

2/15/2015 Instalasi DNS Server di Ubuntu menggunakan Bind9 ­ Ngadimin.Com

http://ngadimin.com/2009/07/02/instalasi­dns­server­di­ubuntu­menggunakan­bind9/ 30/30

Ngadimin.orgPakeLinux.comTukangKomentar.netWiki.Ngadimin.org

Copyright © 2009­2011 ∙ Ngadimin.Com ∙ Hak cipta dilindungi undang­undangAdvertise With Us