Ubuntu 22.04下Docker DNS服务器返回SERVFAIL及相关问题求助
Ubuntu 22.04下Docker DNS服务器返回SERVFAIL及相关问题求助
各位好,我目前正在Ubuntu 22.04系统上配置Nginx和本地DNS设置,结果碰到了Docker DNS服务器的问题,想请大家帮忙看看。
现在的核心问题是:运行在Docker里的DNS服务器在解析域名时会返回SERVFAIL。我执行了nslookup ns.main.com命令,得到的结果如下:
;; communications error to 127.0.0.1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused
;; communications error to 127.0.0.1#53: connection refused
Server: 192.168.1.1
Address: 192.168.1.1#53** server can't find ns.main.com: NXDOMAIN
另外补充一下,最开始用docker-compose up启动容器时,我还遇到过端口冲突问题——当时报错说端口53已经被主机上的systemd-resolved占用了。不过这个端口冲突我已经通过相关操作解决了,现在容器能正常运行,但DNS解析返回SERVFAIL的问题还没搞定。
备注:内容来源于stack exchange,提问作者juanthehuman
相关产品推荐
相关产品推荐

