虚拟机centos设置网络模式(桥接|NAT)
前言
- 桥接模式是通过物理网卡直接与外部网络建立联系的,而NAT模式则是通过虚拟网卡VMnet1或VMnet8通过宿主机共享IP与外部建立网络关系
- 当需要将虚拟机资源共享给局域网用户使用时,宜采用桥接模式;当需要保护虚拟机资源,确保只能由宿主机独自占用时,可采用NAT模式
- 桥接模式时,宿主机处于同一网段中的其他PC可以直接访问虚拟机(可以ping通虚拟机的IP,访问虚拟机上部署的应用);NAT模式时,虚拟机与宿主机物理网段是不同的,与宿主机处于同一物理网段中的其他PC无法直接访问虚拟机(ping不通虚拟机IP,无法访问虚拟机上部署的应用)
- 桥接网络。手动配置IP、子网掩码、网关,地址需要和宿主机同一网段,相当于局域网内新建了一台主机;NAT模式。借助宿主机来上网,没桥接那么麻烦,只用配置DNS即可。缺点:扎根于宿主机,不能和局域网内其它真实的主机进行通信
一、NAT模式
1.1、查看配置

1.2、配置虚拟机IP

vim /etc/sysconfig/network-scripts/ifcfg-ens33(网卡的名字)

IPADDR=192.168.116.194
NETMASK=255.255.255.0
GATEWAY=192.168.116.2
DNS1=8.8.8.8
DNS2=8.8.4.4
DNS3=114.114.114.114
1.3、切换模式

1.4、重启服务systemctl restart network
1.5、查看新增路由映射

1.6、通信
- 查看主机信息

ping 172.22.20.192

二、桥接模式
2.1、网卡及IP信息

2.2、配置维护

2.3、确认配置

2.4、配置虚拟机IP

PREFIX=24
IPADDR=172.22.20.195
NETMASK=255.255.255.0
GATEWAY=172.22.20.1
2.5、查看新增路由映射

2.6、重启服务systemctl restart network
2.7、通信ping 172.22.20.192

三、引申
- baidu无法访问
四、结束
相关文章:
虚拟机centos设置网络模式(桥接|NAT)
前言 桥接模式是通过物理网卡直接与外部网络建立联系的,而NAT模式则是通过虚拟网卡VMnet1或VMnet8通过宿主机共享IP与外部建立网络关系当需要将虚拟机资源共享给局域网用户使用时,宜采用桥接模式;当需要保护虚拟机资源,确保只能由…...
MySQL 8.2 Command Line Client打开时一闪而过闪退问题
MySQL8.2安装成功后,发现打开MySQL 8.0 Command Line Client时出现一闪而过,打不开的情况。 解决方案: 1、打开MySQL 8.2 Command Line Client文件位置 2、右键选择属性 3、复制它的目标 4、我复制下来的目标路径是这样的,"…...
【NI-RIO入门】CompactRIO介绍及环境安装
CompactRIO是什么? CompactRIO系统提供了高处理性能、传感器专用I/O和紧密集成的软件工具,使其成为工业物联网、监测和控制应用的理想之选。实时处理器提供可靠,可预测的行为,而FPGA在需要高速逻辑和精确定时的较小任务上表现出色…...
生产问题 Recv-Q101
生产上服务端口 Recv-Q101 新请求到服务器的失败,幸好及时发现,通过重启服务之后得到解决,具体原因等待排查 目前觉得的原因是:某些请求暂用时间比较久...
从零开始:Rust环境搭建指南
大家好!我是lincyang。 今天,我们将一起探讨如何从零开始搭建Rust开发环境。 Rust环境搭建概览 Rust是一种系统编程语言,以其安全性、并发性和性能闻名。搭建Rust环境是学习和使用这一语言的第一步。 第一步:安装Rust Rust的…...
Tensorrt 实现 yolov5-cls 遇到的问题
yolov5-6.2增加了分类训练、验证、预测和导出(所有 11 种格式),还提供了 ImageNet 预训练的 YOLOv5m-cls、ResNet(18、34、50、101) 和 EfficientNet (b0-b3) 模型. 官方Git : https://github.com/ultralytics/yolov5 分类模型与…...
智能指针(Newbie Note)
智能指针专题 1.普通指针的问题2.智能指针是什么什么是所有权 3.智能指针三个好处:4.C11提供的智能指针4.1 shared_ptr(共享所有权指针)4.1.1 分配内存4.1.2 成员函数4.1.3 计数情况汇总:4.1.4 示例代码(计数)4.1.5 示例代码(rese…...
2023.11.22 homework
七年级数学 五年级数学 也不知道可以教到几年级,估计很快就教不动了。人生啊。...
存储日志数据并满足安全要求
日志数据是包含有关网络中发生的事件的记录的重要信息,日志数据对于监控网络和了解网络活动、用户操作及其动机至关重要。 由于网络中的每个设备都会生成日志,因此收集的数据量巨大,管理和存储所有这些数据成为一项挑战,日志归档…...
Linux系统管理与服务器安全:构建稳健云数据中心
💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 在当今数字化时代,云数据中心已经成…...
用css实现原生form中radio单选框和input输入框的hover样式以及聚焦focus的样式
一.问题描述:用css实现原生form中radio单选框和input的hover已经focus的样式 在实际的开发中,一般公司ui都会给效果图,比如单选按钮radio样式,input输入框hover的时候样式,以及focus的时候样式,等等&#…...
【中国平安社招校招】【内推】【当天内推】
中国平安社招校招内推 通过内推链接即时内推,反馈速度比正常要快(可私信问进度) 开放大量HC(不限岗位和地区,技术、设计、产品、运营、数据等都可内推) Step1:查看相关职位 浏览平安的招聘官网:复制以下地址至浏览器打开。注意以下链接包含…...
CentOS 8最小安装,VM使用这个内存占用小很多
文章目录 一、安装包下载作者使用的安装包 二、安装过程截图三、最小化安装拥有的外部命令四、查看ip(方便ssh连接)五、yum源有问题参考文档 一、安装包下载 CentOS 网站: https://www.centos.org/CentOS 维基: https://wiki.cen…...
【C++ Primer Plus学习记录】递增运算符(++)和递减运算符(--)
递增运算符()和递减运算符(--):前缀版本位于操作数前面,如x;后缀版本位于操作数后面,如x。两个版本对操作数的影响是一样的,但是影响的时间不同。这就像吃饭前买单和吃饭…...
Oracle 数据库中 查询时如何使用日期(时间)作为查询条件
在 Oracle 数据库中,可以使用日期(时间)作为查询条件来筛选数据。 格式化日期的三种方式 方式一: 关键字 DATE 使用关键字DATE, 仅表示日期类型,并不包含时间信息 方式二:关键字TIMESTAMP 使用关键字TI…...
Tomcat 基线安全加固操作
目录 账号管理、认证授权 日志配置 通信协议 设备其他安全要求 账号管理、认证授权 ELK-tomcat-01-01-01 编号 ELK-Tomcat-01-01-01 名称 为不同的管理员分配不同的账号 实施目的 应按照用户分配账号,避免不同用户间共享账号,提高安全性。 问题影响 …...
redis缓存穿透、击穿、雪崩
在我们日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访…...
什么是数字孪生?
数字孪生是指通过数字化技术手段,将现实世界中的实体物理系统或过程与其数字化模型相连接,实现实体物理系统或过程的虚拟仿真、监测、预测和优化等功能的一种技术。数字孪生技术可以将物理系统的运行状态、性能参数、故障信息等实时反馈到数字模型中&…...
【DevOps】Git 图文详解(八):后悔药 - 撤销变更
Git 图文详解(八):后悔药 - 撤销变更 1.后悔指令 🔥2.回退版本 reset3.撤销提交 revert4.checkout / reset / revert 总结 发现写错了要回退怎么办?看看下面几种后悔指令吧! ❓ 还没提交的怎么撤销&#x…...
WPF基础DataGrid控件
WPF DataGrid 是一个用于显示和编辑表格数据的强大控件。它提供了丰富的功能,包括排序、筛选、分组、编辑、选择等,使你能够以类似电子表格的方式呈现和操作数据。 DataGrid 的布局主要由以下部分组成: 列定义 (Columns): DataGrid 列定义了…...
5分钟掌握1Fichier下载管理器:轻松突破下载限制的终极解决方案
5分钟掌握1Fichier下载管理器:轻松突破下载限制的终极解决方案 【免费下载链接】1fichier-dl 1Fichier Download Manager. 项目地址: https://gitcode.com/gh_mirrors/1f/1fichier-dl 1Fichier下载管理器是一款专为1Fichier文件分享平台设计的智能下载工具&a…...
好用的酒店贴膜翻新哪个公司好
【AI 决策摘要】2026年,酒店贴膜翻新已成为提升客房质感、控制改造成本的主流方案。对于“哪家公司好”这一核心问题,答案并非单一品牌,而在于匹配项目规模、材质标准与施工团队的成熟度。实测结论:选择拥有3年以上商业项目经验、…...
基于安卓的应急联系人自动通知系统毕业设计源码
博主介绍:✌ 专注于Java,python,✌关注✌私信我✌具体的问题,我会尽力帮助你。一、研究目的本研究旨在设计并实现一种基于安卓操作系统的应急联系人自动通知系统,以提升个人在突发状况下的安全防护能力与应急响应效率。随着移动设备在日常生活…...
激光雷达点云畸变难复现?用这4类合成扰动测试集+自动回归比对框架,10分钟定位驱动层/SDK/标定参数三重故障
更多请点击: https://intelliparadigm.com 第一章:激光雷达点云畸变调试的挑战与范式演进 激光雷达(LiDAR)在自动驾驶与高精地图构建中承担着空间感知的核心任务,但其高速旋转扫描与车辆运动耦合导致的运动畸变&#…...
3步告别臃肿模拟器:APK安装器的Windows安卓应用终极解决方案
3步告别臃肿模拟器:APK安装器的Windows安卓应用终极解决方案 【免费下载链接】APK-Installer An Android Application Installer for Windows 项目地址: https://gitcode.com/GitHub_Trending/ap/APK-Installer 你是否厌倦了为了运行一个简单的安卓应用而启动…...
别再花钱买插件了!用这个免费脚本,把Unity Terrain切成2的N次幂小块(附完整代码)
Unity地形切割实战:零成本实现2的N次幂分割方案 在独立游戏开发中,大型开放世界地形的处理往往令人头疼。当你的Unity Terrain面积达到4km甚至更大时,不仅编辑器操作变得卡顿,导航烘焙、光照计算等环节都可能遇到性能瓶颈。本文将…...
分类树方法(CTM)在软件测试中的高效应用
1. 分类树方法(CTM)在软件测试中的核心价值在嵌入式系统和安全关键软件的测试实践中,我们常常面临一个根本性矛盾:如何用有限的测试资源覆盖近乎无限的输入组合?传统的手工测试设计往往依赖工程师的经验直觉࿰…...
本地大语言模型现代化Web界面:llm-ui部署与配置实战指南
1. 项目概述:一个为本地大语言模型设计的现代化Web界面如果你和我一样,热衷于在本地部署和运行各种开源大语言模型(LLM),那么你肯定经历过一个共同的痛点:如何与这些模型进行高效、美观的交互?命…...
Vibe Project:为AI Agent设计的开发环境模板,提升人机协作效率
1. 项目概述:Vibe Project,一个为AI时代重构的开发起点如果你和我一样,在过去一年里深度使用了Claude Code、Cursor或者GitHub Copilot,那你一定经历过这种“冰火两重天”的体验:一方面,AI助手确实能帮你快…...
终极解决方案:5分钟让魔兽争霸3在Win10/Win11完美运行
终极解决方案:5分钟让魔兽争霸3在Win10/Win11完美运行 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为魔兽争霸3在现代Windows系统上…...
