代碼分享:DNS負載均衡設置
前面我們學習了DNS負載均衡的基本知識,后來又對它的優缺點進行了總結和歸納。現在我們了解到,DNS負載均衡的配置相對來說比較簡單,容易實現。但是它的缺點就是需要更新,而且出現故障問題就需要大量時間來修復。那么現在,我們就來對DNS負載均衡設置過程進行一個介紹。
DNS負載均衡設置一:
root@localhost ~]# vi /etc/named.conf//
// named.conf for Red Hat caching-nameserver
//options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
};controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};zone "." IN {
type hint;
file "named.ca";
};zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
};
zone "ox.com" {
type master ;
file "ox.zone";
};
zone "0.168.192.in-addr.arpa" {
type master ;
file "named.ox";
};
include "/etc/rndc.key";
#p#DNS負載均衡設置二:
[root@localhost ~]# vi /var/named/chroot/var/named/ox.zone$TTL 86400
@ IN SOA dns.ox.com root (
192 ;serial (d. adams)
3H ;refresh
15M ;retry
1W ;expiry
1D ) ;minimum@ IN NS dns.ox.com.
dns IN A 192.168.0.1
www IN A 192.168.0.6
www IN A 192.168.0.7
www IN A 192.168.0.8
DNS負載均衡設置三:
[root@localhost ~]# nslookup www.ox.com
Server: 192.168.0.1
Address: 192.168.0.1#53Name: www.ox.com
Address: 192.168.0.8
Name: www.ox.com
Address: 192.168.0.6
Name: www.ox.com
Address: 192.168.0.7