Eintrag für eine IP

witty

New Member
Hello allerseits,

habe folgendes Anfängerproblem (Annahme für "test.com."):

NS und MX-Records sind aus meiner Sicht ok
A-Record:
test.com. 1.2.3.4

was ich jetzt will:
per Default soll
"irgendwas.test.com" auf "1.2.3.4"
ABER
"genaudiese.test.com" auf "andere.domain.com"
oder/und
"genaudiese.test.com"auf "2.3.4.5"
zeigen ("andere.domain.com" hat also "2.3.4.5").

ich dachte das geht wie folgt:
CNAME-Record: "* test.com."
A-Record: "genaudiese 2.3.4.5"

das funktioniert aber leider nicht ???
Bin für jede Hilfe dankbar

lG
Michi
 
Immer diese Anonymisierungen... wie soll man denn da durchblicken können?

Setze einen A-Record für *.test.com auf 1.2.3.4. Damit hast du dein "irgendwas"-Problem gelöst, sofern "irgendwas" denn wirklich für irgendwas steht.

Was ist nun mit "genaudiese.test.com"? Soll der nun direkt auf die IP 2.3.4.5 gehen oder auf einen anderen Hostnamen, falls die Zone nicht unter deiner Verwaltung ist?
 
Ich denke Du (witty) suchst soetwas:
Code:
$ORIGIN    test.com.
$TTL       1D

@          IN SOA   ...
           IN A     1.2.3.4
           IN MX    10 test.com.
*          IN A     1.2.3.4
           IN MX    10 test.com.
genaudiese IN CNAME andere.domain.com.
genaujene  IN A     2.3.4.5
           IN MX    10 genaujene.test.com.
 
ich sehe schon: diese "Anonymisierung" war keine gute Idee :eek:
Danke, das Ihr es trotzdem gewagt habt:p!

Code:
$ORIGIN    test.com.
$TTL       1D

@          IN SOA   ...
           IN A     1.2.3.4
           IN MX    10 test.com.
*          IN A     1.2.3.4
           IN MX    10 test.com.
genaudiese IN CNAME andere.domain.com.
genaujene  IN A     2.3.4.5
           IN MX    10 genaujene.test.com.

Mein Fehler dürfte gewesen sein, dass ich folgendes drinnen hatte:
* IN CNAME test.com.
jetzt funktioniert auch plötzlich
genaudiese IN CNAME andere.domain.com.

folgende Einträge funktionieren bei mir aber nicht
* IN A 1.2.3.4
genaujene IN A 2.3.4.5
("*" wird im A-Record nicht akzeptiert und genaujene.test.com wird weiter als CNAME zu 1.2.3.4 aufgelöst ???)

dazu noch eine Idee?
danke!!!
 
Wenn Du das "$TTL 1D" (1 Tag, also 86400 Sekunden) dringelassen hast, mußt Du auch genau solange warten bis es sicher funktioniert.
Vorher kann (je nach Vorgeschichte) der Wert aus einem Cache kommen.
 
alles klar - Danke!!

brauche ich explizit beide Einträge (und was bedeuten diese)?
Code:
           IN A     1.2.3.4
*          IN A     1.2.3.4
 
Last edited by a moderator:
brauche ich explizit beide Einträge (und was bedeuten diese)?
Ja. Das ist eine verkürzte Schreibweise.
Ohne abschließenden Punkt bei den Domainnamen ist es immer eine relative Angabe und wird um $ORIGIN ergänzt.
Voll ausgeschrieben sieht es so aus (und war im Ausgansposting ausdrücklich so gewünscht :)):
Code:
test.com.           IN A     1.2.3.4
*.test.com.         IN A     1.2.3.4
Der Wildcard "*.test.com." matcht wirklich nur auf Domainbestandteile ab der dritten Ebene.
"test.com." muß man getrennt davon angeben (wegen dem SOA und ggf. NS ist der Eintrag insgeamt sowieso anders).
 
Back
Top