0

我正在尝试解决我办公室的 DNS 问题。我们运行本地绑定服务器来处理本地运行子域的请求,这些子域仅在办公室中可用。最近,我们将博客移至 wpengine.com 进行托管。它们还提供了 DNS 控制的能力。基本上,我需要我们的本地 DNS 将办公室用户指向我们博客子域的 wpengine 站点,但我对本地区域文件设置所做的一切都没有影响。我们的浏览器总是被定向到最初托管博客的主要电子商务网站。我已经尝试将子域委派条目添加到我们的本地区域文件中,但没有效果。WPengine 的设置有一个 blog.fractureme.com 的主要 DNS 配置,其中的 CNAME 条目是 Fracture.wpengine.com 指向 blog.fractureme.com 。我想知道是否有' 当我们尝试在浏览器中访问 blog.fractureme.com 时,我们的本地办公室、我们的主 DNS 和 Wpengine 的 DNS 一直在将我们在办公室中指向错误的服务器?我们的主域托管服务还有一个 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   
4

1 回答 1

0

几个建议——

检查您是否在 DNS 区域文件中为您的站点设置了正确的 IP。WPE 进行了一些迁移,这可能会导致路由问题。您可以在 my.wpengine.com 概览中找到更新后的 IP。

如果这是一个多站点,请确保将域也添加到其用户门户中,每行一个,没有重定向到主站点。此外,如果是多站点,请确保您使用 Wordpress MU 域映射插件将域定向到正确的子站点,而不是尝试执行此自定义。

于 2016-12-27T15:55:31.320 回答