Ik heb een thuisnetwerk met een Windows Server 2003 en een aantal devices. Veel van deze devices hebben een vast IP-adres. Op de server draaien ook een aantal toepassingen (Apache, FTP, mailserver, VPN etc).
Ik heb daarnaast een domein geregistreerd waarvan ik ook de DNS-settings kan aanpassen. Door voor elke toepassing die ik van buitenaf wil benaderen een aparte alias aan te maken op de DNS-settings bij mijn provider (dus een A-record voor localftp.mijndomein.nl dat naar mijn lokale IP adres verwijst) kan ik deze van buitenaf benaderen (router goed geconfigureerd, en in Apache een aantal Virtual Hosts aangemaakt die eea doorsturen).
Wat ik echter nooit goed op orde heb gekregen is het gebruik van mijn lokale DNS-server. Ik moet nu met de hand al die vaste IP-adressen beheren en onthouden, erg onhandig. Nu heb ik gisteren een poging gedaan mijn lokale DNS-server ook maar eens echt te gaan gebruiken. Ik heb een forward-adres aangemaakt, en een aantal apparaten toegevoegd aan het lijstje met de juiste IP-adressen. Daarbij kwam ik er achter dat mijn server niet naar zichzelf als de DNS-server verwees; toen ik dat corrigeerde kon ik vanaf elke PC keurig de apparaten pingen. Het wat toen alleen niet meer mogelijk om vanaf mijn server naar buiten te gaan.
Na enig zoeken snap ik wel wat er mis gaat; als ik mijn lokale DNS-server aanzet (server.mijndomein.nl) en die gaat bijvoorbeeld de mail ophalen bij mijn hoster (POP3.mijndomein.nl) vindt hij die POP3-server niet, omdat die niet in de lokale DNS-instellingen staat. Althans, dat vermoed ik...
Ik heb uren zitten klooien en lezen, maar volgens mij maak ik ergens een denkfout. Mogelijk kan ik hier omheen door voor bijvoorbeeld de mailserver bij mijn provider ook in mijn eigen DNS-server een A-record aan te maken, maar dat kan niet de bedoeling zijn. Ook voor andere services moest ik nu op twee plaatsen records aanmaken, en dat kan ook niet de bedoeling zijn.
Welke denkfout maak ik hier? Heeft dit te maken met die 'glue-records'? Hoe zorg ik er nu voor dat mijn interne DNS-server de DNS-server van mijn provider niet in de weg zit?