我正试图在办公室解决DNS问题。我们运行一个本地绑定服务器来处理只在办公室中可用的本地运行子域的请求。最近,我们将博客移至wpengine.com进行托管。它们还提供了DNS控制的能力。基本上,我需要我们的本地DNS来将办公室用户指向我们博客子域的wpengine网站,但我对我们的本地区域文件设置所做的一切都没有影响。我们的浏览器总是指向我们最初托管博客的主要电子商务网站。我已经尝试将子域委派条目添加到本地区域文件中,但没有效果。WPengine的设置有一个blog.fractureme.com的主DNS配置,其中fracture.WPengine.com的CNAME条目指向blog.fractaureme.com。我想知道我们的本地办公室、我们的主DNS和WPengine的DNS是否存在某种循环逻辑,当我们试图在浏览器中访问blog.fractureme.com时,它会一直将我们指向错误的服务器?我们的主域托管服务也有一个CNAME区域条目,指向blog.fractureme.com到fracture.wpengine.com.
与此同时,我们的办公区文件看起来是这样的。(我确实在本地IP条目中添加了*。我知道试图在安全性和获得最佳帮助之间取得平衡可能很愚蠢)。区域文件中的最后一个条目应该是将blog.fractureme.com定向到fracture.wpengine.com的IP。我也尝试过一个NS类型的条目,但没有成功。
;
; 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
两个建议--
请检查您的DNS区域文件中是否为您的站点设置了正确的IP。WPE上有一些迁移,这可能会导致路由问题。您可以在my.wpengine.com概述中找到更新的IP。
如果这是一个多站点,请确保域也被添加到其用户门户中,每行一个,没有重定向到主站点。此外,如果是多站点,请确保使用Wordpress MU域映射插件将域定向到正确的子网站,而不是尝试进行自定义。