[UBUNTU] Bind9 wilt niet correct starten

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • ItMeAedri
  • Registratie: Maart 2009
  • Laatst online: 08-07 15:37
Ik ben nu ongeveer een middagje bezig om Bind9 correct ingesteld te krijgen, maar dit wilt op de een of andere manier maar niet lukken. Wanneer ik bind opnieuw opstart, krijg ik een melding dat mijn zone files errors zou hebben. Na een tijd gegoogeld te hebben, weet ik niet meer wat te doen. Ik kan dus wel een hint gebruiken in de goede richting. (weet even niet hoe ik het netjes kan laten zien, dus het staat in quotes ;) )

Domeinnaam en dergelijke mogen in dit geval wel getoond worden, het gaat om een host in vmware die niet naar buiten gaat en toch binnen een week weer in de koelkast gaat.

In /var/log/daemon.log vind ik dit:
Apr 6 18:16:19 server1-intern named[3020]: zone 127.in-addr.arpa/IN: loaded serial 1
Apr 6 18:16:19 server1-intern named[3020]: zone 255.in-addr.arpa/IN: loaded serial 1
Apr 6 18:16:19 server1-intern named[3020]: zone linukstech.local/IN: loading from master file /var/zone/db.linukstech.local failed: permission denied
Apr 6 18:16:19 server1-intern named[3020]: zone linukstech.local/IN: not loaded due to errors.
Apr 6 18:16:19 server1-intern named[3020]: zone localhost/IN: loaded serial 2
Apr 6 18:16:19 server1-intern named[3020]: running
Duidelijk dat de master file niet klopt, deze bekeken en aangepast.
$ORIGIN linukstech.local.
$TTL 300
@ IN SOA server1-intern.linukstech.local. hostmaster.linukstech.local. (
2013040603
7200
120
3456000
60 )
;
@ IN NS server1-intern.linukstech.local.
@ IN A 10.0.0.33

server1-intern IN A 10.0.0.33
server1-dmz IN A 10.0.0.41
server2-dmz IN A 10.0.0.42

www IN CNAME server2-dmz
ftp IN CNAME server1-dmz
;
Hier zie ik niets bijzonders..

Verder heb ik nog de rechten bekeken van de zone file, maar deze staan volgens mijn weten goed. (root:bind rw-r--r--)

Als iemand een hint heeft waar ik verder kan kijken, zou dat welkom zijn.

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Er staat toch duidelijk

"loading from master file /var/zone/db.linukstech.local failed: permission denied"

Ga dus gewoon even kijken waarom dat zo is.

Daarnaast: waarom gebruik je BIND? Moet je perse BIND gebruiken, of kan je ook PowerDNS gebruiken?
In de meeste gevallen is dat een uitstekende oplossing, en voor beginners is het al helemaal makkelijk.

Acties:
  • 0 Henk 'm!

  • ItMeAedri
  • Registratie: Maart 2009
  • Laatst online: 08-07 15:37
Als ik de regel lees, dan staan de rechten verkeerd op de zone file, maar wanneer ik naar de rechten van de zone file kijk en deze vergelijk met bijvoorbeeld db.local staan deze gelijk.

Vanuit mijn school is ons BIND aangeleerd en ik heb hier dus ook het meeste ervaring mee. Ik heb de configuratie hetzelfde gedaan als andere keren, maar deze keer krijg ik dus deze foutmelding, na de logfiles gecontroleerd te hebben.

Ok... nadat ik voor de grap iets er naast installeerde, werkt BIND ineens 8)7

[ Voor 8% gewijzigd door ItMeAedri op 06-04-2013 19:46 ]


Acties:
  • 0 Henk 'm!

  • Thc_Nbl
  • Registratie: Juli 2001
  • Laatst online: 21-05 22:24
simpel om deze even te controleren

vreemd dat je /var/zone bruikt gezien de standaard is /var/cache/bind
rechten op deze map dienen root:bind te staan met 775 erop.
en de files dan natuurlijk 664 in die map.

ehhh.. noppes