Ich versuche, ein DNS-Problem in meinem Büro zu beheben. Wir führen einen lokalen Bind-Server aus, um Anfragen zur lokalen Ausführung von Subdomains zu bearbeiten, die nur im Büro verfügbar sind. Vor kurzem haben wir unseren Blog auf wpengine.com zum hosten verschoben. Sie bieten auch die Möglichkeit zur DNS-Kontrolle. Im Grunde brauche ich unseren lokalen DNS, um Office-Benutzer auf die Wpng-Site für unsere Blog-Subdomain zu verweisen, aber nichts, was ich mit unseren lokalen Zonendateieinstellungen mache, macht einen Unterschied. Unsere Browser werden immer auf unsere primäre ecom-Seite geleitet, auf der der Blog ursprünglich gehostet wurde. Ich habe versucht, Subdomänen-Delegierungseinträge zu unserer lokalen Zonendatei hinzuzufügen, ohne Wirkung. Die Einstellungen von WPengine haben eine primäre DNS-Konfiguration von blog.fractureme.com mit einem CNAME-Eintrag von fracture.wpengine.com, der auf blog.fractureme.com verweist. Ich frage mich, ob es hier eine Art von Kreislogik mit unserem lokalen Büro gibt, unserem primären und Wpengines DNS, das uns im Büro auf den falschen Server verweist, wenn wir versuchen, in einem Browser auf blog.fractureme.com zu gehen. Unser primärer Domain-Hosting-Service hat auch einen CNAME-Zoneneintrag, der blog.fractureme.com auf fracture.wpengine.com verweist.Lokale DNS wird Benutzer nicht zum WPengine-Blog leiten
Inzwischen sieht unsere Office-Zone-Datei so aus. (ich habe * zu lokalen IP-Einträgen hinzugefügt. Ich weiß, dass das wahrscheinlich dumm ist, die Sicherheit mit der besten Hilfe auszubalancieren). Der letzte Eintrag in der Zonendatei soll blog.fractureme.com an die IP von fracture.wpengine.com leiten. Ich habe auch einen NS-Typ Eintrag mit einem "Kleber" Rekord ohne Glück versucht.
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA fractureme.com. root.fractureme.com. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800) ; Negative Cache TTL
;
@ IN NS ns1.fractureme.com.
@ IN NS dns2.registrar-servers.com.
ns1 IN A 192.168.1.150
ns2 IN A 85.25.136.102
fractureme.com. IN A 64.235.53.182
* IN A 64.235.53.182
mobile IN A 64.235.53.182
itslog IN A 64.235.53.182
blog IN CNAME fracture.wpengine.com
m IN CNAME ghs.google.com.
@ IN TXT "v=spf1 a mx ptr a:fractureme.com a:mail.fractureme.com a:mail1.fractureme.com include:_spf.google.com ~all"
@ IN MX 10 ASPMX.L.GOOGLE.COM.
@ IN MX 20 ALT1.ASPMX.L.GOOGLE.COM.
@ IN MX 20 ALT2.ASPMX.L.GOOGLE.COM.
@ IN MX 30 ASPMX2.GOOGLEMAIL.COM.
@ IN MX 30 ASPMX3.GOOGLEMAIL.COM.
@ IN MX 30 ASPMX4.GOOGLEMAIL.COM.
@ IN MX 30 ASPMX5.GOOGLEMAIL.COM.
;
; Fracture private addresses
;
prod IN A x.x.x.x
raid IN A x.x.x.x
dev IN A 64.238.189.200
alex IN A x.x.x.x
caldera IN A x.x.x.x
cnc IN A x.x.x.x
laser IN A x.x.x.x
encrypted-prod IN A x.x.x.x
$ORIGIN prod.staging.fractureme.com.
* IN A 64.238.189.199
$ORIGIN itslog.fractureme.com.
* IN A 64.235.53.182
$ORIGIN mobile.fractureme.com.
* IN A 64.235.53.182
$ORIGIN dev.fractureme.com.
* IN A 64.238.189.200
$ORIGIN prod.fractureme.com.
* IN A x.x.x.x
live IN A 64.235.53.182
$ORIGIN blog.fractureme.com.
* IN A 166.78.99.121