Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-18-2013, 07:10 PM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Server › DNS Server v
1 2 Next »

[Solved] instalasi NS Authoritative dengan Bind pada CentOS 6

Home General Computer Multimedia Business Lounge

Pages (2): 1 2 Next »
Post Reply 
Tweet
Threaded Mode | Linear Mode
Solved instalasi NS Authoritative dengan Bind pada CentOS 6
02-03-2012, 10:24 AM (This post was last modified: 02-03-2012 10:48 AM by tompskin.)
Post: #1
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
instalasi NS Authoritative dengan Bind pada CentOS 6
misi momod dan abang abang sesepuh disini, ane udah muter muter googling sana googling sini, entah key word nyta salah apa bagaimana engga ketemu juga nohope , mungkin di devilcode ini ada yang bisa bantu permasalah ane

pertama tama ane ikutin tutorial disini

Quote:http://aziz.or.id/instalasi-name-server-...p#more-573


oke lanjut , disini ane install bind dengan mengetikan perintah

Code:
yum install bind-chroot

ane cek paketnya

# rpm -qa bind*
Code:
bind-libs-9.7.3-8.P3.el6_2.2.i686
bind-chroot-9.7.3-8.P3.el6_2.2.i686
bind-9.7.3-8.P3.el6_2.2.i686
bind-utils-9.7.3-8.P3.el6_2.2.i686
nah langkah awal sukses

langkah ke 2

Code:
chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.root /var/named/chroot/var/named/named.root
touch /var/named/chroot/etc/named.conf
chkconfig –levels 235 named on
/etc/init.d/named start

ini yang ane bingung disana tertulis :

Code:
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.3.6/sample/var/named/named.root /var/named/chroot/var/named/named.root

berhubung disana menggunakan bind-9.3.6 , kemudian ane menggunakan bind 9.7.3 its oke.. ane rubah 9.3.6 menjadi 9.7.3 menjadi

Code:
cp /usr/share/doc/bind-9.7.3/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.7.3/sample/var/named/named.root /var/named/chroot/var/named/named.root

Code:
[root@webserver named]# cp: cannot stat `/usr/share/doc/bind-9.7.3/sample/var/named/named.local': No such file or directory

ternyata ga bisa juga prustasi , sampai disini udah mulai stuck nohope

terus ane cek folder itu ternyata file itu ga ada nohope

ane ls -a dicentos ane
Code:
.   data                 my.internal.zone.db  named.empty      named.loopback
..  my.external.zone.db  named.ca             named.localhost  slaves

terus ane cari named.local taunya disini lemes
# whereis named.local

Code:
named: /usr/sbin/named /etc/named /etc/named.conf /usr/share/man/man8/named.8.gz

dari pada pusing ane terusin aja langkah selanjutnya mengabaikan command yang tadi lemes

akhirnya ane ikutin syntak2 selanjutnya dengan gagah berani ngakak

ane ikutin semua nya tutor yg ada disini

Code:
http://aziz.or.id/instalasi-name-server-authoritative-dengan-bind-pada-centos-5-4-64-bit.php#more-573

setelah selesai tapi malah error hah

Code:
[root@webserver named]# service name start
                                  
Starting named:
Error in named configuration:
/etc/named.conf:4: unknown key 'rndckey'
                                                           [FAILED]

kemudian ane tail

[root@webserver named]# tail -f /var/log/messages
Code:
Feb  3 16:21:32 webserver named: /etc/named.conf:4: unknown key 'rndckey'
Feb  3 16:21:33 webserver rpc.statd[1210]: Version 1.2.2 starting
Feb  3 16:21:33 webserver sm-notify[1211]: Version 1.2.2 starting
Feb  3 16:21:33 webserver kernel: RPC: Registered udp transport module.
Feb  3 16:21:33 webserver kernel: RPC: Registered tcp transport module.
Feb  3 16:21:33 webserver kernel: RPC: Registered tcp NFSv4.1 backchannel transport module.
Feb  3 16:21:33 webserver kernel: 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
Feb  3 16:21:33 webserver kernel: All bugs added by David S. Miller <davem@redhat.com>
Feb  3 16:21:34 webserver lldpad[1264]: /usr/sbin/lldpad is starting
Feb  3 17:23:41 webserver named: /etc/named.conf:4: unknown key 'rndckey'

apakah disini ada yang bisa membantu ane untuk konfigurasinya ? tolong dibantu yah agan agan ketawa
Find all posts by this user
Quote this message in a reply
02-03-2012, 10:51 AM
Post: #2
Motaro Irhaby Offline
Administrator
*******
Administrators
Posts: 391
Joined: Sep 2011
Reputation: 94
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
itu ane liat log failed nya rndc.key nya om .
coba check cat /etc/rndc.key
cek dl ..
Find all posts by this user
Quote this message in a reply
02-03-2012, 10:53 AM
Post: #3
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
(02-03-2012 10:51 AM)motaroirhaby Wrote:  itu ane liat log failed nya rndc.key nya om .
coba check cat /etc/rndc.key
cek dl ..

cat /etc/rndc.key
Code:
cat: /etc/rndc.key: No such file or director

rndc.keynya kayaknya ga ada lemes
Find all posts by this user
Quote this message in a reply
02-03-2012, 10:58 AM (This post was last modified: 02-03-2012 10:59 AM by Motaro Irhaby.)
Post: #4
Motaro Irhaby Offline
Administrator
*******
Administrators
Posts: 391
Joined: Sep 2011
Reputation: 94
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
berarti kan belum buat yah ketawa
coba rndc-cofgen
itu harus pakai chroot om untuk ns nya ?
boleh liat paket bind nya om ? coba ketik ini rpm -qa | grep bind ?
Find all posts by this user
Quote this message in a reply
 Reputed by :  tompskin(+1)
02-03-2012, 11:03 AM (This post was last modified: 02-03-2012 11:24 AM by tompskin.)
Post: #5
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
(02-03-2012 10:58 AM)motaroirhaby Wrote:  berarti kan belum buat yah ketawa
coba rndc-cofgen
itu harus pakai chroot om untuk ns nya ?
boleh liat paket bind nya om ? coba ketik ini rpm -qa | grep bind ?

ini bind nya om
Code:
bind-libs-9.7.3-8.P3.el6_2.2.i686
bind-chroot-9.7.3-8.P3.el6_2.2.i686
bind-9.7.3-8.P3.el6_2.2.i686
bind-utils-9.7.3-8.P3.el6_2.2.i686

rndc-cofgen
Code:
-bash: rndc-cofgen: command not found

mungkin maksudnya rndc-confgen , itu udah ane runing tapi ga keluar apa apa loadingnya lama hah

lemes

ini gan sebenernya sih mau pake chroot ato bukan terserah aja, soalnya tutor yg ane dapet cuma yg pake chroot hammer emang bedanya apa gan yg chroot dan bukan chroot
Find all posts by this user
Quote this message in a reply
02-03-2012, 11:23 AM
Post: #6
Motaro Irhaby Offline
Administrator
*******
Administrators
Posts: 391
Joined: Sep 2011
Reputation: 94
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
kalo ane gini om
[root@ etc]# rndc-confgen > rndc.key
otomatis langsung generate .key nya di /etc/rndc.key
cat /etc/rndc.key
Quote:# Start of rndc.conf
key "rndc-key" {
algorithm hmac-md5;
secret "ZwjJooeTY0dK4gXWcvOPJA==";
};

options {
default-key "rndc-key";
default-server 127.0.0.1;
default-port 953;
};
# End of rndc.conf

# Use with the following in named.conf, adjusting the allow list as needed:
# key "rndc-key" {
# algorithm hmac-md5;
# secret "ZwjJooeTY0dK4gXWcvOPJA==";
# };
#
# controls {
# inet 127.0.0.1 port 953
# allow { 127.0.0.1; } keys { "rndc-key"; };
# };
# End of named.conf

misalkan untuk beberapa NS .
kalo ane dikasih tau temen . seperti ini
Quote:[root@ etc]# cat named.conf
acl "trusted" {
localhost;
127.0.0.1/8;

};

acl "xfer" {
203.xxx.xxx.xxx;
203.xxx.xxx.xxx;
203.xxx.xxx.xxx;
};
options {
listen-on port 53 { 127.0.0.1; 203.xxx.xxx.xxx; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";

allow-query { any; };
allow-recursion {trusted;};
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};

controls {
inet 127.0.0.1 allow {localhost;} keys {"rndckey";};
};

view "internal" {
match-clients {
localhost;
203.xxx.xxx.xxx;
};
match-destinations {
localhost;
203.xxx.xxx.xxx;
};
recursion yes;

zone "." IN {
type hint;
file "named.ca";
};

zone "domain.com" {
type om;
file "domain.com.db";
allow-transfer {xfer;};
};

};

view "external" {
match-clients {
any;
};

zone "." IN {
type hint;
file "named.ca";
};

zone "domain.com" {
type om;
file "domain.com.db";
allow-transfer {xfer;};
};
};


include "/etc/rndc.key";

coba googling dl om tentang DNS . fungsi DNS sama kok pada umunya ketawa
Find all posts by this user
Quote this message in a reply
 Reputed by :  ketek(+1)
02-03-2012, 11:30 AM
Post: #7
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
fungsi2 dns ane udah tau om udah ada basicnya dikit, tapi ini trouble pas installasi..

ane udah googling2 belom solved2 udah 1 minggu nohope
Find all posts by this user
Quote this message in a reply
02-03-2012, 11:34 AM
Post: #8
Motaro Irhaby Offline
Administrator
*******
Administrators
Posts: 391
Joined: Sep 2011
Reputation: 94
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
Ok . lanjutin nanti om . salat jumatan dl yah ketawa
ngacir
Find all posts by this user
Quote this message in a reply
02-03-2012, 11:37 AM
Post: #9
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
(02-03-2012 11:34 AM)motaroirhaby Wrote:  Ok . lanjutin nanti om . salat jumatan dl yah ketawa
ngacir

siapp om mantap
Find all posts by this user
Quote this message in a reply
02-03-2012, 01:10 PM (This post was last modified: 02-03-2012 01:24 PM by tompskin.)
Post: #10
tompskin Offline
./Devilz 1st Cadet
Posts: 12
Joined: Feb 2012
Reputation: 0
RE: instalasi NS Authoritative dengan Bind pada CentOS 6
udah dapet sedikit pencerahan hammer ,

pertama cek rndc nya da apa engga


Code:
# whereis rndc-confgen
rndc-confgen: /usr/sbin/rndc-confgen /usr/share/man/man8/rndc-confgen.8.gz

terus kalo udah ada RNDC diconfigure dulu

Code:
cd /var/named/chroot/etc
rndc-confgen > rndc.key

tapi baru sampe sini aja udah stuck lagi commandnya

Code:
rndc-confgen > rndc.key

hammer

terus ane cek filenya

Code:
# named-checkzone tompskin.biz /var/named/chroot/var/named/tompskin.biz.db
zone tompskin.biz/IN: loaded serial 2008021501
OK

kayaknya udah bener lemes
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Tongue [Tutor] Konfigurasi DNS Server pada Debain 6 (Squeeze) sandimulyadi 13 1,611 04-16-2013 03:30 PM
Last Post: sansan12
Star [Tutor] Membuat DNS server dengan FreeBSD ./E1nzte1N 5 242 11-26-2012 11:39 PM
Last Post: ./E1nzte1N
Tongue [Tutor] Setting IP Address pada Debian 6 (Squeeze) sandimulyadi 11 1,402 07-20-2012 09:59 PM
Last Post: asong123
Wink [Tutor] Setting DNS CentOS tresna 3 366 06-30-2012 10:46 AM
Last Post: Super Moderator
  [Tutor] BIND Caching Name Server Setup chaer.newbie 14 3,835 06-05-2011 10:43 PM
Last Post: easy2study
  BIND on Windows Matmund Newbie 4 1,090 05-22-2011 08:45 PM
Last Post: easy2study

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-18-2013, 07:10 PM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE