lvs+apache+keepalived+dns
1.准备real server的http服务
在node12、node13上做:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
将网关设置为192.168.11.11
systemctl restart network
在13上做同样的操作。
keepalived加lvs
在node11上做
先在11上加一块网卡
然后ip a可以看到有一块ens37的网卡
cd /etc/sysconfig/network-scripts/
cp -av ifcfg-ens33 ifcfg-ens37
vim ifcfg-ens37
改成如下图所示
重启网络服务systemctl restart network
yum -y install keepalived ipvsadm
rpm -qc keepalived
cp -av /etc/keepalived{,.bak}备份主配置文件
vim /etc/keepalived/keepalived.conf
将配置文件改成如上图所示
重启服务systemctl restart keepalived
ipvsadm -Ln
可以查到如图所示信息
查看并临时开启路由转发功能
cat /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_forward
设置永久路由转发功能
vim /etc/syscrl.conf
net.ipv4.ip_forward=1
立即生效:
sysctl -p
cat /proc/sys/net/ipv4/ip_forward
在vmware虚拟网络编辑器中操作
如果测试不成功请坐如下操作
ipvsadm -C
systemctl restart keepalived
echo 1 > /proc/sys/net/ipv4/ip_forward
---------------------------------
测试之前要保证
最后测试
部署dns,做域名解析
yum -y install bind bind-utils
systemctl restart named
rpm -qc bind
修改dns的配置文件
改成2个any
配置解析区域信息
cd /etc
在最后加入如下内容
cd /var/named
cp av named.localhot jb.com.zone
vim jb.com.zone
重启服务
systemctl restart named
测试
转载于:https://blog.51cto.com/14181888/2367621