1.1DNS分离解析技术
DNS的分离解析,是指根据不同的客户端提供不同的域名解析记录。来自不同地址的客户机请求解析同一域名时,为其提供不同的解析结果。也就是内外网客户请求访问相同的域名时,能解析出不同的IP地址,实现负载均衡。
比如说,国内有一家跨国公司,而且这家公司业务非常繁忙,如果把此公司的web服务部署在北京机房,国外的用户访问速度肯定会受到限制。但如果把web服务部署在国外机房,国内用户的访问速率也肯定会很慢。
那么,怎么来解决我们这个问题呢?这就是我们今天要说的DNS分离解析技术
1.2实验环境准备
主机名 | 主机IP地址 |
---|---|
DNS | 122.71.115.10/106.185.25.10 |
国内用户 | 122.71.115.10 |
国外用户 | 106.185.25.10 |
1.3实验步骤
第1步:修改bind服务程序的主配置文件,把第11行的监听端口与第17行的允许查询主机修改为any。由于配置的DNS分离解析功能与DNS根服务器配置参数有冲突,所以需要把第51~54行的根域信息删除。
vim /etc/named.conf
………………省略部分输出信息………………
44 logging {
45 channel default_debug {
46 file "data/named.run";
47 severity dynamic;
48 };
49 };
50
51 zone "." IN {
52 type hint;
53 file "named.ca";
54 }