直接把默认的DNS改成Cloudflare DNS,会延迟低,速度快,稳定好。
在文件里面/etc/resolv.conf ,删掉原来的DNS内容,写入以下的内容:
nameserver 1.1.1.1 nameserver 2606:4700:4700::1111 nameserver 2606:4700:4700::1001
使用Cloudflare DNS的隐私更强,劫持、污染更低。
避免被修改成其他,部分系统(比如用 systemd-resolved 或 NetworkManager 管理网络的)会自动覆盖 /etc/resolv.conf。
我们要设置锁定文件
方法一:
sudo chattr +i /etc/resolv.conf
方法二:
sudo nmcli device show sudo nmcli connection modify <你的连接名> ipv4.dns "1.1.1.1,2606:4700:4700::1111,2606:4700:4700::1001" sudo nmcli connection up <你的连接名>
对sudo nano /etc/systemd/resolved.conf,添加:
[Resolve] DNS=1.1.1.1 2606:4700:4700::1111 2606:4700:4700::1001 FallbackDNS=8.8.8.8 2001:4860:4860::8888
保存后:
sudo systemctl restart systemd-resolved
最后验证生效:
dig google.com
或者使用
nslookup google.com
验证
输出有 SERVER: 显示的结果,那就是当前生效的 DNS,是新改的就是成功生效了。
测试连接速度,一键脚本:
bash <(wget -qO- https://raw.githubusercontent.com/Cd1s/network-latency-tester/main/latency.sh)









评论前必须登录!
立即登录 注册