LVS的NAT模型实战应用4
LVS的NAT模型实战应用4
-A 是增加 -E是修改 -D是删除

管理LVS后的RS
LVS的NAT模型实战应用4
不只是一个RS,就再输入增加命令

LVS的NAT模型实战应用4
CIP和VIP在同一个网段,不需要网关;
LVS主机配置:
修改内网网卡:vim /etc/sysconfig/network-scripts/ifcf…-eht0
LVS的NAT模型实战应用4
修改外网网卡:vim /etc/sysconfig/network-scripts/ifcf…-eth1
LVS的NAT模型实战应用4
systemctl restart network

ip_forward是否启用?NAT服务器(本质是DNAT),需要启用:echo net.ipv4._forward=1 >> /etc/sysctl.conf
使其生效:sysctl -p 查看:sysctl -a |grep ip_fo
确认关闭防火墙
LVS的NAT模型实战应用4
客户端改为桥接网卡
主机配置:vim /etc/sysconfig/netword-scripts/if…eth0
LVS的NAT模型实战应用4
重启Centos6网络:service network restart
ping VIP 是否ping通

两台后台服务器RS:
指向DIP网关
查看gateway(网关) route -n
修改加入网关:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
LVS的NAT模型实战应用4systemctl restart network
以httpd为例子,安装httpd:yum install httpd
修改主机名:hostnamectl set-hostname RS1 hostname lvs?
把主机名作为网站名:echo RS1 > /var/www/html/index.html
启动httpd服务:systemctl start httpd
另一台RS2照旧
LVS的NAT模型实战应用4
定义LVS规则
在LVS主机上安装ipvsadm:yum install ipvsadm -y
添加客户端 ipvsadm -A -t 172.20.0.200:80 -s rr
查看:ipvsadm -Ln
添加后端的两台服务器:ipvsadm -a -t 172.20.0.200:80 -r 192.168.30.17 -m
ipvsadm -a -t 172.20.0.200:80 -r 192.168.30.27 -m

查看:ipvsadm -Ln
访问VIP 测试:curl 172.20.0.200
在RS中查看日志tail -f /var/log/httpd/access_log,看到访问的是LVS中的VIP

加个路由器的话
LVS的NAT模型实战应用4
该LVS的DIR除了修改IP,由于添加了路由器就得添加网关192.168.0.201

RSroute
出现eth0网卡顺序错了,vim /etc/udev/rules.d/70-persistent-net.rules
reboot
vim eth0
LVS的NAT模型实战应用4
vim eth1
LVS的NAT模型实战应用4
service network restart
service NetworkManger restart
因为RS响应的时候,就要加上路由(加个默认网关)
route -add default gw 192.168.0.200
ip_forword未启用,centos6启用 vim /etc/sysctl.conf 改为1 使其生效sysctl -p
确认防火墙关闭
LVS的NAT模型实战应用4
vim /etc/sysconfig/selinux 改为disabled

修改RS服务端口,映射端口:
在 /var/htttp/conf/httpd.conf 修改8080
systemctl restart httpd
在LVS服务器中修改:ipvsadm -d -t 172.20.0.200:80 -r 192.168.30.17:80
ipvsadm -a -t 172.20.0.200:80 -r 192.168.30.17:8080 -m
ipvsadm -Ln

加权重的话:ipvsadm -E -t 172.20.0.200:80 -s wrr
ipvsadm -d -t 172.20.0.200:80 -r 192.168.30.17:8080
ipvsadm -a -t 172.20.0.200:80 -r 192.168.30.17:8080 -m -w 3

原地址hash-SH:只要是同一个IP客户端访问,永远往一个固定的RS分发
ipvsadm -E -t 172.20.0.200:80 -s sh
目标地址hash-DH:你只要访问的地址目标(VIPhash)是固定的,永远的往固定RS分发
ipvsadm -E -t 172.20.0.200:80 -s dh
reboot重启使其缓存消失

LVS的NAT模型实战应用4

相关文章:

  • 2021-10-15
  • 2021-06-30
  • 2021-05-09
  • 2022-01-03
  • 2021-05-14
  • 2021-04-03
猜你喜欢
  • 2021-10-03
  • 2021-09-07
  • 2021-10-18
  • 2021-10-28
  • 2022-12-23
  • 2021-11-02
  • 2021-08-31
相关资源
相似解决方案