在 Freedom 域名上设置我自己的名称服务器

在 Freedom 域名上设置我自己的名称服务器

我需要在 freenom.com 上注册的新域名上配置 DNS,如下所示

领域:我的域名.ga

我的服务器IP:1.2.3.4

我需要问我的域名.ga1.2.3.4)针对特定子域(例如abc.mydomain.ga

例如,使用命令“ dig abc.mydomain.ga”(不使用@1.2.3.4 参数),挖掘问题必须传递到我的域名.ga或者类似ns1.mydomain.ga(可能要配置)而不是默认的 ns0?.freenom.com。

你能帮我配置一下吗?这是一个带有一些问号的起点。

  1. 管理 Freenom DNS:
NAME               TYPE TTL     TARGET
                   A    3600    1.2.3.4
                   TXT  3600    this is a test
ns1.mydomain.ga?   A?   3600    1.2.3.4?
?                  ?    3600    ?
?                  ?    3600    ?

2. 管理工具 -> 名称服务器(2 个或更多) -> 使用自定义名称服务器(在下面输入)

Fieldname: Nameserver 1
Value: ???

Fieldname: Nameserver 2
Value: ???

3. 管理工具 -> 注册粘合记录(需要吗?)类似于......

HOSTNAME             IP Address
ns1.mydomain.ga?     1.2.3.4?

谢谢

答案1

看起来 Freenom 提供了 DNS 服务,那么您不需要配置自定义名称服务器或粘合记录。

那么您所需要的只是 abc.mydomain.ga 的 A 记录(如果它托管在 1.2.3.4)。

NAME               TYPE TTL     TARGET
@                  A    3600    1.2.3.4
abc                A    3600    1.2.3.4

一个稍微改进的方法是这样做:

NAME               TYPE  TTL     TARGET
@                  A     3600    1.2.3.4
webserver          A     3600    1.2.3.4
abc                CNAME 3600    webserver.mydomain.ga
www                CNAME 3600    webserver.mydomain.ga

这样,您只需为 Web 服务器创建一条 A 记录,然后将所有其他名称作为 CNAME 指向该记录。这样更简洁一些,因为如果您需要移动 Web 服务器,您不需要更改所有记录,只需更改一条记录即可。

开头的 @ 记录是域的根,也就是说,如果你只输入我的域名.ga进入您的网络浏览器。它不能是 CNAME,因此如果您想使用它,您仍然需要为其添加 A 记录。

答案2

我认为从域中选择 FQDN 作为该域的名称服务器并不是最佳选择。让我们想象一下,如果域名仅过期一天会发生什么……如果我是你,我会使用 Freenom DNS 创建指向我的 IP 的 A 记录

@    IN NS ns01.freenom.com
@    IN NS ns02.freenom.com
@    IN NS ns03.freenom.com
@    IN NS ns04.freenom.com

ns.mydomain.ga IN A 1.2.3.4

然后对于下一个域名,比如说(newdomain.ga),我可以这样做:

@ IN NS mydomain.ga

相关内容