首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将域设置为具有bind的ubuntu20.04VPs

问将域设置为具有bind的ubuntu20.04VPs
EN

Server Fault用户
提问于 2021-07-04 11:23:14
回答 1查看 400关注 0票数 1

所以我有一个ubuntu20.04VPs和一个运行在上面的网站,我想把我的域名指向它。但是nslookup railnet.ir给了** server can't find railnet.ir: SERVFAIL

ip是87.236.210.159,域是railnet.ir,我做了这样的事情:

apt install bind9,然后吐露:/etc/bind/named.conf.options:

代码语言:javascript
复制
options {
    directory "/var/cache/bind";
    allow-query { any; };
    forwarders {
        8.8.8.8;
        8.8.4.4;
    };
    dnssec-validation auto;
    listen-on{
        87.236.210.159;
    };
    listen-on-v6 { none;};
};

和/etc/bind/named.conf.local:

代码语言:javascript
复制
zone "railnet.ir" {
        type master;
        file "/etc/bind/db.railnet.ir";
        allow-transfer { 87.236.210.159; };
        also-notify { 87.236.210.159; };
};

最后,/etc/bind/db.railnet.ir:

代码语言:javascript
复制
$TTL    604800
@       IN      SOA     ns1.railnet.ir. myemail.gmail.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns1.railnet.ir.
@       IN      A       87.236.210.159

在我的域名提供商网站上,我也将server name设置为ns1.railnet.ir,将ip address设置为87.236.210.159。

这是我第一次做这样的事,所以很明显我做错了什么,但是我想不出来

EN

回答 1

Server Fault用户

回答已采纳

发布于 2021-07-04 11:56:43

首先,您必须在区域中定义ns1.railnet.ir.。加一行

ns1 IN A 87.236.210.159

其次,您的DNS服务器不应答。dig railnet.ir @87.236.210.159不返回任何答案。要找出原因,请查看bind提供的日志。可能由于某种原因,它无法打开区域文件,或者发现它无效。

第三,根据您所写的内容,您的also-notify和allow-transfer指向了您自己。通常,它们应该指向该域的辅助DNS服务器。

首先,以权威的方式对所有有效的名称进行绑定答复。

  • dig railnet.ir SOA @87.236.210.159应该返回ns1.railnet.ir
  • dig ns1.railnet.ir A @87.236.210.159应该返回87.236.210.159

完成后,更新whois,希望胶水记录能够正确配置。

此外,您可能希望定义一些ACL,就像现在一样,bind回答了任何人想要问的所有问题。您可能希望它响应它控制的区域,并拒绝其他查询。

此外,DNS是其中之一,是有点挑剔的主机自己。不是不可能,但只有一个域,你必须依靠胶水记录。与缓存一起,这可能导致较短的停机时间被缓存。它通常是外部托管DNS的更好方法,例如Cloudflare。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1068607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档