{"id":337,"date":"2010-03-06T09:56:05","date_gmt":"2010-03-06T01:56:05","guid":{"rendered":"https:\/\/umarzuki.org\/blogku\/?p=337"},"modified":"2010-03-06T09:56:05","modified_gmt":"2010-03-06T01:56:05","slug":"pelayan-dns-dengan-bind","status":"publish","type":"post","link":"https:\/\/umarzuki.org\/blog\/2010\/03\/06\/pelayan-dns-dengan-bind\/","title":{"rendered":"Pelayan DNS dengan Bind"},"content":{"rendered":"<p>Nak buat pelayan DNS? Ni contoh pelayan DNS menggunakan sistem <a href=\"http:\/\/wiki.debian.org\/DebianLenny\">Debian GNU\/Linux 5<\/a> dengan maklumat berikut<\/p>\n<p>IP (bakal) pelayan DNS: 192.168.56.1<br \/>\nDomain yang hendak ditambah: umarzuki.my (contoh)<br \/>\nPelayan emel yang hendak ditambah: mail.umarzuki.my dengan IP 192.168.56.2<\/p>\n<p>Pasang dulu pakej bind9<br \/>\n<code>aptitude install bind9<\/code><\/p>\n<p>Tambah seperti berikut pada <strong>\/etc\/bind\/named.conf<\/strong><\/p>\n<p>[code lang=&#8217;plain&#8217;]zone &#8220;umarzuki.my&#8221; {<br \/>\n    type master;<br \/>\n    file &#8220;\/etc\/bind\/db.umarzuki.my&#8221;;<br \/>\n};[\/code]<\/p>\n<p>Buat fail <strong>db.umarzuki.my<\/strong> dalam <strong>\/etc\/bind<\/strong><br \/>\n<code>cd \/etc\/bind\/<br \/>\ncp db.local db.umarzuki.my<\/code><\/p>\n<p>Edit db.umarzuki.my seperti berikut:<\/p>\n<p>[code lang=&#8217;plain&#8217;]$TTL    604800<br \/>\n@   IN  SOA umarzuki.my. root.umarzuki.my. (<br \/>\n                  2     ; Serial<br \/>\n             604800     ; Refresh<br \/>\n              86400     ; Retry<br \/>\n            2419200     ; Expire<br \/>\n             604800 )   ; Negative Cache TTL<br \/>\n;<br \/>\n@   IN  NS  umarzuki.my.<br \/>\n@   IN  A   192.168.56.1<br \/>\n@   IN  MX  10 mail.umarzuki.my.<br \/>\nmail    IN  A   192.168.56.2[\/code]<\/p>\n<p>Mulakan semula servis bind9<br \/>\n<code>\/etc\/init.d\/bind9 restart<\/code><\/p>\n<p>Edit <strong>\/etc\/resolv.conf<\/strong> (pada pelayan DNS) pada baris pertama<br \/>\n<code>nameserver 192.168.56.1<\/code><\/p>\n<p>Sekarang masa untuk menguji tetapan yang telah dilakukan<br \/>\n<code>nslookup umarzuki.my<\/code><\/p>\n<p>Output yang sepatutnya: <\/p>\n<blockquote><p>Server:\t\t192.168.56.1<br \/>\nAddress:\t192.168.56.1#53<\/p>\n<p>Name:\tumarzuki.my<br \/>\nAddress: 192.168.56.1<\/p><\/blockquote>\n<p>Periksa pula sama ada rekod MX dirujuk kepada yang sepatutnya<br \/>\n<code>host -t mx umarzuki.my<\/code><\/p>\n<p>Output yang sepatutnya: <\/p>\n<blockquote><p>umarzuki.my mail is handled by 10 mail.umarzuki.my.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Nak buat pelayan DNS? Ni contoh pelayan DNS menggunakan sistem Debian GNU\/Linux 5 dengan maklumat berikut IP (bakal) pelayan DNS: 192.168.56.1 Domain yang hendak ditambah: umarzuki.my (contoh) Pelayan emel yang hendak ditambah: mail.umarzuki.my dengan IP 192.168.56.2 Pasang dulu pakej bind9 aptitude install bind9 Tambah seperti berikut pada \/etc\/bind\/named.conf [code lang=&#8217;plain&#8217;]zone &#8220;umarzuki.my&#8221; { type master; file [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,13,97],"tags":[18,136,137],"class_list":["post-337","post","type-post","status-publish","format-standard","hentry","category-internet","category-linux","category-rangkaian","tag-debian","tag-dns","tag-named"],"_links":{"self":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts\/337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/comments?post=337"}],"version-history":[{"count":0,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts\/337\/revisions"}],"wp:attachment":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/media?parent=337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/categories?post=337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/tags?post=337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}