controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndckey"; };
};
############################END ##################
以上这个步骤就是可以使用#rdnc reload重载配置文件
[iyunv@localhost ~]# vi /etc/named.rfc1912.zones //添加自己的域
zone "yunvn.com" IN {
type master;
file "named.yunvn.com";
allow-update { none; };
allow-transfer { 192.168.1.195;}; //这就是针对辅服务器做的设置
also-notify { 192.168.1.195; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.1";
allow-update { none; };
allow-transfer { 192.168.1.195;}; //这里是针对DNS的master/slave的设置,可以略
also-notify { 192.168.1.195; };
};
以下这个步骤是建立自己域名的配置文件
[iyunv@localhost named]# cp -p localhost.zone named.yunvn.com
[iyunv@localhost named]# cp -p named.local named.192.168.1
[iyunv@localhost named]# vi named.yunvn.com //设置正解
$TTL 86400
@ IN SOA dns.yunvn.com. root.yunvn.com. (
46 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS dns.yunvn.com.
@ IN MX 10 mail.yunvn.com.
www IN A 192.168.1.200
www IN A 192.168.1.203
[iyunv@localhost named]# vi named.192.168.1 //设置反解
$TTL 86400
@ IN SOA dns.yunvn.com. root.yunvn.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS dns.yunvn.com.
200 IN PTR www.yunvn.com.
203 IN PTR www.yunvn.com.
[iyunv@localhost ~]# vi /etc/resolv.conf
nameserver 192.168.1.193
第二:对于keepalived的安装配置
首先是双方(192.168.1.195和192.168.1.196)都要做的步骤:
[iyunv@localhost ~]# yum -y install ipvsadm kernel-devel openssl openssl-devel
[iyunv@localhost ~]# ln -s /usr/src/kernels/2.6.18-194.el5-i686/ /usr/src/linux
[iyunv@localhost ~]# wget http://www.keepalived.org/software/keepalived-1.2.1.tar.gz
[iyunv@localhost ~]# ls keepalived-1.2.1.tar.gz
keepalived-1.2.1.tar.gz
[iyunv@localhost ~]# tar zxvf keepalived-1.2.1.tar.gz
[iyunv@localhost ~]# cd keepalived-1.2.1
[iyunv@localhost keepalived-1.2.1]# ./configure //结束后出现以下的内容表示可以编译安装了
Keepalived configuration
------------------------
Keepalived version : 1.2.1
Compiler : gcc
Compiler flags : -g -O2 -DETHERTYPE_IPV6=0x86dd
Extra Lib : -lpopt -lssl -lcrypto
Use IPVS Framework : Yes
IPVS sync daemon support : Yes
Use VRRP Framework : Yes
Use Debug flags : No
[iyunv@localhost keepalived-1.2.1]# make && make install
[iyunv@localhost ~]# mkdir /etc/keepalived
[iyunv@localhost ~]# cp /usr/local/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf
[iyunv@localhost ~]# cp /usr/local/etc/sysconfig/keepalived /etc/sysconfig/keepalived