Nu we alles hebben ingesteld is het tijd om bind voor de eerste keer te starten en te kijken of hij goed werkt.
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.
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.
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 |