Plesk Obsidian:如何在不同的 Plesk 服务器上设置子域

Plesk Obsidian:如何在不同的 Plesk 服务器上设置子域

我们有一个带有父域的 Plesk 服务器,Plesk 主域运行良好。

我们有一个新的 PlesK Obsidian 服务器,专门用于承载主域的特定子域。这是位于不同 IP 地址上的另一台服务器。

我已多次在 WHM 上完成这些子域名重定向,并且一切运行良好,只需添加A子域名的记录并输入驻留 IP 地址即可,但由于某种原因,Plesk 方法有所欠缺。

父域 DNS:

_dmarc.domain.co.uk.        TXT v=DMARC1; p=quarantine; adkim=r; aspf=r; pct=100; sp=reject;
    domain.co.uk.       MX (20) mailtwo.domain.co.uk.
    _imaps._tcp.domain.co.uk.       SRV domain.co.uk.
    _pop3s._tcp.domain.co.uk.       SRV domain.co.uk.
    _smtps._tcp.domain.co.uk.       SRV domain.co.uk.
    ns2.domain.co.uk.       A   208.88.212.106
    domain.co.uk.       TXT v=spf1 +a -all
    _domainkey.domain.co.uk.        TXT o=-
    default._domainkey.domain.co.uk.        TXT v=DKIM1; p=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiDmBfwuINbLeF/iCWYXnZoXWcVf71kcY7B8cQsWc6VfiDNIGmKR9w/gxc7mz5MSliz4c/mjQIDAQAB;
    domain.co.uk.       NS  ns2.domain.co.uk.
    domain.co.uk.       A   77.31.68.87
    www.domain.co.uk.       CNAME   domain.co.uk.
    mailtwo.domain.co.uk.       A   208.88.212.106
    webmail.domain.co.uk.       A   77.31.68.87
    ftp.domain.co.uk.       CNAME   domain.co.uk.
    ipv4.domain.co.uk.      A   77.68.31.87
    ns1.domain.co.uk.       A   77.68.31.87
    domain.co.uk.       MX (10) mail.domain.co.uk.
    domain.co.uk.       NS  ns1.domain.co.uk.
    mail.domain.co.uk.      A   77.68.31.87
    staging.domain.co.uk.   43200   A   50.221.77.68 

最后一行是我们添加到父 DNS 记录的唯一一行。

单独服务器上的子域名 DNS(50.221.77.68)

_dmarc.staging.domain.co.uk.        TXT v=DMARC1; p=quarantine; adkim=r; aspf=r; pct=100; sp=reject;
    staging.domain.co.uk.       MX (20) mailtwo.staging.domain.co.uk.
    _imaps._tcp.staging.domain.co.uk.       SRV staging.domain.co.uk.
    _pop3s._tcp.staging.domain.co.uk.       SRV staging.domain.co.uk.
    _smtps._tcp.staging.domain.co.uk.       SRV staging.domain.co.uk.
    ns2.staging.domain.co.uk.       A   208.88.212.106
    staging.domain.co.uk.       NS  ns2.staging.domain.co.uk.
    mailtwo.staging.domain.co.uk.       A   50.221.77.68
    ftp.staging.domain.co.uk.       CNAME   staging.domain.co.uk.
    staging.domain.co.uk.       MX (10) mail.staging.domain.co.uk.
    staging.domain.co.uk.       NS  ns1.staging.domain.co.uk.
    staging.domain.co.uk.       TXT v=spf1 +a -all
    staging.domain.co.uk.       A   50.221.77.68
    webmail.staging.domain.co.uk.       A   50.221.77.68
    ipv4.staging.domain.co.uk.      A   50.221.77.68
    ns1.staging.domain.co.uk.       A   50.221.77.68
    mail.staging.domain.co.uk.      A   50.221.77.68
    ns2.staging.domain.co.uk.       A   50.221.77.68
    _domainkey.staging.domain.co.uk.        TXT o=-
    default._domainkey.staging.domain.co.uk.        TXT v=DKIM1; p=DKIM1; p=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKMQsEj2LT6DcNhGhqMG/q8Rv+aymZvUoMOJcAF6bYOMQSzzggDmBfwuINbLeF/iCWYXnZoXWcVf71kcY7B8cQsWc6VfiDNIGmKR9w/gxc7mz5MSliz4c/mjQIDAQAB;

这是 Plesk 中的完整记录集。除了添加的记录外,它们都是设置域名时“默认”的 Plesk 记录。

向父级添加记录:

staging.domain.co.uk. 43200   A   50.221.77.68  

我看过这个问题这篇 Plesk 文章但我不清楚是否应该应用这篇 plesk 文章,因为我们只需要对一个子域和一个域执行此操作。

但是地址 staging.domain.co.uk 没有到达预定的目的地。

我错过了什么?

答案1

看起来 DNS 配置基本正确。但是,有几件事需要仔细检查和考虑:

  1. 传播时间:DNS 更改可能需要一些时间才能在互联网上传播。更改可能需要长达 24-48 小时才能完全传播,具体取决于 DNS 记录中设置的生存时间 (TTL) 值。如果您最近进行了更改,则可能需要等待传播完成。
  2. 仔细检查父域 DNS 上的 A 记录:确保子域 staging.domain.co.uk 的 A 记录指向正确的 IP 地址 (50.221.77.68) 并且具有合理的 TTL 值(例如 3600 秒或 1 小时)。如果 TTL 太高(例如 43200 秒或 12 小时),更改可能需要更长时间才能传播。
  3. 验证域和子域的 DNS 设置:仔细检查主域和子域的 DNS 设置,确保没有拼写错误或不正确的输入。
  4. 检查 Plesk 服务器配置:确保 Plesk 服务器已正确配置以服务暂存子域。确保域已添加到 Plesk 服务器,并且文档根目录正确指向子域的文件。
  5. 防火墙或网络配置:检查托管暂存子域的 Plesk 服务器上是否存在任何防火墙或网络配置问题,从而可能阻止传入流量。

如果您已验证这些要点但仍然遇到问题,您可以尝试以下操作:

  1. 使用 DNS 传播检查工具来验证子域的 A 记录是否已正确传播。您可以使用“https://www.whatsmydns.net/”等在线工具来检查传播状态。
  2. 直接测试与子域名 IP 地址的连接:尝试使用子域名的 IP 地址访问子域名 (http://50.221.77.68) 查看问题是否与 DNS 解析或服务器配置有关。
  3. 查看服务器日志:检查服务器日志中是否存在与子域相关的任何错误或警告,例如服务器配置、Web 服务器软件或应用程序代码的问题。

否则,Plesk 支持可能是下一步要尝试的?

相关内容