概述
在Linux 出现域名无法解析的情况,如何检查
问题原因
- 未配置正确的DNS服务器
- 防火墙、安全组等设置了相关规则
- 开启了NSCD缓存服务
解决方案
参考以下方法排查,选择对应的处理方式:
- 登录云服务器,查看是否配置正确的DNS
cat /etc/resolv.conf
nameserver 100.96.0.2
nameserver 100.96.0.3
#目前VPC内网DNS地址为100.96.0.2 100.96.0.3 请检查是否配置
- 查看防火墙、安全组是否配置了53端口相关规则
iptales -L
安全组规则参考 https://www.volcengine.com/docs/6401/68892
- 查看是否配置了DNS缓存NSCD服务
systemctl status nscd
#若开启缓存可尝试重启或关闭服务后检查
如果您有其他问题,欢迎您联系火山引擎技术支持服务