VMware-Linux切换桥接模式上网教程(超详细)

这里写目录标题

  • 1. 虚拟机关机
  • 2. VMware 虚拟网络配置
    • 2.1 检查是否存在 VMnet0
    • 2.2 修改桥接模式
    • 2.3 修改Linux虚拟机网络适配器
  • 3. Linux 系统配置
    • 3.1 修改系统网卡配置
      • 3.1.1 配置项含义解释
      • 3.1.2 查看物理机网络信息
      • 3.3.3 修改配置
    • 3.2 重启服务
  • 4. 测试网络连接情况
  • 5. 注意事项


1. 虚拟机关机

方法一:在虚拟机系统内右上角点击关机按钮关机。
在这里插入图片描述
在这里插入图片描述
方法二:在终端输入关机命令关机。

shutdown -h now

在这里插入图片描述
在这里插入图片描述
方法三:直接暴力点击VMware工具栏的关机按钮。
在这里插入图片描述

2. VMware 虚拟网络配置

2.1 检查是否存在 VMnet0

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

显示如下图类似,出现 VMnet0 ,则不需要手动添加。

在这里插入图片描述

如果发现只有 VMware1VMware8 则需要点击下方的 添加网络(E)... 按钮添加 VMnet0 即可。

2.2 修改桥接模式

在下方的 VMnet 信息 中将 桥接模式 选为 自动

在这里插入图片描述
最后点击确定:

在这里插入图片描述

2.3 修改Linux虚拟机网络适配器

先选择一个需要设置的虚机,然后点击 编辑虚拟机设置
在这里插入图片描述

然后找到 网络适配器,选择 桥接模式,最后点击 确定

在这里插入图片描述

3. Linux 系统配置

先开启虚拟机:

在这里插入图片描述

登录到系统以后,打开终端:

在这里插入图片描述

3.1 修改系统网卡配置

在终端输入以下命令后回车:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

注:如果提示没有 vim 这个命令,可以替换为 vi

在这里插入图片描述
如果你没有修改过,回车后看到的应该类似这样:

在这里插入图片描述

3.1.1 配置项含义解释


  • TYPE=“Ethernet”:指定了网络接口的类型,这里是以太网。
  • PROXY_METHOD=“none”:指定了代理方法。在这里是“none”,表示不使用代理。
  • BROWSER_ONLY=“no”:指定了是否仅供浏览器使用代理。这里设置为“no”,表示不仅限于浏览器使用代理。
  • BOOTPROTO=“dhcp”:指定了网络接口的启动协议。在这里是 DHCP,表示该接口会从 DHCP 服务器获取 IP 地址和其他网络配置信息。
  • DEFROUTE=“yes”:指定了是否设置默认路由。这里设置为“yes”,表示会将这个接口作为默认路由。
  • IPV4_FAILURE_FATAL=“no”:指定了 IPv4 连接失败是否致命。这里设置为“no”,表示 IPv4 连接失败不会导致网络连接中断。
  • IPV6INIT=“yes”:
    指定了是否初始化 IPv6 配置。这里设置为“yes”,表示启用了 IPv6。
  • IPV6_AUTOCONF=“yes”:指定了是否启用 IPv6 自动配置。这里设置为“yes”,表示允许使用 IPv6 自动配置地址。
  • IPV6_DEFROUTE=“yes”:指定了是否设置 IPv6 默认路由。这里设置为“yes”,表示将这个接口作为 IPv6 的默认路由。
  • IPV6_FAILURE_FATAL=“no”:指定了 IPv6 连接失败是否致命。这里设置为“no”,表示 IPv6 连接失败不会导致网络连接中断。
  • IPV6_ADDR_GEN_MODE=“stable-privacy”:指定了 IPv6 地址生成模式。这里设置为“stable-privacy”,表示使用稳定的隐私地址生成模式。
  • NAME=“ens33”:指定了接口的名称。
  • UUID=“ada44963-9dfc-4de9-b540-313d5c0f6137”:指定了接口的唯一标识符(UUID)。
  • DEVICE=“ens33”:指定了设备名称,与上面的 NAME 相同。
  • ONBOOT=“yes”:指定了系统启动时是否激活该接口。这里设置为“yes”,表示系统启动时会激活该接口。

其中需要修改的是:

  • BOOTPROTO 需要设置为:static (如果没有这个选项在最后一行添加即可)
  • ONBOOT 需要设置为 yes (如果没有这个选项在最后一行添加即可)

需要添加的配置选项为:

  • IPADDR:用于手动指定网络接口的 IPv4 地址。
  • NETMASK:指定了子网掩码,用于确定网络中主机的网络部分和主机部分。它通常与手动设置的 IP 地址一起使用。
  • GATEWAY:指定了默认网关的 IP 地址,用于将数据包发送到不在当前子网内的目标地址。它告诉系统在找不到特定路由的情况下将数据包发送到哪里。
  • DNS1:指定了首选的 DNS 服务器的 IP 地址,用于解析域名到 IP 地址。在网络通信中,DNS 服务器对于将域名解析为 IP 地址非常重要。

3.1.2 查看物理机网络信息

在键盘按下 win+r 打开运行框,输入 cmd 打开命令行工具:

在这里插入图片描述
如果你电脑连接的是Wi-Fi,找到 无线局域网 适配器 WLAN
(如果你连的网线,一般是找类似 以太网适配器 以太网 的)

找到后记住IPv4、子网掩码、默认网关:
在这里插入图片描述

3.3.3 修改配置

修改、添加配置项后如下:
(友情提示:按一下键盘 i 键即可编辑)

其中:

  • BOOTPROTO:设置为 static
  • ONBOOT:设置为 yes
  • GATEWAY:为刚刚我们查询的物理机网络信息中的 默认网关
  • NETMASK:为刚刚我们查询的物理机网络信息中的 子网掩码
  • IPADDR:为我们要设置的虚拟机的IP,前三段跟物理机的IPv4相同,最后一段为自定义,确保不要和物理机、其他虚拟机一样即可。
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="ada44963-9dfc-4de9-b540-313d5c0f6137"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.109.111" 
GATEWAY="192.168.109.1" 
NETMASK="255.255.255.0"
DNS1="8.8.8.8"

在这里插入图片描述

修改完以后记得保存!!!!

(一般按esc后,输入 :wq 即可保存)

3.2 重启服务

systemctl restart network

重启完成后网络图标就出来了:
(如果重启服务未生效请尝试重启Linux系统)

在这里插入图片描述

4. 测试网络连接情况

ifconfig 或者 ip addr 命令查看一下当前虚拟机IP是不是我们修改的IP:

在这里插入图片描述

ping 一下百度测试一下:

ping www.baidu.com

在这里插入图片描述
ping 一下物理机的ip试一下:

ping 192.168.109.1

在这里插入图片描述

在物理机上ping 虚拟机ip试一下:

ping 192.168.109.111

在这里插入图片描述

5. 注意事项

  1. 如果物理机更换了网络环境,比如你从学校回到了宿舍,网络从网线变为了宿舍的Wi-Fi可能会出现虚拟机连不上网络的情况。这时候只需要查看物理机当前的网络信息,对应去修改虚拟机内的网络信息即可。

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

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

相关文章

如何看待AIGC技术?

AIGC原名(Artificial Intelligence Generated Content) 技术是一种利用人工智能来自动生成内容的技术,这包括文本、图像、音频和视频等多种形式的创作。AIGC技术的发展标志着人工智能从1.0时代进入2.0时代的重大转变,它不仅体现了…

多线程优化人脸识别时遇到的问题

项目: face 遇到的问题: 其中一个线程报错,然后不返回相应的数据信息 问题思考: 每个线程独立执行,当其中一个线程报错后,随之这个线程不往下执行,但是其他线程还是正确执行的。 解决&…

【SpringBoot整合系列】SpringBoot整合JPA

目录 前期回顾ORM解决方案 JPA简介JPA的组成技术ORM映射元数据Java持久化API查询语言(JPQL) JPA的优势JPA的缺点 Spring Data JPASpring Data JPA简介Spring Data 家族Spring Data JPA、JPA和其他框架之间的关系 SpringBoot整合JPAJPA的核心注解1.依赖2.…

element-ui upload 组件 手动多次出发 submit

element 上传组件 upload 上传成功以后,想重新 调用 submit()函数,发现是不可以进行多次触发的,。 直接上解决方法,在上传成功后的钩子函数里添加:fileList[0l.status ready fileList是文件列表,status是单文件的状态改成ready就…

【Fastadmin】表格导出excel,图片显示太大

目录 1.直接导出示例 2.解决办法 3. 再次导出效果 1.直接导出示例 图片过大,格式错乱 2.解决办法 在js页面加入代码 // 导出图片过大处理 exportOptions: {ignoreColumn: [0, operate],onBeforeSaveToFile: function (data, fileName, type, charset, encoding,…

《深入Linux设备驱动程序内核机制》学习笔记-第4章

前言 本文是《深入Linux设备驱动程序内核机制》的读书笔记,本文因为是读书笔记所以抄写引用了该书中的大量内容,写读书笔记的目的是在写作的过程中加深对书中内容的理解。 建议读者直接阅读《深入Linux设备驱动程序内核机制》,这本书是Linu…

代码随想录三刷day47

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、力扣115. 不同的子序列二、力扣583. 两个字符串的删除操作三、力扣72. 编辑距离 前言 本周我们讲了动态规划之终极绝杀:编辑距离,为…

阿里云服务器部署wordpress站点

步骤如下: 安装宝塔登录宝塔,安装wordpress环境新建站点,新建的时候只输入ip地址就可以,再创建一个数据库dev1在站点文件夹中传入wordpress,更改站点的配置文件,将工作目录xxx改成xxx/wordpress修改wordpr…

浅谈 操作系统

文章目录 一、什么是操作系统1.1、对下,要管理各种硬件设备1.2、对上,要给各种软件提供一个稳定的运行环境 二、常见的操作系统有哪些 一、什么是操作系统 操作系统 其实就是一个 软件(software)。是一个用来进行 管理 的软件。进行什么样的管理呢&…

mPEG-Dansyl,Methoxy PEG Dansyl由甲氧基-聚乙二醇(mPEG)和丹磺酰氯(Dansyl)两部分组成

【试剂详情】 英文名称 mPEG-Dansyl,Methoxy PEG Dansyl 中文名称 聚乙二醇单甲醚丹磺酸酯,甲氧基-聚乙二醇-丹磺酰胺 外观性状 由分子量决定,液体或者固体 分子量 0.4k,0.6k,1k,2k,3.4k…

OceanBase v4.2 特性解析:Auto DOP

我们常会使用并行执行来缩短查询时间,以满足业务对加速查询的需求。那么,如何确定合适的并行资源量呢?在优化器中,并行资源量可以通过并行度(DOP:Degree of Parallelism)这来衡量。在实际业务场…

前端发送请求,显示超时取消

前端发送请求,显示超时取消 问题说明:后台接口请求60s尚未完成,前端控制台显示取消(canceled) 原因 1、前端设置60s超时则取消 2、后台接口响应时间过长,过长的原因统计的数据量多(实际也才17…

react项目,文件夹和组件命名,有什么好的规范

在React项目中,文件夹和组件的命名规范对于保持代码的可读性和可维护性至关重要。以下是一些建议的规范: 文件夹命名规范 1、使用小写字母: 所有文件夹名称都应使用小写字母,避免使用大写字母或特殊字符。 2、使用短而描述性的…

LLM 安全 | 大语言模型应用安全入门

一、背景 2023年以来,LLM 变成了相当炙手可热的话题,以 ChatGPT 为代表的 LLM 的出现,让人们看到了无限的可能性。ChatGPT能写作,能翻译,能创作诗歌和故事,甚至能一定程度上做一些高度专业化的工作&#x…

BUUCTF-Misc20

[ACTF新生赛2020]NTFS数据流1 1.打开附件 是一堆文件,随便打开一个内容是flag不在这 2.pyton脚本 编写查找文件夹下一堆文件中那个文件藏有flag的Python脚本 import os def search_flag_files(folder_path, flag): flag_files [] for root, dirs, files …

HAL STM32 SSI/SPI方式读取MT6701磁编码器获取角度例程

HAL STM32 SSI/SPI方式读取MT6701磁编码器获取角度例程 📍相关篇《HAL STM32 I2C方式读取MT6701磁编码器获取角度例程》📌当前最新MT6701数据手册:https://www.magntek.com.cn/upload/MT6701_Rev.1.8.pdf📜SSI协议读角度&#xff…

【stomp实战】搭建一套websocket推送平台

前面几个小节我们已经学习了stomp协议,了解了stomp客户端的用法,并且搭建了一个小的后台demo,前端页面通过html页面与后端服务建立WebSocket连接。发送消息给后端服务。后端服务将消息内容原样送回。通过这个demo我们学习了前端stomp客户端的…

剑指 Offer 03.:数组中重复的数字

剑指 Offer 03. 数组中重复的数字 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。…

DIN特征加权、POSO特征增强、SENET特征选择

本文转自:DIN、POSO、SENet 聊聊推荐模型中常用的Attention-腾讯云开发者社区-腾讯云 一、前言 聊起模型结构的时候,经常听做推荐的同学说: "这里加了个self-attention" "类似于一个SENet" "一个魔改的POSO"…

第6章 Mybatis高级查询(详解篇)

第6章 Mybatis高级查询_详解篇 1. 一对一映射1.1 自动映射(关联的嵌套结果映射)1.2 使用 resultMap 配置一对一映射resultMap复用1.3 association 标签的嵌套结果映射resultMap复用1.4 association标签的嵌套查询结构分析嵌套查询加载方式延迟记载注意事项延迟记载:利用@Respon…