Verder Terug Inhoud

9. Het starten en testen van bind

Nu we alles hebben ingesteld is het tijd om bind voor de eerste keer te starten en te kijken of hij goed werkt.

9.1 Het starten

Het starten van bind stelt eigenlijk niks voor, het is gewoon /usr/sbin/named intypen en voila hij draait. We kunnen nu in het syslog zien of de start succesvol is geweest. Als het goed is heb je namelijk iets in de trend van het onderstaande in je syslog staan : (Er zijn enters toegevoegd om het geheel leesbaar te maken)


     Feb 28 17:04:59 pinky named[684]: starting.  named 4.9.7-REL
     Sat Feb 20 22:04:27 GMT 1999
     pvzweden@pinky:/home/pvzweden/tijdelijk/projekt/bind-4.9.7/named

     Feb 28 17:04:59 pinky named[684]: cache zone "" loaded (serial 0)

     Feb 28 17:04:59 pinky named[684]: primary zone
     "0.0.127.IN-ADDR.ARPA" loaded (serial 1)

     Feb 28 17:04:59 pinky named[684]: primary zone "linux.bogus" loaded
     (serial 1999280201)

     Feb 28 17:04:59 pinky named[685]: Ready to answer queries.

Ok, bind is nu gestart het wordt nu tijd om te kijken of hij het ook naar behoren doet.

9.2 Het testen

Nu bind is gestart gaan we even testen of alles goed is ingesteld, we doen dit met behulp van het programma nslookup. We typen eerst op de prompt :

pinky:~# nslookup

We krijgen dan op het scherm eerst de informatie van nslookup te zien en daarna een prompt.


     Default server: localhost
     Address: 127.0.0.1

     >

We kunnen nu de naam van een host intypen. Dat doen we dus ook, we typen in :


     > ns.linux.bogus

We zien nu de volgende output van nslookup verschijnen :


     Server: localhost
     Address: 127.0.0.1

     Name: ns.linux.bogus
     Address: 192.168.0.2

     >

Als je hetzelfde ziet verschijnen als wat hier staat afgedrukt dan werkt het. We verlaten nslookup door exit te typen.

9.3 Het laten herladen van de configuratie

Als je een van de configuratie bestanden van bind hebt veranderd, je hebt bijvoorbeeld een host toegevoegd of verwijderd dan zal je bind moeten vertellen dat hij zijn configuratie opnieuw moet inlezen. Met bind komt hiervoor een heel mooi programmaatje mee, namelijk ndc. Met ndc (Name Deamon Control) kan je een aantal opdrachten geven aan bind. Een van die opdrachten is het herladen van de configuratie. Om de configuratie te herladen typ je het volgende :

pinky:~# ndc reload

Bind zal nu zijn database opnieuw inladen, ndc geeft ook keurig de melding Reloading Database terug. Met ndc kan je een aantal dingen doen, een overzicht :

Dit was het, als het goed is heb je nu een configureerde DNS-server draaien. Als je meer wilt weten over DNS dan verwijs ik je naar internet. Er is behoorlijk wat informatie in omloop.


Tot slot nog een aantal links:

The DNS Resources Directory
http://www.dns.net/dnsrd/

De officiële homepage v bind
http://www.isc.org/bind.html

Common DNS Operational and Configuration Errors
http://www.pmg.lcs.mit.edu/cgi-bin/rfc/view?number=1912

Address Allocation for Private Internets
http://www.pmg.lcs.mit.edu/cgi-bin/rfc/view?number=1918

Domain Administrators Operations Guide
http://www.pmg.lcs.mit.edu/cgi-bin/rfc/view?number=1033

Verder Terug Inhoud