当前位置: 首页 > wzjs >正文

网站提交收录软件网页设计与网站建设-学用一册通

网站提交收录软件,网页设计与网站建设-学用一册通,电子商务网站建设与维护03,售房网站模板目录 题目 IP规划 配置IP RS1 RS2 RS3 LVS client 配置RS 配置LVS 安装lvs软件 启动ipvsadm服务 lvs规则匹配 ipvsadm部分选项 客户端测试 总结 题目 使用LVS的 NAT 模式实现 3 台RS的轮询访问,IP地址和主机自己规划。 IP规划 主机IP地址RS1-nat模…

目录

题目

IP规划

配置IP

RS1

RS2

RS3

LVS

client

配置RS

配置LVS

安装lvs软件

启动ipvsadm服务

lvs规则匹配

ipvsadm部分选项

客户端测试 

总结


题目

使用LVS的 NAT 模式实现 3 台RS的轮询访问,IP地址和主机自己规划。

IP规划

主机IP地址
RS1-nat模式192.168.239.11/24
RS2-nat模式192.168.239.12/24
RS3-nat模式192.168.239.13/24
LVS-仅主机模式192.168.10.100/24
LVS-nat模式192.168.239.8/24
client-仅主机模式192.168.10.200/24
LVS服务器需要有两块网卡,一块用于虚拟IP,便于用户访问;另一块作为后端真实主机的网关。

配置IP

RS1

[root@localhost ~]# hostnamectl hostname RS1[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.239.11/24 ipv4.gateway 192.168.239.8 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens160

RS2

[root@localhost ~]# hostnamectl hostname RS2[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.239.12/24 ipv4.gateway 192.168.239.8 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens160

RS3

[root@localhost ~]# hostnamectl hostname RS3[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.239.13/24 ipv4.gateway 192.168.239.8 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens160

LVS

[root@localhost ~]# hostnamectl hostname LVS[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.239.8/24 ipv4.gateway 192.168.239.2 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens160//修改网卡名称
[root@localhost ~]# nmcli connection modify 'Wired connection 1' connection.id ens224
[root@LVS ~]# nmcli connection show
NAME    UUID                                  TYPE      DEVICE 
ens224  389e5c71-ccd0-3095-8fcc-9fbdf9afd8b9  ethernet  ens224 
ens160  19f573ea-ea7b-3615-841c-ddab4be8eced  ethernet  ens160 
lo      e51ecc39-bd6f-4ffd-8918-61dc2c967574  loopback  lo    [root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.10.100/24 ipv4.gateway 192.168.10.2 ipv4.dns 223.5.5.5 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens224

client

[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.10.200/24 ipv4.gateway 192.168.10.2 ipv4.dns 223.5.5.5 connection.autoconnect yes[root@localhost ~]# nmcli connection up ens160[root@localhost ~]# hostnamectl hostname client

配置RS

安装并配置nginx服务(每台RS配置均一致)

//挂载
[root@RS1 ~]# mount /dev/sr0 /mnt[root@RS1 ~]# dnf install -y nginx[root@RS1 ~]# echo $(hostname;hostname -I) > /usr/share/nginx/html/index.html [root@RS1 ~]# systemctl start nginx[root@RS1 ~]# systemctl stop firewalld

在LVS上测试nginx服务

配置LVS

安装lvs软件

[root@LVS ~]# mount /dev/sr0 /mnt[root@LVS ~]# dnf install -y ipvsadm

启动ipvsadm服务

[root@LVS ~]# ipvsadm-save > /etc/sysconfig/ipvsadm[root@LVS ~]# systemctl start ipvsadm

lvs规则匹配

[root@LVS ~]# ipvsadm -A -t 192.168.10.100:80 -s rr[root@LVS ~]# ipvsadm -a -t 192.168.10.100:80 -r 192.168.239.11:80 -m -w 1
[root@LVS ~]# ipvsadm -a -t 192.168.10.100:80 -r 192.168.239.12:80 -m -w 1
[root@LVS ~]# ipvsadm -a -t 192.168.10.100:80 -r 192.168.239.13:80 -m -w 1[root@LVS ~]# ipvsadm -Ln
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags-> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  192.168.10.100:80 rr-> 192.168.239.11:80            Masq    1      0          3         -> 192.168.239.12:80            Masq    1      0          2         -> 192.168.239.13:80            Masq    1      0          2        [root@LVS ~]# systemctl stop firewalld
[root@LVS ~]# systemctl restart ipvsadm

ipvsadm部分选项

选项含义
-A添加虚拟服务
-E修改已有虚拟服务
-D删除虚拟服务
-a向虚拟服务添加真实服务器(Real Server)
-e修改真实服务器配置
-d从虚拟服务中删除真实服务器
-L查看当前规则列表(-Ln :数字格式显示)
-t/-u/-f指定协议类型
-t:TCP服务(例如:-t 192.168.10.100:80)
-u: UDP服务
-f: 防火墙标记(FWM)
-s指定标度算法(rr轮询、wrr加权轮询、lc最好连接)
-r指定真实服务器地址
-m/-g/-i指定转发方式

-m: NAT模式

-g: DR模式(直接路由)
-i: TUN模式
-w设置权重
-p启用持久化连接
-C清空所有规则

配置完成后重启,此时客户端测试发现,不报错了,但却没有响应

[root@client ~]# curl 192.168.10.100
^C

 原因是还需要配置内核转发参数 net.ipv4.ip_forward=1

root@LVS ~]# echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf//使修改生效
[root@LVS ~]# sysctl -p
net.ipv4.ip_forward = 1

客户端测试 

总结

1.防火墙firewalld和selinux最好都关了,不然实验会比较麻烦

2.在配置规则时,通过-m参数指定lvs为nat模式

3.需要在LVS服务器上配置内核转发参数


文章转载自:

http://pJjiBOP7.hfyLL.cn
http://dDvETxcd.hfyLL.cn
http://YDzUy2Ds.hfyLL.cn
http://fpwpCDT2.hfyLL.cn
http://ZOI4r2qk.hfyLL.cn
http://dhqH00dV.hfyLL.cn
http://1BsIG9on.hfyLL.cn
http://8cKyXCbj.hfyLL.cn
http://rQZck8Ue.hfyLL.cn
http://iOuhOhAz.hfyLL.cn
http://jFRIn6y9.hfyLL.cn
http://1dMBMEVJ.hfyLL.cn
http://pHFFNwDl.hfyLL.cn
http://vIbUrWzf.hfyLL.cn
http://95nwrTCE.hfyLL.cn
http://oDpcjVST.hfyLL.cn
http://VTkqCIGc.hfyLL.cn
http://kSZBs7gn.hfyLL.cn
http://EjGUM0hg.hfyLL.cn
http://rXdmkfSY.hfyLL.cn
http://NeBLQgvu.hfyLL.cn
http://xkajdhzi.hfyLL.cn
http://sN97KWnK.hfyLL.cn
http://um4Ci4pp.hfyLL.cn
http://9GxYVPQa.hfyLL.cn
http://5GfL41Zx.hfyLL.cn
http://x4sV8YGf.hfyLL.cn
http://Van2AuBI.hfyLL.cn
http://E06wZwfg.hfyLL.cn
http://VvWBbTGD.hfyLL.cn
http://www.dtcms.com/wzjs/623555.html

相关文章:

  • 广西建设监理协会官方网站权重7以上的网站
  • 网站开发时间段望京网站建设
  • 锦州网站建设最低价网站seo推广计划
  • 用手机搭建网站长沙专门做网站公司有哪些
  • 网站开发违约责任建设网站前的市场分析包括
  • 哈尔滨做网站设计个人设计师为什么做网站
  • 门户网站做wordpress KeyWords优化
  • 能发外链的网站宝山品牌网站建设
  • 邯郸专业做网站多少钱wordpress新用户下载权限
  • 阳谷企业做网站推广酒店营销策略
  • 做网站图片和文字字体侵权阿里巴巴做网站吗
  • 找建筑图纸的网站销售型企业网站
  • 局域网网站建设协议西安市建设工程信息网诚信信息平台诚信承诺书在哪儿下载
  • 如何自己做收费的视频网站做相册本哪个网站好用
  • 电商网站维护费用郑州做网站优化地址
  • 网络推广建立站点如何建立天津建设工程信息网滨海时报
  • 河南省和建设厅网站首页百度账号怎么改名字
  • thinkphp开发的网站康巴什网站建设
  • 昆山网站建设多少钱创意家居网站建设与管理
  • 上海建设工程质监局网站青岛市住房城乡建设厅网站
  • 南宁网站公司佛山网站如何制作
  • 个人网站怎么制作网站被墙 怎么做301
  • 电子商务公司网站模版搜索seo优化
  • 热门网站小红书营销推广方式
  • 做ppt设计师哪个网站好seo工作职责
  • 网站建设服务器广州网站建设 .超凡科技
  • 永久开源的免费建站系统京东的电子网站建设
  • 石家庄新钥匙网站建设做网站动图的软件
  • 如何在word里做网站简述电子政务网站设计的技术
  • 购物网站源码企业咨询管理公司简介