DNS-Platzhalter für Subdomain der zweiten Ebene

10

Ich benötige Hilfe beim Einrichten einer Subdomain der zweiten Ebene. Ich habe in der Vergangenheit mit Erfolg Wildcard-Subdomains eingerichtet, aber ich habe Probleme mit dem DNS-Eintrag für diesen. Ich muss so etwas tun

* .design.mydomain.com

Also habe ich versucht, einen A-Datensatz mit * .design zu erstellen, aber das ist fehlgeschlagen. Ist das möglich?

easyappl
quelle
3
"Es ist fehlgeschlagen" ist kein richtiger Problembericht. Was genau hast du gemacht (zeige die aktuelle Datei) und was genau ist passiert?
Bortzmeyer
Es tut uns leid. Was ich mit "fehlgeschlagen" gemeint habe, ist, dass ich einen dnsstuff-Bericht auf design.mydomain.com erstellen würde und dass dies in Ordnung wäre. Dann habe ich einen Bericht auf user.design.mydomain.com erstellt, der keine Ergebnisse lieferte .
easyappl
DNSstuff ist eine schlechte Möglichkeit, eine Domain zu testen. Das beste Tool ist dig. Wenn Sie einen Bericht von einer anderen Site erhalten möchten, verwenden Sie zonecheck.fr. "Es wurden keine Ergebnisse erzielt" reichen eindeutig nicht aus, um Ihnen zu helfen.
Bortzmeyer

Antworten:

7

Ja, Sie können dies tun. Sie benötigen grundsätzlich einen Datensatz (Bindeformat).

*.design.mydomain.com. 3600 IN A x.x.x.x

oder im djbdns-Format:

+\052.design.mydomain.com:x.x.x.x:3600
Brendan
quelle
3
Sie haben den Punkt am Ende von * .design.mydomain.com
bortzmeyer
2
und die TTL ist auch am falschen Ort ...
Alnitak
1
geschätzt, hätte das Format der Bindung überprüfen sollen (schon eine Weile), aktualisiert meinen ursprünglichen Beitrag
Brendan
1

Sie haben den von Ihnen verwendeten Nameserver nicht angegeben. Bei BIND oder NSD, die beide das RFC 1035-Format für Zonendateien verwenden, sollte dies funktionieren:

* .design IN A 192.0.2.3
bortzmeyer
quelle
0

Ich glaube, der Eintrag in unserer BIND-Konfiguration sah ungefähr so ​​aus ...

...... 
hostname               A    IPADDRESSHERE 
$ORIGIN hostname.domain.com.
*                      A    IPADDRESSHERE 
$ORIGIN domain.com.
......

Wir haben das in der gleichen Zone gemacht und es hat gut für uns funktioniert.

J. Zimmerman
quelle
Der $ ORIGIN ist nicht erforderlich, Sie können nur relative oder absolute Namen verwenden.
Bortzmeyer
Ich habe alle unsere Subdomains und MX-Datensätze auf diese Weise erstellt, da beim Einrichten von Google Apps ein Problem aufgetreten ist. Google würde unser Konto nicht validieren, es sei denn, ich habe sie zwischen ORIGIN-Anrufen festgehalten. Ich habe keine Erklärung dafür. Ich verstehe die BIND-Administration genug, um sie ohne große Probleme zu erledigen, aber ich würde mich nicht als Experte betrachten.
J. Zimmerman