我正在运行第三方 vpn 守护程序,它会在初始化时更改 resolv.conf 并不断检查更改。
我安装了自己的本地 DNS 缓存,该缓存可以正确进入 resolv.conf,但 vpn 守护进程将其解析器放在其之前,因此我遇到了严重的超时。
关于如何使用另一个配置文件来指定我想要解析我自己的内容,或者至少在不触碰 resolv.conf 的情况下减少标准 DNS 超时(5 秒)的任何想法
答案1
我将调用的强大功能chattr +i /etc/resolv.conf
来使文件不可变,否则就会追捕 VPN 客户端的作者,并用线索打败他们。