域名直接解析\泛域名解析配置\域名负载均衡配置\辅助域名服务

以之前的 3、DNS服务器功能(正向、反向解析) 为基础下做

1、域名直接解析配置

www.gr.org  这样的域名,一般都希望直接 gr.org

 

没配置之前:

负载均衡VIP域名化 域名做负载均衡_服务器

 

①、在区域数据库文件 /var/named/gr.org.db  末尾加入以下语句

@   IN   A  192.168.170.3

 

[root@localhost root]# vi   /var/named/gr.org.db

负载均衡VIP域名化 域名做负载均衡_负载均衡VIP域名化_02

②、重启BIND服务

[root@localhost root]#  rndc   reload

 

③、使用host 命令进行测试

负载均衡VIP域名化 域名做负载均衡_服务器_03

二个都行了,即用户在浏览器输入域名,就可以直接访问 192.168.170.3主机的WWW服务器了。

 

2、泛域名解析配置

wwww.gr.org 、 ww.gr.org  、 WWv.gr.org

(注意:

下面添加“*”,只可以正确解析到域名对应的服务器,所以如果用户输入的域名出错,也没办法解析正确。如: www.baiduuuu.com 是不会到百度一样)

 

①、在区域数据库文件/var/named/gr.org.db 末尾加入以下语句

*   IN    A  192.168.170.3

 

[root@localhost root]#  vi   /var/named/gr.org.db

负载均衡VIP域名化 域名做负载均衡_负载均衡_04

 

②、重启BIND服务

[root@localhost root]# rndc   reload

 

③、使用host 命令进行测试

负载均衡VIP域名化 域名做负载均衡_负载均衡_05

 

3、域名负载均衡配置

 

一些负载过重的主机的压力。

但是缺点是:无法有效检测每台服务器的负载情况,可能有些主机经常被解析,

所以可能造成有些用户访问网站很快,有些用户可能很慢

下面设置 www.gr.org  域名对应的二个WWW服务器的IP地址分别为 192.168.170.3  , 192.168.170.4来负载均衡配置

 

①、在区域数据库文件 /var/named/gr.org.db  加入以下语句

www     IN    A     192.168.170.5

[root@localhost root]#  vi   /var/named/gr.org.db

负载均衡VIP域名化 域名做负载均衡_负载均衡_06

 

②、重启BIND服务

[root@localhost root]#  rndc   reload

 

③、使用host 命令进行测试

负载均衡VIP域名化 域名做负载均衡_域名服务器_07

表示成功解析出二个不同IP的主机,DNS负载均衡配置成功

④、使用ping命令进行测试

负载均衡VIP域名化 域名做负载均衡_负载均衡_08

如果次数多的话,DNS负载均衡大概是随机的,减轻负载还是比较有用的。因为负载均衡软件比较贵,所以现阶段还是可以接受它的缺点

 

4、辅助域名服务器

为了缓解主域名服务器的工作压力,添加一个辅助域名服务器(192.168.170.4),当主域名服务器出问题时,辅助域名服务器还可以提供域名解析功能

主域名服务器:

[root@localhost root]#  vi     /etc/named.conf

负载均衡VIP域名化 域名做负载均衡_负载均衡_09

辅助域名服务器:

[root@localhost root]#  vi    /etc/named.conf

负载均衡VIP域名化 域名做负载均衡_服务器_10

其他跟之前差不多