VM虚拟机Linux系统Redhat7.4版本进行网络配置

日常中自己搭建的虚拟机一般用到两种网络方式,第一种是仅主机模式、还有一种是NAT模式。

1、仅主机模式:可以和自己本地电脑,或者虚拟机和虚拟机之间进行网络通信,相当于一个局域网,是不能连接外网的。

2、NAT模式:是可以和自己电脑,也可以虚拟机和虚拟机之间,还可以和本机公用一个外网的网络。

一、仅主机模式:

1.1、现在我们先看下仅主机模式,下图网络适配器这边选择的是仅主机模式

1.2、配置好之后我们对虚拟机进行开机

1.3、虚拟机开机后,需要看下自己本地电脑的网络适配器,打开控制面板,找到网络和Internet,点击查看网络状态和任务

1.4、点击更改适配器设置

1.5、找到VMnet1,选中之后右键,点击属性

1.6、然后选中IPv4,点击属性
1.7、然后在选择使用下面IP地址,IP地址和子网掩码,默认网关都是自己填的,可以按照自己需要的网段进行填写,默认网关要记住,可以结尾用 .2 后面会有用。DNS服务器地址可选填,然后点击确定。

1.8、配置完成之后打开本地命令提示符,win+r ,然后输入cmd 打开命令行,输入ipconfig 回车,找到VMnet 1 ,查看是否是自己刚才配置的IP地址和网关。

1.9、本地电脑配置好VMnet 1 之后,打开刚才开机的虚拟机,选中右上角此处,然后点击wired settings 打开网络配置

点击设置

1.10、选择IPv4,获取地址的方式选择Manual (手动)的方式,然后网段填写要和刚才本地电脑填的网段地址一样,如:192.168.28.xxx ,最后一个xxx可以随便填,只要不和本地地址或者其他虚机地址一致即可,默认网关要填写的和VMnet 1 中填写的必须一样,我本地填的是192.168.28.2,虚机中也得填 192.168.28.2 然后点击 apply应用。

1.11、之后打开网络,这时查看到的地址就是自己刚才配置的IP地址,下面验证下网络是否可用。

1.12、在页面空白处,鼠标右键,在虚拟机中打开终端,输入命令 ifconfig 查看IP地址是否正确,然后直接 ping 本地电脑IP地址是否连通。

ping 本地IP地址不通

1.13、上面发现ping本地IP地址不通,是因为自己电脑开着防火墙,导致进行了阻断,现在我们先关闭防火墙试下。

点击公用网络

关闭

此时可以看到防火墙已关闭

1.14、此时再在虚拟机ping本地IP已通

1.15、反向测试本地电脑到虚拟机IP地址是否通,打开命令提示符,输入ping 虚拟机IP地址,现在看到也是可以通的,至此 仅主机模式网络已经打通了。

二、NAT模式:

2.1、现在我们先看下NAT模式,下图网络适配器这边选择的是NAT模式

2.2、虚拟机开机后,需要看下自己本地电脑的网络适配器,打开控制面板,找到网络和Internet,点击查看网络状态和任务

2.3、点击更改适配器设置

2.4、找到VMnet 8,选中之后右键,点击属性

2.5、然后选中IPv4,点击属性

2.6、然后在选择使用下面IP地址,IP地址和子网掩码,默认网关都是自己填的,可以按照自己需要的网段进行填写,默认网关要记住,可以结尾用 .2 后面会有用。DNS服务器地址可以按照图中填上,然后点击确定。

2.7、配置完成之后打开本地命令提示符,win+r ,然后输入cmd 打开命令行,输入ipconfig 回车,找到VMnet 8 ,查看是否是自己刚才配置的IP地址和网关。

2.8、NAT链接方式需要配置下VM软件的网络

选中VMnet 8 NAT模式,配置上子网IP和子网掩码等,点击NAT设置

此处设置网关IP和自己本地设置的默认网关一样,点击确定

2.9、配置好后给虚拟机开机:

2.10、全部配置好之后,打开刚才开机的虚拟机,选中右上角此处,然后点击wired settings(有线设置) 打开网络配置

点击设置

2.11、选择IPv4,获取地址的方式选择Manual (手动)的方式,然后网段填写要和刚才本地电脑填的网段地址一样,如:192.168.116.xxx ,最后一个xxx可以随便填,只要不和本地地址或者其他虚机地址一致即可,默认网关要填写的和VMnet 8 中填写的必须一样,我本地填的是192.168.116.2,虚机中也得填 192.168.116.2 然后点击 apply(应用)。

2.12、之后打开网络,这时查看到的地址就是自己刚才配置的IP地址,下面验证下网络是否可用。

2.13、在页面空白处,鼠标右键,在虚拟机中打开终端,输入命令 ifconfig 查看IP地址是否正确,然后直接 ping 本地电脑IP地址是否连通。

ping 本地IP地址不通

2.14、上面发现ping本地IP地址不通,是因为自己电脑开着防火墙,导致进行了阻断,现在我们先关闭防火墙试下。

点击公用网络

关闭

此时可以看到防火墙已关闭

2.15、此时再在虚拟机ping本地IP已通

再试下ping外网是否可通:

还可以打开浏览器查看

2.16、反向测试本地电脑到虚拟机IP地址是否通,打开命令提示符,输入ping 虚拟机IP地址,现在看到也是可以通的,至此 NAT模式网络已经打通了。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据结构篇:深度剖析跳跃表及与B+树优劣分析

本文旨在探讨跳跃表的特性及其在实际应用场景中的作用,同时对其与B树进行比较,以帮助更好地理解和运用这两种数据结构。 跳跃表 什么是跳跃表(skip list) 跳跃表是一种基于跳跃链表的有序数据结构,它是一种多层链表&…

openGauss_5.1.0 企业版快速安装及数据库连接:单节点容器化安装

目录 📚第一章 官网信息📚第二章 安装📗下载源码📗下载安装包📗修改版本📗解压安装包📗运行buildDockerImage.sh脚本📗docker操作📕查看docker镜像📕启动dock…

上位机图像处理和嵌入式模块部署(改进的qmacvisual动态插件卸载)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 前面我们讨论过,qmacvisual虽然提供了很多的功能,包括的种类很多,但是总有一些功能是客户希望定制的。这些都是…

更改docker镜像下载地址

一.简介 使用指令 sudo docker info 查看本机的docker镜像下载地址为 由于本机的var文件空间不足,因此,想更改他的存储地址,如下 二.开始操作 1.停止Docker服务: 执行命令 sudo systemctl stop docker 以及 sudo systemctl s…

USB端口

winx,打开设备管理器 名称解释 HS-USB 分类全称传输速率版本超速SSsuper-speed最大速率5Gbps、10Gbps、20GbpsUSB3.0~USB3.2高速HShigh-speed25Mbps-400 Mbps (最大480 Mbps)USB2.0全速FSfull-speed500Kbps-10Mbps(最大12Mbps&…

8个Python小游戏,小白练手,我都能玩一天【内附源码】

大家好,在使用Python的过程中,我最喜欢的就是Python的各种第三方库,能够完成很多操作。 下面就给大家介绍8个通过Python构建的项目,以此来学习Python编程。 大家也可根据项目的目的及提示,自己构建解决方法&#xff…

c++ stub函数打桩

应用场景: 当我们在开发一个涉及到第三方sdk库的软件时,比如做一个上位机控制客户端,该客户端当中调用了一份sdk库当中的接口。而这份sdk库,作为上层客户端软件与下层设备进行通信的媒介,可能需要在有真实设备的环境下…

社交网络与Web3:数字社交的演进

在数字化时代的浪潮下,社交网络已成为人们日常生活的重要组成部分。从早期的在线论坛到如今的社交媒体平台,社交网络已经成为人们交流、分享和获取信息的主要渠道。然而,随着区块链技术的发展,传统的社交网络正经历着一场革命性的…

Sy7 shell编程-1

实验环境: 宿主机为win11,网络:10.255.50.5 6389 WSL2 ubuntu 目标机的OS:Ubuntu 内核、版本如下: linuxpeggy0223:/$ uname -r 5.15.146.1-microsoft-standard-WSL2 linuxpeggy0223:/$ cat /proc/version Linux vers…

Java | Leetcode Java题解之第22题括号生成

题目&#xff1a; 题解&#xff1a; class Solution {static List<String> res new ArrayList<String>(); //记录答案 public List<String> generateParenthesis(int n) {res.clear();dfs(n, 0, 0, "");return res;}public void dfs(int n ,int…

动态规划应用

介绍 是用来解决一类最优问题的算法思想&#xff0c;将一个复杂的问题分解成若干个子问题&#xff0c;通过综合子问题的最优解得到。 递归写法实例 优化斐波那契数列 int F(int n){if(n0||n1) return 1;else{return F(n-1)F(n-2);}有太多重复计算&#xff0c;可用一个数组记…

oracle数据库怎么查看当前登录的用户?

方法如下&#xff1a; 输入select * from dba_users; 即可。 常用语句&#xff1a; 一&#xff0c;查看数据库里面所有用户&#xff1a; select * from dba_users; 前提是你是有dba权限的帐号&#xff0c;如sys,system。 二&#xff0c;查看你能管理的所有用户&#xff1…

.[[backup@waifu.club]].svh勒索病毒数据怎么处理|数据解密恢复

尊敬的读者&#xff1a; 近年来&#xff0c;随着信息技术的迅猛发展&#xff0c;网络安全问题日益凸显&#xff0c;其中勒索病毒成为了一大威胁。.[[backupwaifu.club]].svh、.[[MyFilewaifu.club]].svh勒索病毒就是其中之一&#xff0c;它以其独特的传播方式和恶劣的加密手段…

Spring AMQP消息中间件

SpringAMQP简单说就是一个中间件&#xff0c;提供了模板方便我们操作各种消息模型 上面已经学了RabbitMQ消息队列是有五种消息模型&#xff0c;并且我们演示了其中的基本消息队列(Hello World)。用的是官方API&#xff0c;来实现的基本消息队列(Hello World)。会发现官方提供的…

华为OD-C卷-攀登者1[100分]

攀登者喜欢寻找各种地图,并且尝试攀登到最高的山峰。 地图表示为一维数组,数组的索引代表水平位置,数组的元素代表相对海拔高度。其中数组元素0代表地面。 例如: [0,1,2,4,3,1,0,0,1,2,3,1,2,1,0],代表如下图所示的地图 地图中有两个山脉位置分别为 1,2,3,4,5 和 8,9,1…

一、OpenCvSharp环境搭建

一、Visual Studio 创建新项目 二、选择Windows窗体应用&#xff08;.NET Framework&#xff09; 直接搜索模板&#xff1a;Windows窗体应用(.NET Framework) 记得是C#哈&#xff0c;别整成VB(Visual Basic)了 PS&#xff1a;若搜索搜不到&#xff0c;直接点击安装多个工具和…

K8S哲学 - 常见的资源类型

资源类型 namespace kubectl apply 和 kubectl create kubectl apply是声明式的 和 kubectl create是命令式的对吗 deployment 和 job的区别

Fiddle配置代理,保手机模拟器访问外部网络

前言&#xff1a; 嘿&#xff01;大家好&#xff01;我来带你们玩转Fiddler和Mumu模拟器的组合技了&#xff01;此组合技能帮助你实现在模拟器上畅游外部网络。相信我&#xff0c;它会让你的开发和测试过程更加轻松愉快&#xff01;废话不多说&#xff0c;赶紧展开我们的冒险吧…

bugku-web-file_get_contents

<?php extract($_GET); if (!empty($ac)){$f trim(file_get_contents($fn));if ($ac $f){echo "<p>This is flag:" ." $flag</p>";}else{echo "<p>sorry!</p>";} } ?> 这里涉及到几个不常用的函数 这里直接构…

22.04 忘记root密码

在即将加载Ubuntu启动界面时&#xff0c;在 GRUB 引导菜单出现之前马上按住 Shift 键&#xff0c;将进入引导菜单 在引导菜单中选择 “Advanced options for Ubuntu”&#xff0c;如果是中文则显示为“Ubuntu高级选项” 接下来你会看到好几个内核版本号&#xff0c;按上下键选…