DNS-Setup für Subdomäne auf anderer IP für Dev-Box zur Unterstützung des Mail-Serving

DNS-Setup für Subdomäne auf anderer IP für Dev-Box zur Unterstützung des Mail-Serving

Ich habe zwei Server mit folgenden IPs:

ServerA IP 1.2.3.4 is production
ServerB IP 5.6.7.8 is development and testing (QA/Staging to be built)

ServerA hat einen A-Eintrag und ein ReverseDNS-Setup für example.com, ServerA hat CNAME-Einträge für www, foo und bar, die jeweils auf example.com verweisen.

Ich gehe davon aus, dass die DNS-Einträge von ServerB mit den Einträgen von ServerA identisch sind – außer dass der Domänenname dev.example.com wäre und www.dev.example.com, foo.dev.example.com und bar.dev.example.com in die IP von ServerB aufgelöst würden.

Insbesondere möchte ich, dass auf ServerB gehostete Apps E-Mails senden können, die von den meisten Mailservern aufgrund fragwürdiger DNS-Einstellungen nicht generell abgelehnt werden.

Ich vermute, dass dieses Setup den Anforderungen nicht gerecht wird. Ist es zulässig, dass der DNS von ServerA example.com keinen Verweis auf die Subdomäne dev.example.com angibt?

Akzeptieren Mailserver E-Mails vom Host dev.example.com, wenn der Reverse-DNS mit der IP für dev.example.com übereinstimmt, auch wenn example.com keine DNS-Einträge im Zusammenhang mit der Dev-Subdomäne hat?

Antwort1

Sie erwähnen nicht, welche DNS-Software Sie verwenden, daher gehe ich von bind aus. Das Erstellen von Subdomains ist einfach, Sie müssen es nur so eingeben, wie Sie es erwarten. Wenn Sie DNS für die Subdomain delegieren möchten, wird das etwas schwieriger. Wir gehen davon aus, dass dieselben DNS-Server sowohl die Domain als auch die Subdomain hosten (nebenbei bemerkt sind www, foo und bar allesamt Subdomains).

dev        A      5.6.7.8
dev        MX 10  dev
www.dev    CNAME  dev
foo.dev    CNAME  dev
bar.dev    CNAME  dev

Kinderleicht. Mit dem Schlüsselwort $ORIGIN können Sie sich einige Tipparbeiten sparen.

$ORIGIN dev.example.com.
          A      5.6.7.8
          MX     dev
www       CNAME  dev
bar       CNAME  dev
foo       CNAME  dev

Wenn Sie wirklich möchten, dass die Zone dev.example.com woanders gehostet wird, empfehle ich Ihnen, sich über Zonendelegierung zu informieren und sich ein Exemplar des Buches zu besorgen.DNS und Bind.

Was die E-Mail-Verarbeitung betrifft. Oben werden eingehende E-Mail-Einträge eingerichtet, ausgehende E-Mail-Einträge sind jedoch ganz anders. Diese Art der Einrichtung verursacht wahrscheinlich kein Problem bei der E-Mail-Zustellung, vorausgesetzt, der Host meldet sich ordnungsgemäß an, verfügt über einen gültigen PTR-Eintrag, steht auf keiner schwarzen Liste und es gibt alle anderen Gründe, warum E-Mails möglicherweise nicht zugestellt werden.

verwandte Informationen