centos6.7-keepalived-DNS-ntp一主一从服务器端配置

1.        yum -y install  kernel-devel make  gcc  openssl-devel  libnl*  popt*  popt-static

2.       wget http://www.keepalived.org/software/keepalived-1.2.7.tar.gz

3.       tar zxvf keepalived-1.2.7.tar.gz

4.       cd keepalived-1.2.7

5.       ./configure

6.       执行完最后一条时,终端应该显示为下图这样,如果不是请不要继续,自己返回来看下有没有哪里执行有误;

1.2.7,gcc,-g -o2,yes,yes,yes,yes,yes,no,no

7.       make &make install

注册成系统服务

1.      cp /usr/local/etc/rc.d/init.d/keepalived   /etc/rc.d/init.d/

2.     cp /usr/local/etc/sysconfig/keepalived    /etc/sysconfig/

3.     mkdir /etc/keepalived

4.     cp /usr/local/etc/keepalived/keepalived.conf   /etc/keepalived/

5.     cp /usr/local/sbin/keepalived   /usr/sbin/

至此,可以使用  service keepalived stop start status 等启动停止查看

设置开机启动  chkconfig keepalived on

配置keepalived

vi /etc/keepalived/keepalived.conf

主节点:

1.  global_defs {

2.      router_id NodeB

3.  }

4.  vrrp_instance VI_1 {

5.      state MASTER    #设置为主服务器

6.      interface eth0  #监测网络接口

7.      virtual_router_id 51  #主、备必须一样

8.      priority 90   #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)

9.      advert_int 1   #VRRP Multicast广播周期秒数

10.    authentication {

11.    auth_type PASS  #VRRP认证方式,主备必须一致

12.    auth_pass 1111   #(密码)

13.}

14.virtual_ipaddress {

15.    192.168.8.100/24  #VRRP HA虚拟地址

16.}

备节点:

1.  global_defs {

2.      router_id NodeB

3.  }

4.  vrrp_instance VI_1 {

5.      state BACKUP    #设置为备服务器

6.      interface eth0  #监测网络接口

7.      virtual_router_id 51  #主、备必须一样

8.      priority 90   #(主、备机取不同的优先级,主机值较大,备份机值较小,值越大优先级越高)

9.      advert_int 1   #VRRP Multicast广播周期秒数

10.    authentication {

11.    auth_type PASS  #VRRP认证方式,主备必须一致

12.    auth_pass 1111   #(密码)

13.}

14.virtual_ipaddress {

15.    192.168.8.100/24  #VRRP HA虚拟地址

16.}

至此可以实现VIP自动浮动,使用ip addr 验证

####以下配置在172.28.8.199上绑定DNS服务端口53

virtual_server172.28.8.199 53 {

delay_loop 2

lb_algo wrr

lb_kind DR

net_mask 255.255.255.255   #一定要加上这行,否则53端口在199 ip上监听不起来

persistence_timeout 3

protocol TCP

real_server 172.28.8.197 53 {

weight 3

TCP_CHECK {

connect_timeout 2

nb_get_retry 3

delay_before_retry 3

connect_port 53

}

}

real_server 172.28.8.198 53 {

weight 3

TCP_CHECK {

connect_timeout 2

nb_get_retry 3

delay_before_retry 3

connect_port 53

}

######udp 53

virtual_server172.28.8.199 53 {

delay_loop 2

lb_algo wrr

lb_kind DR

persistence_timeout 3

protocol UDP

real_server 172.28.8.197 53 {

weight 3

UDP_CHECK {

connect_timeout 2

nb_get_retry 3

delay_before_retry 3

connect_port 53

}

}

real_server 172.28.8.198 53 {

weight 3

UDP_CHECK {

connect_timeout 2

nb_get_retry 3

delay_before_retry 3

connect_port 53

}

Keepalive在一个节点启动或重启后,一定要重启下named服务,要不然53端口要过很长时间才能在浮动IP上启来

时间: 2024-08-05 01:47:49

centos6.7-keepalived-DNS-ntp一主一从服务器端配置的相关文章

CentOS6.3下DNS安装与配置

1.下载并安装最新的bind包 yum install –y bind bind-chroot bind-utis 2.配置named.conf acl internals{ 127.0.0.0/8; 192.168.0.0/24; }; view "internal" { match-clients {internals; }; zone "youdomian.com" { type master; file "/etc/named/internals/

Linux之centos6.5搭建DNS分离解析

在很多情况下一些web服务都会要求对内外网来的用户解析成不同的地址.这就需要DNS的分离解析技术.其实这个技术也是跟我们国内的网络情况有关的,两大运营商,电信.连通.特别是一些电商网站为了让用户有更好的体验效果解析速度更快,所以就用到了DNS分离解析技术,来自不同运营商的用户解析到相对应的服务器这样就大大提升了访问速度. 有有时候也叫智能DNS.....下面就来了解下"DNS分离解析"的运作原理吧! 配置步骤 1.规划拓扑 2.安装DNS服务的软件包 3.配置主配置文件 4.配置解析库

Keepalived双机热备原理与基础配置

Keepalived的热备方式 基于VRRP热备份协议,以软件的方式实现Linux服务器的多机热备份功能.是通过共有的虚拟IP地址(VIP)对外提供服务:每个热备组内只能有一个服务器提供服务,其他服务器处于冗余状态,若当前服务器失效后,则其他处于冗余状态的服务器将接替他的工作(优先级高的),以继续提供服务. ## 漂移地址 ## 虚拟IP地址可以在热备组内的服务器间进行转移,所以也称为漂移IP地址:使用Keepalived时,漂移地址的实现不需要手动建立虚拟接口配置文件,而是由Keepalive

Linux下的DNS服务器配置实践(二)-配置DNS从服务器

[实验说明] 实验环境:新增一台服务器ns2.test.com ,IP为192.168.0.112: 实验目的:把新增的服务器配置成192.168.0.111这台主DNS服务器的从DNS服务器: [实现主从同步的条件] 1.主从服务器的时间必须同步;使用ntp与时间服务器周期性同步时间: [[email protected] ~]# vim /etc/crontab  */3 * * * * /sbin/ntpdate  192.168.0.111  &> /dev/null  #每隔3分钟

DNS服务基础及bind基础配置和应用

DNS服务基础及bind基础配置和应用  DNS服务基础011.DNS:Domain   Name  Service,  ( 应用层协议)2.tld:Top Level Domain 顶级域(1)顶级域中的组织域.com  (company).net    网络组织.org非盈利型组织   org:other  organizations.gov  government.edu    教育机构.mil   military军事的,军队,军人...(2)顶级域中的国家域.tw   .hk  .cn

DNS(二)--正反解析及主从配置

实验题目: 1.DNS的正反向解析 2.DNS的主从同步 实验环境: 1.VMware虚拟机 2.两台以上linux子机 3.XP测试机 实验过程: 一.DNS的正反向解析 实验拓扑:     说明:其实这里面不需要指定网关,只是为了好看就设定了吧.服务器的DNS指向自己.要不然用ping的时候ping不通. 目的就是要让客户端用域名解析到IP或用IP解析到域名.这里只是为了测试,实际情况下,反解风险很大,慎用! 1.服务器端: 安装DNS服务器(bind),挂载光盘镜像 安装bind服务和bi

Linux Red hat下DNS服务器安装(反向和正向解析)配置

1.本文采用的是系统自带的rpm包进行安装,由于本Linux系统是经过优化后的所以无需光盘挂载. 2.介绍 Bind是一款开放源码的DNS服务器软件,Bind由美国加州大学Berkeley分校开发和维护的,全名为Berkeley Internet Name Domain它是目前世界上使用最为广泛的DNS服务器软件,支持各种unix平台和windows平台. 本文将介绍它在Red hat Linux 6.5中最基本的安装和配置. 3.安装,首先 rpm -qa bind* 查找到系统的 bind-

Keepalived高可用软件的安装与配置

监听和替换多台服务器之间的来回切换 一.安装tar zxvf keepalived-1.1.15.tar.gzcd keepalived-1.1.15./configure --prefix=/usr/local/keepalivedmake && make install # 这段配置只是为了使用的方便,可以不这样来操作--------------------------------------------------------------------------------cp ke

Linux DNS正向解析和反向解析配置实例(一)

示例:建立正向反向解析区域为ning.com 在下面的配置中,有详细的解析配置: 1.配置文件的内容设置 #vim /etc/named/named.conf options {   // listen-on port 53 { 127.0.0.1; };----------必须监听在可以和外部通信的一个地址上可以指定,注意书写格式.(注释//掉是监听到所有的53号端口上)   //listen-on-v6 port 53 { ::1; };--------------IPV6的监听地址(注释/