PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DNS wildcard-wildcards



H-net
05.06.14, 05:19
hallo,

ich verwende BIND9 und habe eine zone namens local. :


$ttl 3600

local. IN SOA local. root.mydomain.local. (
12
3600
3600
3600
3600 )
;
local. IN NS mydomain.local.
mydomain.local. IN A 192.168.1.10
* IN A 192.168.1.10
test.mydomain.local. IN A 192.168.1.10
*.mydomain.local. IN A 192.168.1.10ich möchte dass alles (wirklich alles, d.h. *.*.local) auf die 192.168.1.10 zeigt.
wenn ich den untersten (roten) eintrag weglasse sind nur *.local und die direkt definierten domains erreichbar (dafür stimmen aber die nslookups, die mit der zeile(unten berschrieben) komisch sind).
wenn ich den roten eintrag hinzufüge funktioniert es, aber ein nslookup unter einem sich im netzwerk befindlichen windows7-pc gibt mir dann immer sowas:


C:\Users\H-net>nslookup bla.local 192.168.1.10
Server: UnKnown
Address: 192.168.1.10

Name: bla.local.mydomain.local
Address: 192.168.1.10
warum hägt er die angefragte domain nun vor mydomain.local?

ein nslookup an google sowas:

C:\Users\H-net>nslookup google.de 192.168.1.10
Server: UnKnown
Address: 192.168.1.10

Name: google.de.mydomain.local
Address: 192.168.1.10
trozdem kann ich google.de im browser aufrufen. (aber ich versteh nicht warum, da das offensichtlich falsch ist)

meine frage ist nun, wie definiere ich eine zone die mir wirklich alle sub-subdomains auf eine ip leitet?

kann mir jemand weiterhelfen?

gruß

ps: mydomain.local ist auch der hostname des dns-servers (also in der /etc/hosts eingetragen)