如何configurationBIND命名为内部用户返回本地IP而不是公共IP?

我已经build立了一个名为服务器的BIND,我试图找出如何让它返回一个本地IP,而不是一个公共的IP,我们有一些服务器。

以下是名称服务器当前返回的示例:

secure.example.com – > 1.2.3.4(公网IP)

我想要它返回:

secure.example.com – > 192.168.20.10(内部IP)

我将如何去configuration这个?

谢谢,

你必须在绑定中使用视图。 在拆分的DNS部分查看

http://www.zytrax.com/books/dns/ch7/view.html

它允许你创build一个基于IP子网的视图,你可以说这个视图应该使用这个文件来解决,这个视图应该用这个文件解决。

您需要使用视图 ,您可以创build基于networking的ACL,列出谁应该收到私人或公共IP的回复。