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

做网站用的服务器网站开发语言和数据库

做网站用的服务器,网站开发语言和数据库,关键词搜索量查询工具,古尔邦节网站建设目录 一、规划 1、网络拓扑 2、检查 二、配置设备 1、配置LVS 1.配置IP转发 2.清除防火墙 3.安装ipvsadm工具 4.配置VIP 5.netplan与NetworkManager介绍 6.添加LVS规则 1.清除防火墙 2.添加伪装IP 3.安装web服务 4. 修改内核参数,防止IP冲突 3、配置w…

目录

一、规划

1、网络拓扑

 2、检查 

二、配置设备

1、配置LVS

1.配置IP转发

2.清除防火墙

3.安装ipvsadm工具

4.配置VIP

5.netplan与NetworkManager介绍

6.添加LVS规则

1.清除防火墙

 2.添加伪装IP

3.安装web服务

4. 修改内核参数,防止IP冲突

3、配置web2

1.清除防火墙

 2.添加伪装IP

3.安装web服务

4.修改内核参数,参见上边2、4 

4、测试

 错误整理

1.故障现象


一、规划

1、网络拓扑

 2、检查 

        确认网段中例如192.168.5.200的IP确保没有被占用

二、配置设备

1、配置LVS

1.配置IP转发

vim /etc/sysctl.conf    #将#net.ipv4.ip_forward=1中的#号去掉
net.ipv4.ip_forward=1sysctl -p
net.ipv4.ip_forward = 1

2.清除防火墙

iptables -F    #清除所有规则systemctl enable --now firewalld    #关闭firewalld防火墙

3.安装ipvsadm工具

sudo apt-get update
sudo apt-get install ipvsadm

4.配置VIP

vim /etc/netplan/99-lvs.yaml
network:version: 2ethernets:eth0:        #需要根据真实网卡名填写addresses:- 192.168.5.116/24    #物理IP- 192.168.5.200/24    #VIProutes:    #添加默认路由- to: 0.0.0.0/0via: 192.168.5.1    #网关-下一跳地址metric: 100#使用多个 IP 地址绑定到同一个物理接口上,没有使用虚拟接口netplan generate
netplan apply    #应用网络配置ip route     #查看默认路由是否生效
default via 192.168.5.1 dev eth0 proto static metric 100

5.netplan与NetworkManager介绍

        Netplan 允许您在配置文件中定义网络接口、IP 地址、网关、DNS 设置等,并在应用配置时将这些设置传递给 NetworkManager。NetworkManager 负责根据配置来启用、禁用和管理网络连接,并确保网络配置在系统重新启动后仍然有效。

        Netplan 使用 YAML 格式的配置文件来定义网络接口和相关参数。

        Netplan 是配置网络的工具,而 NetworkManager 是实际管理和处理网络连接的服务。Netplan 生成的配置文件会由 NetworkManager 读取和应用。

        注意:若在/etc/NetworkManager/system-connections/中配置网络参数,这里可能会覆盖netplan中的配置

6.添加LVS规则

ipvsadm -A -t 192.168.5.200:80 -s rr
ipvsadm -a -t 192.168.5.200:80 -r 192.168.5.117:80 -g
ipvsadm -a -t 192.168.5.200:80 -r 192.168.5.118:80 -g
ipvsadm-save > /etc/ipvsadm.rules    #保存规则在VIP 192.168.5.200的端口80上配置LVS规则。
"-s rr"表示使用轮询调度算法(Round Robin)。
"-a"表示添加一条真实服务器规则,
"-r"指定真实服务器的IP和端口,
"-g"表示使用直接路由模式ipvsadm -Ln    #查看配置后的规则
子选项含义
-A添加虚拟服务器
-t设置集群地址(VIP, Virtual IP)
-s指定负载调度算法
-a添加真实服务器
-d删除真实服务器
-r指定真实服务器(Real Server)的地址
-m使用NAT模式;-g、-i分别对应DR、TUN模式
-w为节点服务器设置权重,默认为1

2、配置web1

1.清除防火墙

iptables -F    #清除所有规则systemctl enable --now firewalld    #关闭firewalld防火墙

 2.添加伪装IP

vim /etc/netplan/99-backend.yaml
network:version: 2ethernets:eth0:addresses:- 192.168.5.117/24  # 后端服务器117的真实IP地址- 192.168.5.200/32  # 添加伪装IP地址,与VIP地址相同routes:- to: 0.0.0.0/0via: 192.168.5.1  # 确保网关地址正确netplan apply    #应用网络配置更改

3.安装web服务

apt-get update
apt install apache2 -y
echo web1 > /var/www/html/index.html

4. 修改内核参数,防止IP冲突

vim /etc/sysctl.conf
net.ipv4.conf.eth0.arp_ignore = 1     
net.ipv4.conf.eth0.arp_announce = 2   释义:
net.ipv4.conf.eth0.arp_ignore 
参数确定是否忽略接收到的 ARP 请求。具体取值如下:
0:不忽略任何接收到的 ARP 请求。
1:忽略来自非本地子网的 ARP 请求。
2:完全忽略所有 ARP 请求。net.ipv4.conf.eth0.arp_announce 
参数确定发送 ARP 响应时所使用的源 IP 地址。具体取值如下:0:使用接收到的 ARP 请求中的源 IP 地址作为响应的源 IP 地址。
1:始终使用网络接口 eth0 上配置的 IP 地址作为响应的源 IP 地址。
2:始终使用主机默认路由接口上的 IP 地址作为响应的源 IP 地址。这些设置将确保后端服务器正确处理 ARP 请求和响应,
以便与负载均衡器协同工作,实现正确的负载均衡和请求分发

3、配置web2

1.清除防火墙

iptables -F    #清除所有规则systemctl enable --now firewalld    #关闭firewalld防火墙

 2.添加伪装IP

vim /etc/netplan/99-backend.yaml
network:version: 2ethernets:eth0:addresses:- 192.168.5.118/24  # 后端服务器117的真实IP地址- 192.168.5.200/32  # 添加伪装IP地址,与VIP地址相同routes:- to: 0.0.0.0/0via: 192.168.5.1  # 确保网关地址正确netplan apply    #应用网络配置更改

3.安装web服务

apt-get update
apt install apache2 -y
echo web2 > /var/www/html/index.html

4.修改内核参数,参见上边2、4 

4、测试

通过客户端访问:192.168.5.200

注意:由于浏览器缓存机制不能可能看不出轮询效果,可以通过curl 192.168.5.200访问测试

 错误整理

1.故障现象

lvs主机可以实现轮询,其它设备无法实现轮询,当关闭其它设备也可轮询

解决办法:web服务器没有配置arp相关参数导致,修改内核参数,防止IP冲突

http://www.yayakq.cn/news/349107/

相关文章:

  • 信息管理网站开发实验体会浙江非标电动车
  • 公司网站建设比较好的公司网站建设更新不及时
  • 软件网站是怎么做的用wordpress做视频网站
  • 站外引流推广渠道中国建筑工程网招标公告
  • 燕郊的大型网站建设铜梁城乡建设网站
  • 做电影网站量刑标准asp做网站上传文件系统
  • 重庆网站seo案例织梦搭建商城网站
  • 上海陆海建设集团网站网站建设叁金手指花总8
  • 哪个网站做淘宝客wordpress dux1.3
  • 响应式企业营销型网站多少钱wordpress菜单跳转页面跳转
  • 简约好看的网站模板做问卷的网站
  • 如何做招聘网站运营北京视频制作公司
  • 什么是网页设计与网站建设网站建设广告模板
  • 南京网站制作工具wordpress api 自定义
  • 网站建设与规划论文wordpress 目录 伪静态
  • 安徽seo网站推广唯品会 一家专门做特卖的网站
  • 企业网站建设 广州门户网站做的比较好的公司
  • 沈阳网站建设推广html5彩票网站模板
  • 网站改版 301跳转企业建站系统营销吧tt团队
  • 提供企业门户网站建设美团网站开发费用
  • 广州建网站哪家好如何把网站上传到凡科
  • 福州 网站建设价格片多多免费观看高清
  • 北京南站地铁几号线app制作软件平台
  • 快速开租建站海北wap网站建设公司
  • 手机网站制作优化网站设计需要的元素
  • 帝国怎么做网站网站制作公司哪里好
  • 已有网站域名 怎么做网站建设网站建设网站
  • 太原网站建设公司怎么样wordpress 中文论坛
  • 众创空间网站建设天津建设培训中心网站
  • 北京地区做网站推广用哪家的好手机网页制作app