LVS
LVS是linux virtural server的简称——免费、开源、四层负载均衡
工作原理:
通过linux达到负载均衡好和linux操作系统实现高性能高可用的linux服务集群,具有良好的可靠性、可扩展性、可操作性、可扩展性、从而实现以低廉的成本实现最优的性能。LVS是一个实现负载均衡集群开源软件项目逻辑上可分为调度层、linux集群层、和共享存储
部署web01、web02
安装nginx
yum -y install nginx
分别写入内容
echo ”web========01“ > /usr/share/nginx/html/index.html
echo ”web========02“ > /usr/share/nginx/html/index.html
启动nginx
nginx
部署nat服务器
配置两个网卡和两个IP地址
添加新的网卡,命名为ens36,设置为桥接模式
设置--->添加--->网络适配器--->桥接模式
部署dns服务器
安装bind
yum -y install bind
编辑.conf配置文件
vim /etc/named.conf
启动named
systemctl start named
编辑.zones配置文件
vim /etc/named.rfc1912.zones
进入 /var/named/目录
cd /var/named/
复制文件
cp -p named.localhost ayou.dd.zone
编辑自定义文件
vim ayou.dd.zone
部署client服务器
编辑resolv.conf文件
指定dns
vim /etc/resolv.conf
Generated by NetworkManager
nameserver 192.168.1.220 nameserver 114.114.114.114
测试
ping nat.ayou.dd
能够ping通证明验证成功
配置时间服务器
在web01,web02,dns服务器,nat服务器上均配置时间服务器
安装ntpdate
yum -y install ntpdate
编辑计划任务
crontab -e
安装ntp服务
yum -y install ntp
启动ntp服务
systemctl start ntpd
永久启动
systemctl enable ntpd
配置规则
安装ipvsadm
yum -y install ipvsadm
清除规则
ipvsadm -C
查看规则
ipvsadm -L -n
新建规则
ipvsadm -A -t 192.168.1.211:80 -s rr
ipvsadm -a -t 192.168.1.210:80 -r 192.168.1.200:80 -m