首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否还有其他Dnsmasq类型的程序可以返回客户端特定的表?

是否还有其他Dnsmasq类型的程序可以返回客户端特定的表?
EN

Server Fault用户
提问于 2014-08-01 03:28:34
回答 2查看 162关注 0票数 1

我们使用的是Dnsmasq,我们有几个条目运行良好。我们正在寻找的是返回一个针对特定ip地址的不同配置文件。

当ip 1.2.3.4连接时,它将使用以下表:

代码语言:javascript
复制
address=/widgits.com/2.2.2.2
address=/x.widgits.com/2.2.2.22

当ip 2.3.4.5连接时,它将使用以下表:

代码语言:javascript
复制
address=/widgits.com/3.3.3.3
address=/x.widgits.com/3.3.3.33

除了修改dnsmasq之外,还有其他选择吗?

更新:只是想补充一下,我们有超过10,000个ip地址(在asme接口上),这些地址将被分成两组,而且我们每天有多达300个需要实时完成的更改。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-08-01 03:40:04

您正在描述BIND中的一个称为视图的特性。

视图子句允许绑定根据访问它的主机提供不同的功能。

在这里获得更多信息:http://www.zytrax.com/books/dns/ch7/view.html

更多信息可能在这里:http://en.wikipedia.org/wiki/Comparison_的_DNS_服务器_软件

票数 1
EN

Server Fault用户

发布于 2014-08-01 04:22:45

您最好的选择似乎是-y (或--localise-queries)选项。来自文档

从/etc/主机返回DNS查询的答案,这取决于接收查询的接口。如果/etc/主机中的名称有多个与其相关联的地址,并且这些地址中至少有一个与发送查询的接口位于同一子网上,则只返回该子网上的地址(Es)。这允许服务器在/etc/主机中有与其每个接口相对应的多个地址,并且主机将根据它们连接到的网络获得正确的地址。目前,该设施仅限于IPv4。

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

https://serverfault.com/questions/617114

复制
相关文章

相似问题

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