多ip访问多网站

news2024/10/25 2:31:00

多IP访问多网站

1.预配操作

[root@localhost ~]# mount /dev/sr0 /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.
[root@localhost ~]# systemctl stop firewalld  ----------关闭防火墙
[root@localhost ~]# setenforce  0 -------关闭selinux

在这里插入图片描述

2.安装nginx

[root@localhost ~]# yum install nginx

在这里插入图片描述

3.创建多个IP

方法一

添加网卡,一个网卡就有一个IP地址

在这里插入图片描述

方法二

在一个网卡上添加多个IP地址

图形化界面配置
[root@localhost ~]# nmtui
[root@localhost ~]# nmcli connection up ens160  ---必须要重新激活,否则更改添加不了

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

虚拟机网关默认最后是2

在这里插入图片描述

在这里插入图片描述

指令配置
[root@localhost ~]# nmcli connection modify ens160 ipv4.method manual ipv4.addresses 192.168.111.132/24 +ipv4.addresses 192.168.111.133/24 ipv4.gateway 192.168.111.2 ipv4.dns 192.168.111.2
[root@localhost ~]# nmcli connection up ens160  ------配置完成之后要重新激活

在这里插入图片描述

注意:当先用图形化配置时,配置的ipv4 有两个IP地址,然后用第二种方法再重新配置两个地址时会将原有的覆盖,而不是重新加上两个。指令配置同理,最后设置的是什么就是什么。

4.服务端配置

[root@localhost ~]# vim /etc/nginx/conf.d/test_ip.conf
server {
        listen 192.168.111.130:80;
        #server_name
        root /test/130;
        location / {
                index index.html;
        }
}       

server {
        listen 192.168.111.131:80;
        #server_name
        root /test/131; ----若将分号去掉,配置文件错误,将会重启失败
        location / {
                index index.html;
        }
}       
[root@localhost ~]# mkdir /test/{130,131} -pv   创建目录,确保上边的server配置有正确目录
mkdir: 已创建目录 '/test'
mkdir: 已创建目录 '/test/130'
mkdir: 已创建目录 '/test/131'
[root@localhost ~]# echo 192.168.111.130 > /test/130/index.html
[root@localhost ~]# echo 192.168.111.131 > /test/131/index.html   ------编写网页
[root@localhost ~]# systemctl restart nginx    -----------重新启动nginx

5.客户端验证

在这里插入图片描述
在这里插入图片描述

当网络不通时,可用curl来测试。

在这里插入图片描述

当网络通时,不成功要考虑是否是防火墙的问题

6.查看nginx服务状态及日志

[root@localhost ~]# systemctl status nginx.service  -------只显示当前状态的日志

在这里插入图片描述

[root@localhost ~]# journalctl -xeu nginx.server ---------显示所有日志记录,包括以前的

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2222889.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

技术人员的自我修炼:在变化中成长

引言 在技术的海洋中,我们每个人都是一名探索者,不断学习、适应、成长。作为一名技术人员,我们不仅要面对自身技能的提升和心态的调整,还要应对外部环境的不断变化。本文将探讨技术人员如何在内部修炼和外部适应中找到平衡&#…

UE5 喷射背包

首选创建一个输入操作 然后在输入映射中添加,shift是向上飞,ctrl是向下飞 进入人物蓝图中编写逻辑,变量HaveJatpack默认true,Thrust为0 最后

【C语言】编译和链接(编译环境和运行环境)

文章目录 一、翻译环境和运行环境二、翻译环境1.编译预处理编译汇编 2.链接 四、运行环境 一、翻译环境和运行环境 在 ANSI C 的任何⼀种实现中,存在两个不同的环境,如下: 翻译环境:在翻译环境中,会通过编译和链接两个…

鸿蒙软件开发中常见的如何快速自动生成二维码?QRCode组件

QRCode 用于显示单个二维码的组件。 说明: 该组件从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 二维码组件的像素点数量与内容有关,当组件尺寸过小时,可能出现无法展示内容的情况&…

在 Controller 层对系统作防御性编程

简介 Web 开发中无论是 MVC 还是 DDD 架构 Controller 层都是系统的门面,既对外的接口,对内的接口,一般情况下任何错误必须组织在 Controller 层 如何作 在 Controller 层中的接口使用 try-catch Slf4j RestController("/") Re…

MobileNetV2实现实时口罩检测tensorflow

项目源码获取方式见文章末尾! 回复暗号:13,免费获取600多个深度学习项目资料,快来加入社群一起学习吧。 **《------往期经典推荐------》**项目名称 1.【Informer模型复现项目实战】 2.【卫星图像道路检测DeepLabV3Plus模型】 3.【…

[LeetCode] 230. 二叉搜索树中第K小的元素

题目描述: 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 小的元素(从 1 开始计数)。 示例 1: 输入:root [3,1,4,null,2], k 1 输出:1示例 2&am…

《计算机视觉》—— 基于 dlib 库的方法将两张人脸图片进行换脸

声明:此篇文章所用的明星照片只为用于演示代码的效果,无诋毁她人肖像之意 一、案例实现的思想 此案例的核心是基于人脸68个关键点检测模型来实现的,人脸68个关键带点检测后的效果如下: 通过对上图中红色区域的转换,…

项目管理必备:如何快速创建项目交付时间表

“不做准备,就准备失败”。项目的成功很大程度上取决于前期规划的充分性和质量。 项目交付时间表是项目管理中一个重要的工具,通过将项目分解为可管理的区块来组织工作。该方法使管理者可以创建分步的工作路径,并展示项目的宏观视图&#xff…

诺贝尔颁给AI啦,没想到高性能计算CHPC也发力了!

诺贝尔化学奖垂青 AlphaFold 3 2020 年 12 月,AlphaFold 2 发布。相较于之前实验成本高、耗时长、蛋白质结构解析困难的传统方法,AlphaFold 2 可以通过深度学习技术,仅需几小时就能准确地预测蛋白质的三维结构,极大地加速了生物…

基于Multisim的水位测量电路设计与仿真

1.利用LED指示灯显示水位(最低水位、1/4、1/2、3/4、最高水位)。 2.达到最高水位时,自动报警。

uiautomatorviewer安卓9以上正常使用及问题处理

一、安卓9以上使用uiautomatorviewer问题现象 打开Unexpected error while obtaining UI hierarchy 问题详情 Unexpected error while obtaining UI hierarchy java.lang.reflect.InvocationTargetException 二、问题处理 需要的是替换对应D:\software\android-sdk-windows…

AI自动生成PPT哪个软件好?智能生成PPT不再熬夜做课件

大概这世上,都是职场牛马对“PPT”这三个字母的头痛反应最大吧! 是的,就连各个年级段的老师也是很头痛——愁着怎样能在排版整齐的情况下,将必考知识点都呈现在PPT每一张幻灯片页面里...... 近期打听到用人工智能生成ppt课件&am…

域渗透相关内网 或 域AD环境搭建 域环境收集方式方法命令 查看 检测域控主机或者域内主机是否安装杀软方式

目录 域基础知识点知道这些就可以了 域 域的优点以及作用 域控 活动目录 活动目录主要功能 域环境搭建操作步骤: 域环境信息收集 信息收集工具 服务端客户端启动方式 CS操作部分 进行信息收集 信息收集操作 域基础知识点知道这些就可以了 域 域模型就是针对大…

MySQL——数据库

什么是数据库 数据库(DB , DataBase)概念:数据仓库,软件,安装在操作系统(window,linux,max,...)之上学习数据库最重要的就是学习SQL语句存储500万以下的数据…

HTML5_标签_各类表格的实现

目录 1. 表格标签 1.1 表格的主要作用 1.2 表格的基本语法 1.3 表头单元格标签 1.4 表格属性 案例分析 先制作表格的结构. 后书写表格属性. 代码示例: 1.5 表格结构标签 1.6 合并单元格 合并单元格方式: 目标单元格:(写合并代码) 合并单元…

蓝桥杯——搜索

搜索 DFS基础回溯 回溯法简介: 回溯法一般使用DFS(深度优先搜索)实现,DFS是一种遍历或搜索图、树或图像等数据结构的算法,当然这个图、树未必要存储下来(隐式处理就是回溯法),常见…

shell脚本语法详解

目录 shell语法基础 指定shell解析器 注释 运行 变量 定义变量 引用变量 清除变量值 从键盘获取值 输入单值 添加输入提示语 读取多值 ​编辑 定义只读变量 环境变量 设置环境变量与查看环境变量 特殊变量 三种引号的作用与区别 小括号与大括号 参数传递 位…

【HuggingFace 如何上传数据集 (2) 】国内网络-稳定上传图片、文本等各种格式的数据

【HuggingFace 下载】diffusers 中的特定模型下载,access token 使用方法总结【HuggingFace 下载中断】Git LFS 如何下载指定文件、单个文件夹?【HuggingFace 如何上传数据集】快速上传图片、文本等各种格式的数据 上文的方法因为是 https 协议&#xf…

CORS预检请求配置流程图 srpingboot和uniapp

首先要会判断预检请求 还是简单请求 简单请求 预检请求 #mermaid-svg-1R9nYRa7P9Pll4AK {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-1R9nYRa7P9Pll4AK .error-icon{fill:#552222;}#mermaid-svg-1R9nYRa7P9Pll4…