如果无法访问自定义配置的DNS服务器,则无法解析DNS - 如何回退到默认DNS


1

如何在我的Mac上使用8.8.8.8(Google DNS)在网络首选项中配置DNS服务器,但是如果无法从LAN访问Google的DNS服务器,则将其默认为本地网络DNS服务器?


可以设置你所要求的东西-但它是远程的,因为它需要你来配置不同的位置,一些的bash脚本,与正在使用的所有网络和发射剂维护数据库。正确配置的DNS服务器不应该要求这样做。
klanomath 2017年

Answers:


2

首先使用命令转到终端以查找当前的DNS:

cat /etc/resolv.conf | grep nameserver

然后,

在您的网络设置中,在“高级”下

在此输入图像描述

输入:

8.8.8.8
8.8.4.4
x.x.x.x //local DNS
x.x.x.x //local DNS

如果谷歌DNS无法运行,它将回退到谷歌其他DNS服务器。如果失败,则后备将是您的本地DNS。


但是,如果谷歌DNS无法访问,则无法自动回退到任何本地DNS服务器?
Georg Heiler

恐怕不是。配置某些DNS后,操作系统将仅搜索已配置的DNS作为回退。
HerDev

这对我很有用。我只关心一个特定的本地DNS,所以我把它放在第一位。在任何其他网络上它将回归谷歌,这对我来说很好。
最大
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.