Ubuntu 16升级至22.04后内部DNS失效,需依赖Google公共DNS才能正常运行的问题求助
Ubuntu 16升级至22.04后内部DNS失效,需依赖Google公共DNS才能正常运行的问题求助
各位好,我最近把Ubuntu 16升级到22.04时碰到了个头疼的问题,而且是刚出现的,真心不想重装系统——毕竟这是台远程服务器,800多G的数据备份起来太耗时间,还有一堆自定义配置要折腾,实在耗不起。
先跟大家说下目前的具体状况:
/etc/netplan目录完全是空的,里面连个配置文件都没有- 外部进来的访问(比如网站访问)一切正常,没任何问题
- SSH连接有个怪事:用域名连接要等整整2分钟才能连上,但直接用IP的话瞬间就通
- 必须手动把Google的8.8.8.8添加到resolvconf里,其他功能才能正常用,不然就各种失效:
- 连不上任何系统更新仓库,没法做系统更新
- Minecraft的验证服务器连不上,没法正常登录
- 只有知道目标IP的情况下,用
wget下载文件才正常;如果用域名的话就完全不行,除非手动加了Google DNS
下面是resolvectl status的输出结果:
Global Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported resolv.conf mode: foreign Current DNS Server: 8.8.8.8 DNS Servers: 8.8.8.8 127.0.0.1 Link 2 (eth0) Current Scopes: none Protocols...
备注:内容来源于stack exchange,提问作者Spre
相关产品推荐
相关产品推荐

