You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04搭建Bind9 DNS服务器后外部设备无法通过其IP解析的问题求助

Ubuntu 22.04搭建Bind9 DNS服务器后外部设备无法通过其IP解析的问题求助

我想把一台Ubuntu 22.04服务器做成我PC的DNS服务器,已经给服务器设置了静态IP,打算把这个IP填到Windows的DNS配置里。

但现在碰到个棘手的问题:当我在外部设备上执行命令 nslookup google.de @123.123.123.12(其中123.123.123.12是我的服务器静态IP)时,会弹出错误提示:nslookup: couldn't get address for '@123.123.123.12': not found。也就是说我既没法把服务器IP作为DNS使用,甚至连从外部设备用nslookup测试解析都做不到。

不过在服务器本地控制台直接执行 nslookup google.de 是完全正常的,DNS解析毫无问题。可只要涉及到用服务器的静态IP来做解析或者连通测试就不行。

我已经尝试用 ufw allow 53/udp 和 ufw allow 53/tcp 命令开放了DNS服务需要的53端口,ufw状态显示active,规则也确实已经添加进去了,但问题还是没解决。有没有大佬能帮忙分析下这到底是哪里出问题了?

备注:内容来源于stack exchange,提问作者jelkaa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 09:08:14