linux – 如何在/ etc / hosts中确定优先级?

前端之家收集整理的这篇文章主要介绍了linux – 如何在/ etc / hosts中确定优先级?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于太详细的原因,我在这里尝试将一个域的两个条目添加到CentOS-7服务器上的/ etc / hosts文件中.为了让一个软件快乐地运行,需要有一个条目,如:
192.168.1.z  otherserver

但是,我实际上希望该域解析为不同的IP:

10.w.x.y     otherserver

我的理解(由类似问题支持,例如Assign multiple IPs to 1 Entry in hosts file)是将使用第一个匹配条目.

所以这个文件

192.168.1.z  otherserver
10.w.x.y     otherserver

应该导致域名解析为192.168.1.z;而这个文件

10.w.x.y     otherserver
192.168.1.z  otherserver

应该导致它解析为10.w.x.y.

但是,无论我使用什么顺序(无论我添加多少重复条目),域总是解析为192.168.1.z,除非我完全删除该条目.

那么有没有办法包括两条线但确保10.w.x.y优先?

解决方法

从上到下.通常就是这样.

您可能还想检查/etc/nsswitch.conf

其他服务可能使用不同的DNS查找方法.这是什么应用?

另外,检查缓存守护进程. nscd正在运行吗?

猜你在找的Linux相关文章