DNS服务配置全解析
1. 拆分DNS设置
在拆分DNS设置中,本地内部DNS服务器被配置为公司域名(或多个域名)的权威服务器。同时,“主”权威DNS服务器仍由托管服务提供。本地DNS服务器负责回答网络内部设备的所有查询,而网络外部设备则继续向托管DNS服务发起查询。
这带来了一个有趣的特性:内部DNS服务器无需与外部DNS数据库完全一致。管理员可以选择在本地版本中添加仅内部可用的资源。由于外部设备无法访问这些资源,因此仅内部使用的记录无需存在于托管DNS服务器的数据库中。本质上,这在本地局域网边缘路由器之后创建了一个独立的命名空间,与外部世界的命名空间相互分离。
以苹果公司为例,其众多网络资源中的许多仅内部可用的地址位于安全系统之后,仅供苹果网络内的人员(或通过VPN访问网络的人员)使用。内部DNS服务器可以为内部网络和仅内部可用的地址提供服务,同时还可作为DNS缓存,节省外部查询的带宽。
如果苹果公司的管理员在本地内部DNS服务器上输入关于example.com域名的信息,那么这仅会影响苹果网络内的设备。世界上的其他用户仍会被引导至托管的example.com DNS服务器获取该域名的权威DNS信息。
2. DNS服务配置基础
2.1 使用BIND
在Mac OS X Server上配置DNS服务的主要界面是图形化的Server Admin实用程序。与Mac OS X Server以及一般的Mac OS X中的许多其他子系统类似,DNS由免费开源的Internet System Consortium的Berkeley Internet Name Domain(BIND)处理。你可以通过Ma
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



