出于必要,我是我公司的系统管理员。我实际上并不那么了解。当我问问题时,了解这一点可能会有所帮助。
我们这里有一个 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