DNS 配置问题

DNS 配置问题

我的服务器的ip是192.168.1.1

我尝试使用 bind9 配置 dns。但是:当我使用时,nslookup 192.168.1.1我得到了结果

 server:  192.168.1.1
 address: 192.168.1.1#53
 **server can't find 1.1.168.192.in-addr.arpa:SERVFAILE

当我使用时,nslookup guf.by我得到了结果

 server:  192.168.1.1
 address: 192.168.1.1#53
 **can't find guf.by:no answer

我的 /etc/bind/named.conf.local

名称.conf.本地

/etc/bind/named.conf.options

名称.conf.选项

我可以使用域名 ping 自己 - 所以 pingubuntu.guf.by工作正常。(ubuntu 我的服务器名称。客户端也可以通过域名 ping 服务器)我的 /etc/dhcp/dhcpd.conf dhcpd配置文件

我的 /etc/network/interfaces 接口

rev.1.168.192.in-addr.arpa 和 guf.by.db 均位于目录zones resolv.conf中

search guf.by
nameserver 192.168.1.1

服务器无法通过域名 PING 客户端!

答案1

首先,bind (named) 正在运行吗?是否有任何 fw/iptables 规则阻止 tcp/udp 端口​​ 53?

尝试检查 /var/log/messages 中是否有任何 bind/named 错误。如果数据文件存在任何问题,您应该会在日志文件中看到一些内容。

看起来 ubuntu 的 IP 地址是 192.168.1.1。在您的 named.conf 中,您将转发器列为 192.168.1.1。如果您打算在 1.1 上运行绑定,则无需设置转发器到其自身。

如果您将本地主机名定义为“ubuntu.guf.by”,那么您将能够 ping 自己。查看 /etc/hosts,您可能会看到“ubuntu”或“ubuntu.guf.by”的条目为 127.0.0.1 或 192.168.1.1

相关内容