DNS 故障排除

DNS 故障排除

出于必要,我是我公司的系统管理员。我实际上并不那么了解。当我问问题时,了解这一点可能会有所帮助。

我们这里有一个 DNS 服务器,是我几个月前设置的。今天我们的互联网停止工作了(有人拔掉了防火墙),我们重新插上防火墙后,我重启了 DNS 服务器。当 DNS 服务器重新启动时,互联网仍然无法工作,所以我sudo named在 DNS 服务器上运行,互联网又开始为所有人服务了。

但是,我们内联网上的域名不再起作用了。我在该.office域上有几个内联网站点,它们从来没有出现过问题,但现在它们不再起作用了。DNS 服务器指向的机器现在具有不同的 IP 地址,但我更新了这些 IP 地址,所以看起来它应该可以正常工作。

我在 Ubuntu 上使用 BIND。鉴于我对 DNS 的经验有限,我不知道该尝试什么。有什么建议吗?

答案1

重新启动:

# service bind restart

为了调试,在前台运行命名并将日志发送到控制台:

# /usr/sbin/named -u bind -g -d 1

查看日志:

less /var/log/syslog

检查命名进程:

ps aux | grep name

检查端口监听:

lsof -i udp:53

相关内容