温馨提示×

Debian上域名解析失败怎么办

小樊
51
2025-09-09 04:50:30
栏目: 云计算

Debian域名解析失败可按以下步骤排查解决:

  1. 检查DNS配置
    • 查看 /etc/resolv.conf 文件,确保包含有效DNS服务器地址(如谷歌 8.8.8.8)。
    • 若使用 systemd-resolved,检查 /etc/systemd/resolved.conf 或其覆盖文件,确保 DNS= 行配置正确。
  2. 测试网络连通性
    • ping 8.8.8.8 测试能否访问DNS服务器,若不通则检查网络配置、防火墙或云安全组。
  3. 清除DNS缓存
    • 若使用 systemd-resolved,执行 sudo systemd-resolve --flush-caches
  4. 重启网络服务
    • 执行 sudo systemctl restart networkingsudo systemctl restart systemd-resolved 使配置生效。
  5. 检查防火墙规则
    • 确保允许UDP 53端口(DNS协议),可通过 ufw allow 53/udpiptables 配置。
  6. 排查本地服务异常
    • 若使用 dnsmasq 等缓存服务,检查其是否正常运行:sudo systemctl status dnsmasq

若以上步骤无效,可能是网络环境限制或DNS服务器故障,建议联系管理员进一步排查。

0