如何用VMware虚拟机连上Xshell

目录

    • 前言废话
    • 1.1设置虚拟机设置
    • 1.2 设置虚拟网络编辑器
      • 方法一:
      • 方法二:
    • 1.3 配置静态IP地址
    • 1.4 Xshell连接虚拟机
    • 2.1 解决可能出现的一些问题
      • 2.1.1 虚拟机Ping不通网络
      • 2.1.2 我可以Ping通百度了,但是宿主机和虚拟机互相Ping不通。
      • 2.1.3 更离谱的问题,我的桥接模式不见啦!!
    • 最后

前言废话

相信能看这篇文章的都是已经安装好虚拟机和操作系统的童鞋了,所以安装什么的直接跳过,如果是还没有安装的VMware虚拟机和操作系统的,可以去找找其他博主的博客,他们写的一定比我好>_<。
我们主要解决的是如何配置VMware的静态网络配置然后连接上我们本地的Xshell。因为自己在配置的网络时候踩了太多的坑了,网上的资料也比较乱,所以我自己总结了这篇博客。

1.1设置虚拟机设置

首先我们需要设置我们的网络适配器,首先在左上角找到【虚拟机】👉【设置】👉【网络适配器】,将网络连接勾选改成NAT模式。这里我的虚拟机因为是设置好的所以是开启的状态,虽然我也不知道开不开的有没有影响,就算是开机状态影响,到时候设置完重启一遍虚拟机就行了。
在这里插入图片描述在这里插入图片描述

1.2 设置虚拟网络编辑器

很多博客都会直接告诉你,打开虚拟网络编辑器这个选项,然后看子网IP,网关,让你记住就完了,对于小白来说其实并不懂是为什么,所以容易就在这里踩坑。所以我总结了两种方法

方法一:

一般来说我们设置了网络适配器,可以直接打开【编辑】👉【虚拟网络编辑器】,将【使用本地DHCP…】取消勾选,同时记住子网IP,子网掩码,网关IP。然后可以配置静态IP了。但是我在这里踩坑了,可能是因为我是在虚拟机开机的状态搞的?如果发现方法一在配置完静态IP还不能让虚拟机上网,可以去看方法二。
在这里插入图片描述
在这里插入图片描述在这里插入图片描述方法二:

方法二:

我们先在Windows CTRL+R,输入cmd打开我们windows的终端的输入框,收入ipconfig查询Win的IP地址。假如你的ip是192.168.20.100 那么这个IP的前三个也就是192.168.20 在配置静态IP时,虚拟机必须保持一致,一定要记住。
在这里插入图片描述

1.3 配置静态IP地址

在Linux命令行输入下面代码路径,打开下面路径来配置静态IP,如果没安装vim,可以试试用其他文本编辑器打开,或者安装一个vim,毕竟都用Linux了,那迟早也要装vim。

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

打开之后先将BOOTPROTO修改成静态(static),然后在下面加上用红框框起来的部分。
在这里插入图片描述
配置完静态之后保存退出,然后可以使用ifconfig查看一下自己的静态IP有没有配置成功。
在这里插入图片描述当静态完成后,可以试着ping一下百度看看虚拟机是否可以成功上网。不成功的可以看一下自己是哪一步错了。如果ping百度OK,说明你的虚拟机已经可以上网了,但是如果发现ping百度可以,但是主机和虚拟机互相ping不通的情况,就请看最后一个标题。

在这里插入图片描述

1.4 Xshell连接虚拟机

最后就直接看图吧。
在这里插入图片描述

2.1 解决可能出现的一些问题

一些我遇到我的问题

2.1.1 虚拟机Ping不通网络

这个问题通常是因为你的虚拟机网关和宿主机可能不在一个网关内,也可能是你的IP前三个数字不相同,比如你的Windows的IP是:192.168.20.30,那么你的虚拟机在配置静态IP就要是192.168.20. X (X范围在1~254),网关同理。
虚拟机和宿主机的IP和网关的最后一个数字不要冲突,同时你的虚拟机的IP和网关IP最后一个数字也不要互相冲突。

2.1.2 我可以Ping通百度了,但是宿主机和虚拟机互相Ping不通。

可以Ping通百度就代表你和主机已经在同一个网关上了,互相Ping不通的原因很可能是你internet网络设置那里出问题了,因为你的VMware Virtual Ethernet Adapter for VMnet8 这个网络可能是自动分配IP地址的,也就是每次打开都不一样。也可以通过cmd输入ipconfig查看它的IPV4是否和你的无线局域网的IPV4是否是一样的,只需要把他修改成固定值进行了。
直接看图吧,不想打字解释了,我的是已经设置好的,如果没设置VMware Virtual Ethernet Adapter for VMnet8 的红框内与无线局域网是不一样的:
在这里插入图片描述

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

2.1.3 更离谱的问题,我的桥接模式不见啦!!

在这里插入图片描述不见的原因一般是因为你的VM上次卸载没删干净,注册表还有一些东西,这个问题就需要用一些软件清理修复一下注册表,然后再出现安装了。具体可以使用一个刷子图标有个红圈的那个啥软件,我忘了叫啥我给删了,可以自己找找,我真记不起来了。

最后

以上都是我在配置静态IP时踩过的坑,其实本质就是在配置静态IP,配置好静态IP虚拟机能上网了,那连接Xshell其实就没有什么问题了,也希望通过这些经验能够帮助其他同样遇到这些问题的童鞋解决问题。

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

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

相关文章

ElasticSearch学习4--复杂查询

1、查询分类 查询所有&#xff1a;查询出所有数据&#xff0c;一般测试用。例如&#xff1a;match_all全文检索&#xff08;full text&#xff09;查询&#xff1a;利用分词器对用户输入内容分词&#xff0c;然后去倒排索引库中匹配。例如&#xff1a; match_query 根据单个字段…

IDEA 设置提示信息

IDEA 设置提示信息 File->Settings->Editor->Code Completion 取消勾选 Math case

Nginx百科之gzip压缩、黑白名单、防盗链、零拷贝、跨域、双机热备

引言 早期的业务都是基于单体节点部署&#xff0c;由于前期访问流量不大&#xff0c;因此单体结构也可满足需求&#xff0c;但随着业务增长&#xff0c;流量也越来越大&#xff0c;那么最终单台服务器受到的访问压力也会逐步增高。时间一长&#xff0c;单台服务器性能无法跟上业…

xx音乐app逆向分析

目标 看一下评论的请求 抓包 这里使用httpcanary 请求包如下 POST /index.php?rcommentsv2/getCommentWithLike&codeca53b96fe5a1d9c22d71c8f522ef7c4f&childrenidcollection_3_1069003079_330_0&kugouid1959585341&ver10&clienttoken7123ecc548ec46d…

(c++)类和对象 上篇

目录 1.面向过程和面向对象初步认识 2.类的引入 3.类的定义 4.类的访问限定符及封装 5.类的作用域 6.类的实例化 7.类的对象大小的计算 8.类成员函数的this指针 1.面向过程和面向对象初步认识 C语言是面向过程的&#xff0c;关注的是过程&#xff0c;分析出求解问题的步…

PostGIS空间数据中基础常用函数介绍

目录 前言 一、基础数据 1、数据结构准备 2、基础数据构造 二、常用空间函数 1、st_srid 获取空间对象SRID 2、st_asgeojson geojson转换 3、st_aswkt wkt支持 4、st_area 面积计算 5、ST_Buffer 缓冲区 6、其它函数 总结 前言 近些年&#xff0c;面向GIS的应用如雨后…

pytorch如何使用Focal Loss

Focal loss 是 文章 Focal Loss for Dense Object Detection 中提出对简单样本的进行decay的一种损失函数。是对标准的Cross Entropy Loss 的一种改进。 FL对于简单样本&#xff08;p比较大&#xff09;回应较小的loss。 如论文中的图1&#xff0c; 在p0.6时&#xff0c; 标准的…

nginx反向代理 负载均衡

目录 1.反向代理介绍&#xff1a; 2.七层代理和四层代理&#xff1a; 2.1 七层代理&#xff1a; 2.2 四层代理&#xff1a; 3.反向代理web服务器&#xff1a; 3.1 代理服务器配置&#xff1a; 3.2 服务器配置 &#xff1a; 3.3 客户端访问&#xff1a; 3.4 代理不同端口&am…

使用nps实现内网穿透

1、介绍 ​ 当我们想把内网的一些资源暴露在公网上时&#xff0c;可以使用内网穿透功能。比如公司的内网服务器&#xff0c;部署了平时需要开发的项目&#xff0c;但是回到家中无法访问&#xff0c;就可以使用内网穿透&#xff0c;将公司内网的接口映射到一台公网的服务器上&a…

C++之std::search应用实例(一百八十九)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

typescript的~~和双感叹号符号使用

&#xff08;标题不给用“!”&#xff09; "~~"符号使用 1.对于number类型的值&#xff0c;~~是取整作用 const num: number 3.14; const roundedNum: number ~~num; // 3 2.对于boolean类型的值&#xff0c;~ ~ true还是true&#xff0c;false还是false “!!”…

6.(Python数模)游泳接力指派问题

Python解决游泳接力指派问题 该问题也属于一个线性规划问题 源代码 import pulp # 导入 pulp 库 import numpy as np# 主程序 def main():# 问题建模&#xff1a;"""决策变量&#xff1a;x(i,j) 0, 第 i 个人不游第 j 种姿势x(i,j) 1, 第 i 个人游第 …

javaee spring 静态代理

静态代理 package com.test.staticProxy;public interface IUsersService {public void insert(); }package com.test.staticProxy;//目标类 public class UsersService implements IUsersService {Overridepublic void insert() {System.out.println("添加用户");…

A. Increasing and Decreasing

题目&#xff1a;样例&#xff1a; 输入 3 1 4 3 1 3 3 100 200 4输出 1 3 4 -1 100 150 180 200 思路&#xff1a; 思维题&#xff0c;这里我们看一下规律&#xff0c;我们已知a(1)&#xff0c;a(n) &#xff0c;又因为 数列b 应该是递减的&#xff0c;而观察规律可知 &#x…

无涯教程-Android - Spinner函数

Spinner允许您从下拉菜单中选择一个项目 例如。使用Gmail应用程序时,将显示如下所示的下拉菜单,您需要从下拉菜单中选择一个项目。 Spinner Example 示例 本示例演示计算机的类别,您需要从类别中选择一个类别。 以下是修改后的主要Activity文件src/com.example.spinner/Andr…

opencv-人脸识别

对https://blog.csdn.net/weixin_46291251/article/details/117996591这哥们代码的一些修改 import cv2 import numpy as np import os import shutil import threading import tkinter as tk from PIL import Image, ImageTkchoice 0# 首先读取config文件&#xff0c;第一行…

postman-使用Postman的模拟服务来模拟(mock)后端数据,完成前端模拟API调用

最近项目上比较忙&#xff0c;任务多时间紧&#xff0c;导致后端开发任务繁多&#xff0c;无法及时开发完毕&#xff0c;但是前端同学已经把对应功能开发完成&#xff0c;需要进行前后端联调来验证API及一些交互问题&#xff1b;这不能因为后端的进度来影响前端的工作完成情况&…

python爬虫-Selenium

一、Selenium简介 Selenium是一个用于Web应用程序测试的工具&#xff0c;Selenium 测试直接运行在浏览器中&#xff0c;就像真正的用户在操作一样。模拟浏览器功能&#xff0c;自动执行网页中的js代码&#xff0c;实现动态加载。 二、环境配置 1、查看本机电脑谷歌浏览器的版…

【设备树笔记整理7】实践操作

1 使用设备树给DM9000网卡_触摸屏指定中断 1.1 修改方法 根据设备节点的compatible属性&#xff0c;在驱动程序中构造/注册 platform_driver&#xff0c;在 platform_driver 的 probe 函数中获得中断资源。 1.2 实验方法 以下是修改好的代码&#xff1a;第6课第1节_网卡_触摸…

PyTorch深度学习遥感影像地物分类与目标检测、分割及遥感影像问题深度学习优化实践技术应用

我国高分辨率对地观测系统重大专项已全面启动&#xff0c;高空间、高光谱、高时间分辨率和宽地面覆盖于一体的全球天空地一体化立体对地观测网逐步形成&#xff0c;将成为保障国家安全的基础性和战略性资源。未来10年全球每天获取的观测数据将超过10PB&#xff0c;遥感大数据时…