思路超清晰的 LVS-NAT 模式实验部署

目录

一、实验原理

1、实验基础配置图

2、实验原理

二、实验环境准备

1、准备四台红帽9的主机

2、四台主机的基础配置

(1)client

1)配置主机名:client

2)配置ip:172.25.254.200

(2)lvs

1)需要两张网卡

[​编辑 2)配置主机名:lvs](#编辑 2)配置主机名:lvs)

3)配置ip:172.25.254.100和192.168.0.100

(3)server1

1)配置主机名:server1

​编辑2)配置ip:192.168.0.10

(4)server2

1)配置主机名:server2配置主机名:server2)

2)配置ip:192.168.0.20

三、打开内核路由功能

1、在/etc/sysctl.conf文件里面添加

​编辑2、使配置生效

四、安装httpd服务

1、server1

(1)在server1中安装httpd服务

[(2) 将httpd设置为系统启动时自动启动,并立即启动httpd](#(2) 将httpd设置为系统启动时自动启动,并立即启动httpd)

[(3)输入](#(3)输入)

(4)重启httpd服务

2、server2

(1)在server2中安装httpd服务

[(2) 将httpd设置为系统启动时自动启动,并立即启动httpd](#(2) 将httpd设置为系统启动时自动启动,并立即启动httpd)

[(3)输入](#(3)输入)

(4)重启httpd服务

3、在lvs中测试

五、lvs配置

[1、在lvs中安装ipvsadm 软件](#1、在lvs中安装ipvsadm 软件)

2、添加调度策略

3、实验测试

4、保存规则

5、删除所有规则

6、重新加载规则


一、实验原理

1、实验基础配置图

2、实验原理

(1)LVS服务器采用双网卡,一个是桥接网卡连接外网,一个是仅主机网卡与后端Web服务器相连

(2)Web服务器采用仅主机网卡与LVS服务器相连

(3)Web服务器网关指向192.168.0.100

(4)后端web服务器不需要连接外网

二、实验环境准备

1、准备四台红帽9的主机

主机名分别为client、lvs、servver1、server2

2、四台主机的基础配置

(1)client

1)配置主机名:client
2)配置ip:172.25.254.200

(2)lvs

1)需要两张网卡

(默认一张NAT模式,添加一张仅主机模式)

2)配置主机名:lvs
3)配置ip:172.25.254.100和192.168.0.100

(3)server1

1)配置主机名:server1
2)配置ip:192.168.0.10

(4)server2

1)配置主机名:server2
2)配置ip:192.168.0.20

三、打开内核路由功能

1、在/etc/sysctl.conf文件里面添加

复制代码
net.ipv4.ip_forward = 1

2、使配置生效

复制代码
sysctl -p

四、安装httpd服务

1、server1

(1)在server1中安装httpd服务

复制代码
dnf install httpd -y

(2) 将httpd设置为系统启动时自动启动,并立即启动httpd

复制代码
systemctl enable --now httpd

(3)输入

复制代码
echo webserver1 -192.168.0.10 > /var/www/html/index.html

(4)重启httpd服务

复制代码
systemctl restart httpd

2、server2

(1)在server2中安装httpd服务

复制代码
dnf install httpd -y

(2) 将httpd设置为系统启动时自动启动,并立即启动httpd

复制代码
systemctl enable --now httpd

(3)输入

复制代码
echo webserver2 -192.168.0.20 > /var/www/html/index.html

(4)重启httpd服务

复制代码
systemctl restart httpd

3、在lvs中测试

五、lvs配置

1、在lvs中安装ipvsadm 软件

复制代码
dnf install ipvsadm -y

2、添加调度策略

3、实验测试

切换到client上面测试

4、保存规则

复制代码
ipvsadm-save -n > /etc/sysconfig/ipvsadm

5、删除所有规则

复制代码
ipvsadm -C

#查看规则

复制代码
ipvsadm -Ln

6、重新加载规则

复制代码
ipvsadm-restore < /etc/sysconfig/ipvsadm
相关推荐
爱和冰阔落16 小时前
【Linux】线程安全进阶:单例模式、可重入函数与死锁排查
linux·运维·安全·单例模式
先知后行。17 小时前
pimpl
linux
吉普赛的歌17 小时前
如何设置服务器固定时间点自动重启一次
运维·服务器
Carol063017 小时前
上肢及肩肘关节
java·服务器·数据库
一世繁华行17 小时前
CAPL浏览器(翻译自官方文档)
运维·服务器·数据库
q275513004218 小时前
AS8132 DP转HDMI 4K60(420)被动式 国产性价比AS方案
linux·算法·硬件架构·dash
刚入门的大一新生18 小时前
Linux-进程间通信2
linux·运维·服务器
电科_银尘18 小时前
【深度学习项目实战·02】Linux服务器环境搭建:从SSH登录到稳定运行项目
linux·服务器·深度学习
开开心心就好19 小时前
发票信息录入太麻烦?离线工具一键转表格
运维·服务器·前端·pdf·ocr·maven·intellij-idea
运维小斌19 小时前
麒麟 V10 部署 OceanBase:故障速查与验收清单
linux·数据库·oceanbase·麒麟