首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >手动配置resolv.conf

手动配置resolv.conf
EN

Server Fault用户
提问于 2016-09-12 16:19:06
回答 1查看 1.3K关注 0票数 0

我试图在我的机器上设置dnsmasq,但是我在正确设置订单或名称服务器时遇到了问题。

我的接口是通过NetworkManager和DHCP分配DNS服务器的,不管我做什么,这些服务器似乎都会占据优先权;我需要完全忽略通过DHCP发送的名称服务器,并且只使用localhost。

我尝试过修改/etc/sysconfig/network-scripts/ifcfg-*,添加了DNS1=127.0.0.1,但是在重启NetworkManager时,我会收到警告消息。

代码语言:javascript
复制
dnsmasq[24391]: ignoring nameserver 127.0.0.1 - local interface

我也尝试过不同的配置

代码语言:javascript
复制
/etc/NetworkManager/NetworkManager.conf
dns=dnsmasq # both on and off

都没有用。

我正在运行CentOS7,我的问题是:

我需要配置什么来确保我的系统总是使用127.0.0.1作为默认的,并且只使用名称服务器?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2016-09-12 16:54:58

如果您的接口是使用dhcp配置的,那么应该使用dhcp客户端设置。您可能想尝试的设置是替代域名服务器127.0.0.1,如下面所示:https://unix.stackexchange.com/questions/136117/ignore-dns-from-dhcp-server-in-ubuntu,但我从未在centos中尝试过,所以不太确定您需要编辑哪个文件。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/802612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档