确保 DNS 配置正确。
/etc/resolv.conf 文件:nameserver 8.8.8.8 nameserver 8.8.4.4nslookup 或 dig 测试 DNS 解析使用 nslookup 或 dig 命令测试 DNS 解析是否正常。
nslookup:
nslookup example.com dig:
dig example.com 确保网络连接正常,可以访问互联网。
确保 DNS 服务器正常工作。
nslookup 指定 DNS 服务器:nslookup example.com 8.8.8.8dig 指定 DNS 服务器:dig @8.8.8.8 example.com 确保防火墙没有阻止 DNS 查询。
ufw:sudo ufw statusiptables:sudo iptables -Lufw:sudo ufw allow out 53/tcp sudo ufw allow out 53/udpiptables:sudo iptables -A OUTPUT -p tcp --dport 53 -j ACCEPT sudo iptables -A OUTPUT -p udp --dport 53 -j ACCEPT确保网络管理工具(如 NetworkManager)配置正确。
/etc/NetworkManager/NetworkManager.conf 文件,确保 dns 选项正确:[main] dns=none确保系统解析器配置正确。
hosts 和 dns 选项正确:
/etc/nsswitch.conf 文件,确保 hosts 行包含 dns:hosts: files dns 清除本地 DNS 缓存,确保使用最新的 DNS 记录。
systemd-resolved:sudo systemd-resolve --flush-cachesnscd:sudo systemctl restart nscd 确保路由器的 DNS 设置正确。
192.168.1.1 或 192.168.0.1)。8.8.8.8 和 8.8.4.4)。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。