标签: a-record

如何为根域添加 A 记录

这看起来很简单,但我无法弄清楚。我正在使用 xname.org,因为它是免费的,而且我拥有分布在几个不同注册商处的一堆域。

我想要的设置非常简单:一条 A 记录将裸域名指向我的服务器,加上一条通配符 CNAME 记录,将所有子域指向同一服务器。

因此,如果用户访问 domain.com,它将指向 285.24.435.75,如果他们访问 www.domain、blah.domain.com 或任何其他子域,他们将被发送到 285.24.435.75。

我在互联网上读到的所有关于设置 A 记录的示例都将 A 记录设置为子域,例如 www。WWW 已被弃用,所以我想与它无关。目前我的 xname.org 区域如下所示:

$TTL 86400 ; Default TTL
domain.com.     IN  SOA ns0.xname.org.  nbvfour.gmail.com. (
            2010052503  ; serial
            10800   ; Refresh period
            3600    ; Retry interval
            604800  ; Expire time
            10800   ; Negative caching TTL
        )

$ORIGIN domain.com.
                    IN      NS      ns2.xname.org.
                    IN      NS      ns0.xname.org.
                    IN      NS      ns1.xname.org.
@                   IN      A       65.49.73.148




*                   IN      CNAME       domain.com
Run Code Online (Sandbox Code Playgroud)

'@' 符号是 Godaddy 域接口用来表示“这个根域”的东西,但这可能是该接口所特有的,在这里没有任何意义。

在我在 A rcords …

domain-name-system a-record cname-record

3
推荐指数
1
解决办法
2万
查看次数

CNAME 记录会否覆盖 A 记录?

我有几个像这样的A记录:

Subdomain             IP Address
example.example.com   198.51.100.0
example.com           203.0.113.0
Run Code Online (Sandbox Code Playgroud)

以及如下所示的 CNAME 记录:

Alias              Destination
www.example.com    example.com
Run Code Online (Sandbox Code Playgroud)

我想让 example.com 抛出一个 301 重定向到 www.example.com。

所以我将最后一个 A 记录更改为:

www.example.com       203.0.113.0
Run Code Online (Sandbox Code Playgroud)

并将 CNAME 记录中的两个 URL 交换为如下所示:

example.com        www.example.com
Run Code Online (Sandbox Code Playgroud)

问题:此更改是否会使 example.example.com 解析为 203.0.113.0 而不是 198.51.100.0?

domain-name-system a-record cname-record

3
推荐指数
1
解决办法
684
查看次数

MX 记录需要一条记录?

以前我们的域,我们称之为 ourdomain.com,指向一个 IP 地址(我们的网络主机)。此外,我们使用 Office 365 来处理我们的域电子邮件帐户。DNS记录:

ourdomain.com    A        XXX.XXX.XXX.XXX
ourdomain.com    MX 10    our-domain.protection.mail.outlook.com   
Run Code Online (Sandbox Code Playgroud)

现在我们已经转移到 Azure 的云环境。建议不要使用 A 记录,而是使用 CNAME 记录,因为不能保证保留 IP 地址。

所以我们删除了 A 记录并添加了 CNAME:

ourdomain.com    CNAME    ourcloudsite.cloudapp.net
ourdomain.com    MX 10    our-domain.protection.mail.outlook.com       
Run Code Online (Sandbox Code Playgroud)

现在没有收到我们的电子邮件。在 ourdomain.com 上对 MX 记录进行 nslookup 的结果也不正确。

我读过我们需要有一个 A 记录来解析 MX 记录。那么我们应该使用什么 A 记录呢?

我们可以使用 ourcloudsite.cloudapp.net 的 IP,但那样我们就有停机的风险。

domain-name-system email a-record cname-record mx-record

3
推荐指数
1
解决办法
497
查看次数

您将如何为任何否定查询设置 A 记录?

我将如何在 Bind9 中为任何否定查询设置 A 记录?如果我们的员工要访问一个不存在的域,我想将他们转发到一个信息页面。我们有一个内部缓存服务器。

domain-name-system bind a-record

3
推荐指数
1
解决办法
300
查看次数

使用 www.example.com 作为 A 记录

我希望 example.com 和 *.example.com 始终解析为 www.example.com

因此,如果我将 DNS 记录设置为:

www      A          server ip
(root)   CNAME      www.example.com 
*        CNAME      www.example.com
Run Code Online (Sandbox Code Playgroud)

这些是实现这一目标的正确设置吗?

如果是这样,是否有任何搜索引擎问题?我不希望任何搜索机器人认为我在为不同的子域提供相同的内容或类似内容。

谢谢!

domain-name-system a-record alias cname-record wildcard

2
推荐指数
1
解决办法
2384
查看次数

更改子域的IP地址后是否需要停机?

我有一个子域,我想更改其 DNS A 记录。这样做之后,我是否必须等待一段时间才能反映更改?

如果是,在停机期间是否可以向访问刚刚编辑的子域的用户发送“停机消息”?

domain-name-system a-record subdomain apache-2.2

2
推荐指数
2
解决办法
668
查看次数

引导 DNS 服务器的 A 记录

我的问题是这个。

对现有的免费 DNS 域名服务器解决方案不满意,我决定为我的网站制作自己的域名服务器。我在 Debian 上使用 NSD,效果很好。我可以使用 DIG 从服务器请求记录并获得正确的响应和所有爵士乐。

但是,有一个问题,我不知道如何规避。为了将我的域名服务器提供给我的域名注册商,他们需要 A 记录。(ns1.example.com 等)

问题是:由于我让这些服务器处理我所有域的 DNS,我不确定如何为服务器本身创建 A 记录。如果我在自己的服务器中创建 ns1、ns2 记录,我的注册商将无法查找它们。但是为了在外部创建这些记录以便我可以将注册商指向我的服务器,我需要使用外部源注册这些 A 记录,对吗?

我如何为我的域名服务器引导 A 记录,以便我的注册商可以看到它们足够长的时间来插入?还是我完全误解了这个问题?

我希望这有点道理。

domain-name-system a-record nameserver glue-record nsd

2
推荐指数
1
解决办法
1436
查看次数

不同名称服务器上的不同记录

在我的域名注册商处,我设置了两个名称服务器。它们看起来像这样:

NS1: xx123456.ip-11-111-111.eu.
NS2: ns1.XX.net.
Run Code Online (Sandbox Code Playgroud)

我知道第一个很奇怪,但我对此无能为力。

在拥有这些名称服务器的托管服务提供商上,我更改了 DNS 记录以指向不同提供商的一些 IP(新网站的位置)。

问题是一些用户看到了新版本的网站(少数),但大多数用户看到的是旧版(大约 70%)。

我使用了这个网站:http : //viewdns.info/,我得到了一个有趣的报告,其中包含以下错误:

哎呀!您的域名服务器似乎并没有为您的域提供相同的 NS 记录。这可能会导致一些访问者无法看到您的网站(或在不同的服务器上看到它)!这应该尽快修复!

哎呀!本地服务器上列出的以下名称服务似乎未在父服务器上列出:

zzz2.yyy.net。

您应该确保这些名称服务器有效且正常工作。如果不是,您将遇到域的连接问题。

哎呀!父服务器上列出的以下名称服务似乎未在您的本地服务器上列出:

ns1.XX.net。 (请注意与域名注册商设置的相同)

您应该确保这些名称服务器有效且正常工作。如果不是,则可能会导致一些奇怪的行为,包括某些人无法访问您的域。

我知道第一个 NS 对我的域有不同的记录,这会导致某些用户的路由错误。

其他两个我不明白。你能帮我弄清楚如何解决这个问题,让所有用户都能看到新版本的网站吗?

这是主机提供商方面的 Parallels Plesk 面板。

正如所问 - 我问的域名是 uszyjmimamo.pl

谢谢

domain-name-system hosting routing a-record

2
推荐指数
1
解决办法
1109
查看次数

GSuite:“不应该在裸域名上设置邮件交换器”

我使用GSuite 的 MX 工具检查了我的域名,以找出我们的电子邮件进入垃圾邮件文件夹的原因,并解决了主要问题(我们的 DNS 设置中缺少 SPF 和 DKIM 条目)。最后一个问题是:

“不应该在裸域名上设置邮件交换器”

在此处输入图片说明

以前有一个 A 条目指向我们在 DNS 设置中托管的邮件服务器,我已将其删除(因为我们无论如何都使用 Google 的邮件服务器)。

几个小时过去了,所以我可能需要再等一会儿,或者除此之外我还应该做些什么?

domain-name-system email a-record g-suite

2
推荐指数
1
解决办法
4250
查看次数

临时站点的 DNS 记录

我想为位于不同服务器上的临时站点设置 dns 记录。假设我们的域是 www.example.com,我可以简单地A为 www.staging.example.com创建一个指向不同 IP 地址的新记录吗?

domain-name-system a-record

1
推荐指数
1
解决办法
1490
查看次数