Toon posts:

[BIND 9.2.1] Problemen met een domein

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag allemaal,

Ik heb bind 9.2.1 geinstalleerd op debian met behulp van apt. De versie is dus 9.2.1 met de benodigde patches. Na heel veel geworstel met documentatie over DNS in het algemeen en over Bind werkt eindelijk mijn dns server in een chroot.

-- Basis Informatie

Ik ben de primary master voor een domein. Ik noem dit domein domain.nl, de zonefile ziet er als volgt uit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$ORIGIN domain.nl.
$TTL 86400
@       IN   SOA     ns1.domain.nl. postmaster.domain.nl. (
                         2004102201; serial, todays date + todays serial
                         28800       ; refresh, seconds
                         7200         ; retry, seconds
                         864000     ; expire, seconds
                         86400 )     ; minimum, seconds
;
                 NS      ns1.domain.nl.
                 NS      slave.dns1.nl.
                 NS      slave.dns2.nl.

                 MX 10   mail.domain.nl.

localhost   IN A    127.0.0.1
IN              PTR     localhost.
                 IN A    xxx.xxx.xxx.xxx
*               IN A    xxx.xxx.xxx.xxx


Ik heb de zonefile gecontroleerd en er werden geen fouten in gevonden. Named.conf is bijgewerkt om transfers toe te staan naar de slave servers voor dit domein.nl. Alles werkt correct, de AXFR transfer werkt ook gewoon.

-- Het Probleem

Wanneer ik 'dig www.domain.nl' doe (als voorbeeld) ziet alles er goed uit. De 'AUTHORITY SECTION:' en 'ADDITIONAL SECTION' en de andere output ziet er ook goed uit. Als ik een ssh connectie opbouw naar www.domain.nl werkt het ook goed. Maar wanneer ik domain.nl probeer krijg ik geen respons. Dit is dus het hele probleem. Wanneer ik 'dig domain.nl' doe krijg ik de volgende output:

code:
1
2
3
4
5
;; QUESTION SECTION:
;domain.nl.                        IN      A

;; AUTHORITY SECTION:
domain.nl.         10796   IN      SOA     ns1.domain.nl. postmaster.domain.nl. 2004102201 28800 7200 864000 86400


Hoe is dit mogelijk? Ik heb een IN A regel in mijn zonefile en de slaveservers hebben ook de zonefiles ontvangen. Dus http://domain.nl werkt niet maar http://www.domain.nl wel. Misschien hebben jullie een idee.

-- Kort Vraagje

Ik heb een mailserver, mail.domain.nl. Wanneer ik een domein toevoeg aan mijn DNS confiruatie dan moet een mx record toevoegen. Kan ik dan MX 10 mail.domain.nl toevoegen aan de zonefile, terwijl het domein dat ik toevoeg heel anders heet?

Verwijderd

Je zal domain.nl ook nog moeten specificeren.

*.domain.nl staat voor alles (*) vóór de .domain.nl

:)

Verwijderd

Topicstarter
Verwijderd schreef op 01 november 2004 @ 16:40:
Je zal domain.nl ook nog moeten specificeren.

*.domain.nl staat voor alles (*) vóór de .domain.nl

:)
Ik had vernomen dat deze regel dat doet:

IN A xxx.xxx.xxx.xxx

wat schijnbaar niet goed werkt.

[ Voor 6% gewijzigd door Verwijderd op 01-11-2004 16:44 ]


  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Verwijderd schreef op 01 november 2004 @ 16:44:
[...]


Ik had vernomen dat deze regel dat doet:

IN A xxx.xxx.xxx.xxx

wat schijnbaar niet goed werkt.
Euh, volgensmij niet. Ik weet niet of er andere mogelijkheden zijn maar het volgende werkt wel:

code:
1
domain.nl.        IN     A     xxx.xxx.xxx.xxx


(let op de laatste punt van domain.nl)

Verwijderd

Topicstarter
Je hebt helemaal gelijk. Dankjewel, het werkt! Dus eigenlijk kan:

code:
1
                 IN A    xxx.xxx.xxx.xxx


er dan helemaal uitblijven?

[ Voor 8% gewijzigd door Verwijderd op 01-11-2004 19:29 . Reden: Dankjewel:-) ]


Verwijderd

Verwijderd schreef op 01 november 2004 @ 17:52:
Je hebt helemaal gelijk. Dankjewel, het werkt! Dus eigenlijk kan:

code:
1
                 IN A    *.*.*.*


er dan helemaal uitblijven?
Ja, want die staat er voor niets... poets wel ff dat ip weg ;)

Verwijderd

Topicstarter
Moet trouwens achter:

code:
1
localhost        IN A    127.0.0.1


localhost geen puntje? Ik kan het niet zo snel vinden op google.

  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Verwijderd schreef op 01 november 2004 @ 23:56:
Moet trouwens achter:

code:
1
localhost        IN A    127.0.0.1


localhost geen puntje? Ik kan het niet zo snel vinden op google.
Nee, waar het record precies voor dient weet ik niet. In ieder geval, ik vermoed dat het iets te maken heeft voor als je je hostname op localhost hebt staan en je server probeert hostname.<domainname> te resolven dat het gewoon het loopback adres krijgt.

[ Voor 4% gewijzigd door PowerSp00n op 02-11-2004 00:04 ]


  • FendtVario
  • Registratie: Januari 2002
  • Laatst online: 12-05-2025

FendtVario

The leader drives Vario!

Volgens mij heeft het localhost record in een zone file er ook mee te maken dat als je een naam resolved op een DNS server je bij localhost gewoon 127.0.0.1 (dus je eigen machine) terug krijgt ipv een adres van bijv. de DNS server zelf.

www.fendt.com | Nikon D7100 | PS5


Verwijderd

Verwijderd schreef op 01 november 2004 @ 23:56:
Moet trouwens achter:

code:
1
localhost        IN A    127.0.0.1


localhost geen puntje? Ik kan het niet zo snel vinden op google.
Nee geen punt. Dit zorgt ervoor dat er domain.nl achter wordt geplakt.

Als je wel een punt doet, zal je alleen localhost krijgen... ;)

  • QuarkuS
  • Registratie: December 1999
  • Laatst online: 16-02 16:46
Verwijderd schreef op 01 november 2004 @ 16:44:
[...]


Ik had vernomen dat deze regel dat doet:

IN A xxx.xxx.xxx.xxx

wat schijnbaar niet goed werkt.
Die regel doet het wel, maar niet op de plaats waar hij nu staat. Zoals hij nu staat betekent hij:
localhost IN A xxx.xxx.xxx.xxx
Hij moet equivalent zijn aan:
domain.nl. IN A xxx.xxx.xxx.xxx
en dat is hij alleen als de voorgaande regel ook bij domain.nl. hoort. Als je hem dus in het rijtje bij de NS en MX zet, dan werkt die wel. Want die NS
NS ns1.domain.nl
bijvoorbeeld is ook alleen een korte schrijfwijze voor:
domain.nl NS ns1.domain.nl
Snappie?

Verwijderd

Topicstarter
Ja, ik snap het. Dankjewel. Ik ga het morgen even uitproberen. Omdat die erg verscholen staat in mijn begintopic quote ik mijn zelf nog even met 1 ding dat ik nog niet helemaal begrijp:

Ik heb een mailserver, mail.domain.nl. Wanneer ik een domein toevoeg aan mijn DNS confiruatie dan moet een mx record toevoegen. Kan ik dan MX 10 mail.domain.nl toevoegen aan de zonefile, terwijl het domein dat ik toevoeg heel anders heet?

  • Cipri
  • Registratie: Januari 2001
  • Laatst online: 29-07-2024

Cipri

Of niet natuurlijk...

Verwijderd schreef op 02 november 2004 @ 22:42:
Ja, ik snap het. Dankjewel. Ik ga het morgen even uitproberen. Omdat die erg verscholen staat in mijn begintopic quote ik mijn zelf nog even met 1 ding dat ik nog niet helemaal begrijp:

Ik heb een mailserver, mail.domain.nl. Wanneer ik een domein toevoeg aan mijn DNS confiruatie dan moet een mx record toevoegen. Kan ik dan MX 10 mail.domain.nl toevoegen aan de zonefile, terwijl het domein dat ik toevoeg heel anders heet?
Ja, je mag best een MX record gebruiken wiens naam buiten je eigen domein ligt :)

example.com mag dus best mail.example.org gebruiken als MX record :)

-=[ Murlocs Ate My Boots]=- Sylvanas Alliance - EU - Orosei lvl 100 Paladin


Verwijderd

Topicstarter
Cipri schreef op 02 november 2004 @ 22:45:
[...]

Ja, je mag best een MX record gebruiken wiens naam buiten je eigen domein ligt :)

example.com mag dus best mail.example.org gebruiken als MX record :)
Bedankt (allemaal). Dus als er dan een mail wordt gestuurd naar test@example.com en in de zonefile staat als MX mail.example.org dan levert dat dus geen problemen op als de mailserver goed is geconfigureerd :).
Pagina: 1