虚拟机连接不上xshell 主机ping虚拟机请求超时 虚拟机ping主机失败_xsell pingip地址请求超时-程序员宅基地

技术标签: 网络  运维  linux  坎坷之路  

菜鸟一只,若有不正之处,还请批评指正。

1.这个问题就是网络适配器 VMware Network Adapter VMnet8的IPv4和虚拟机IP不在同一网段,改为同一个网段就好了。

2.如果都设置在同一网段了主机ping虚拟机还不通,试着把VMware Network Adapter VMnet8禁用再重启试试。(这是为什么呢?总这样!!!)

3.若果还不行,有可能是防火墙的问题,尤其是ping Windows虚拟机时,建议将Windows虚拟机的防火墙关掉再试试。

(描述的不太严谨,理解意思就行了)

以下为我的解决方法,仅供参考。

问题描述:

// 我这是在NAT模式下的问题

连接xshell

Connecting to 192.168.219.100:22... Could not connect to '192.168.219.100' (port 22): Connection failed.

Type `help' to learn how to use Xshell prompt.

主机ping虚拟机

C:\Users\a2416>ping 192.168.219.100

正在 Ping 192.168.219.100 具有 32 字节的数据:

请求超时。

请求超时。

192.168.29.100 的 Ping 统计信息: 数据包: 已发送 = 2,已接收 = 0,丢失 = 2 (100% 丢失), Control-C

虚拟机ping主机

[root@localhost ~]# ping 192.168.112.51 PING 192.168.112.51 (192.168.112.51) 56(84) bytes of data. From 192.168.29.100 icmp_seq=1 Destination Host Unreachable From 192.168.29.100 icmp_seq=2 Destination Host Unreachable From 192.168.29.100 icmp_seq=3 Destination Host Unreachable From 192.168.29.100 icmp_seq=4 Destination Host Unreachable ^C --- 192.168.112.51 ping statistics --- 6 packets transmitted, 0 received, +4 errors, 100% packet loss, time 5002ms pipe 4

问题分析:

一开始我是xshell连接不上了,我最开始以为是防火墙的原因,端口没开或者是sshd服务没启动,查看了之后发现没问题。然后我用8080端口试了一下,也不可以。然后我就ping主机,结果不通,然后我发现是IP地址的问题,我的电脑的网络适配器 VMware Network Adapter VMnet8的IPv4 地址变了,而且我的Linux是指定的IP地址,这就使网络适配器 VMware Network Adapter VMnet8和虚拟机不在同一网段。又一次感到了自己知识的匮乏,计算机网络必须抓紧学学。

解决方案:

情况一:如果你的网络适配器 VMware Network Adapter VMnet8的IPv4是固定的,那么

修改虚拟机的IP地址使之与网络适配器 VMware Network Adapter VMnet8的IPv4在同一网段,例如:

网络适配器 VMware Network Adapter VMnet8的IPv4的地址为192.168.219.1

那么虚拟机的IP要为192.168.219.*    // *取值范围为0-255

情况二:如果你的虚拟机的IP是固定的,那么

将网络适配器 VMware Network Adapter VMnet8的IPv4的地址改为和虚拟机IP在同一网段。

情况三:如果都是自动获取的话(应该不会出这个问题吧),参考上面两种方法。

上面两种方法的本质就是网络适配器 VMware Network Adapter VMnet8的IPv4和虚拟机IP要在同一网段。

步骤:

情况一 修改虚拟机IP

1.在主机上查看网络适配器 VMware Network Adapter VMnet8的IPv4地址

我的是192.168.219.1

2.虚拟机上 vim /etc/sysconfig/network-scripts/ifcfg-ens33         //这个ens33可以在虚拟机里的网络那找到,可能每个人不是都一样

3.找到并设置正确的IP

1)设置IPADDR
这是我设的 IPADDR=192.168.219.100
没有就直接加上这一项,我有是因为我之前就设为固定IP了,设置过。

2)再下面两个是网关和域名解析器(GATEWAY 、DNS1)
设置的值可以在VM上找到,反正我是这么找的,而且还能用:编辑>>虚拟网络编辑器>>VMnet8>>NAT设置 然后就看见了,DNS和网关设一样的值。(一般将IP最后改为2就是了)

3)改BOOTROTO="dhcp" 
 // 现在的意思是动态获取ip地址 ,既然要设置固定的IP,则要改为static

BOOTROTO=static

4.service network restart

 5.测试一下

查看一下虚拟机IP

 6.连接xshell

 ping主机

 问题解决。

情况二 修改网络适配器 VMware Network Adapter VMnet8的IPv4

1.查看虚拟机IP

 2.主机上右键网络打开”网络和Internet“设置>>点击更改适配器选项>>右键VMware Network Adapter VMnet8打开属性>>双击Internet协议版本4(TCP/IPV4)>>点击使用下面的IP,IP地址改为和虚拟机IP在同一网段的地址

 这一步之后主机ping虚拟机不通,我是禁用了VMware Network Adapter VMnet8,再重新启动了一下就通了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a2416258499/article/details/120534197

智能推荐

unity3d的两个立方体&两个球体碰撞检测(c#代码实现)-程序员宅基地

文章浏览阅读2.3k次。由于unity自带的碰撞组件特别耗费性能,网上的unity物体碰撞的c#代码实现比较少,没有适合的,只能自己写一个来用:立方体:using System;using System.Collections.Generic;using UnityEngine;namespace Assets{ class Class1 : MonoBehaviour { ..._如何用unity3d制作小球撞墙代码

[线性DP]最长不下降子序列(LIS)_dp求最长不下降子序列个数-程序员宅基地

文章浏览阅读1.7k次。题目:在线性动态规划中状态是一维的,第i个元素的状态与前i-1个元素的状态有关,前i-1个状态组成一个决策序列,它是其他类动态规划的基础。典型的应用有LIS(最长不下降子序列),LCS(最长公共子序列)以及它们的应用。例1 求最长不下降子序列。由n个不相同的整数组成的数列,记为:a(1),a(2),…,a(n)且a(i)≠a(j)(i≠j),例如,3,18,7,14,10,12,23,_dp求最长不下降子序列个数

linux fifo文件,linux中的命名管道(FIFO)-程序员宅基地

文章浏览阅读253次。管道只能用于亲缘关系之间的通信,而FIFO中,只要可以访问路径,就可以进行通信。FIFO按照先进先出的原则进行通信,第一个被写入的数据首先从管道中读出。创建命名管道的系统函数有两个: mknod和mkfifo。两个函数均定义在头文件sys/stat.h,函数原型如下:#include #include int mknod(const char *path,mode_t mod,dev_t dev)..._file /tmp/tmpfifo是什么意思

UPC-多项式的输出_多项式输出 【题目描述】 一元 n 次多项式可用如下的表达式表示: f(x)=anxn+an-程序员宅基地

文章浏览阅读121次。题目描述:一元 n 次多项式可用如下的表达式表示:其中,aixi称为 i 次项,ai 称为 i 次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式:f(x)=anxn+an-1xn-1+…+a1x+a0,an≠0多项式中自变量为 x,从左到右按照次数递减顺序给出多项式。多项式中只包含系数不为 0 的项。如果多项式 n 次项系数为正,则多项式开头不出现..._多项式输出 【题目描述】 一元 n 次多项式可用如下的表达式表示: f(x)=anxn+an

苹果APP上架被拒4.3问题解决办法-程序员宅基地

文章浏览阅读4k次。苹果APP上架审核比较严格,难免会遇见被拒的问题,很多人上架遇到比较多的问题就是4.3重复APP问题。 iOS APP上架被拒重新提交审核教程 4.3是什么 简而言之,4.3是功能或者应用程序重复出现在App Store,跟别人已经上架的APP非常相似,以及上传马甲或者..._苹果app审核拒绝4.3

springboot日志框架配置(按日志级别输出到文件)_spring.log 大量日志在temp-程序员宅基地

文章浏览阅读1.2k次。一、默认配置springboot默认的日志门面是SLF4J ,日志框架是Logback如果在springboot的resources目录下配置logback-spring.xml,logback-spring.groovy,logback.xmlorlogback.groovy这几个文件的话,spring就不在使用默认的日志配置二、日志配置及输出演示1.代码<?xml version="1.0" encoding="UTF-8" ?><confi..._spring.log 大量日志在temp

随便推点

android ScrollView 吸顶效果_android topscrollview-程序员宅基地

文章浏览阅读7.4k次,点赞4次,收藏19次。效果图:有两个相同吸顶的ViewviewA在ScrollView中viewB与ScrollView同级根据ScrollView滑动距离判断同级的viewB 是否显示当滑动的距离大于viewA到顶部的距离,viewB就显示,反之隐藏xml代码&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xm..._android topscrollview

1.leetcode_[](const vector<int>& u, const vector<int>& v) { r-程序员宅基地

文章浏览阅读590次。Leetcode刷题记录数组数组1.两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。//暴力求解class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { vector<int> _[](const vector& u, const vector& v) { return u[1] < v[1]; }

Allegro PCB导入DXF文件详解-程序员宅基地

文章浏览阅读6.8k次。一:导入方法 1.确认Allegro PCB的单位精度设置和DXF文件保持一致(一般情况下DXF文件用mm,Allegro文件用mil)。 2.在Allegro中点击File→Import→DXF…→在DXF file中选中要导入的dxf文件→Edit/View layers… Class一般选为Board Geometry/Packa..._allegro到怎么导入第二个dxf不覆盖之前的

对数学期望、方差、协方差、协方差矩阵的理解_矩阵和转秩矩阵的成绩单数学期望-程序员宅基地

文章浏览阅读3k次。参考《概率论与数理统计》(浙大)关键词:数学期望,数学期望的性质,方差,标准差,方差的性质,协方差,相关系数,协方差矩阵数学期望变量分布的中心数学期望也叫期望,或者均值,E(X)完全由X的概率分布决定,若X服从某一分布,也成E(X)是该分布的数学期望。理解:X的数学期望是E(X)>>指的是多次采样,指标X的平均值是E(X)。例如:新生儿健康得分X的数学期望E(X)是7.15——每一次观察新生儿,平均的健康分数是7.15电子产品的寿命N的数学期望是θ/2——取电子产品观察多次_矩阵和转秩矩阵的成绩单数学期望

Anaconda下载速度慢及安装本地whl文件_anaconda navigator下载慢-程序员宅基地

文章浏览阅读2.8k次,点赞2次,收藏5次。1. 下载whl文件2.打开Anaconda Command Prompt‘输入activate envs名称3. pip install 路径+whl名称(conda同样)_anaconda navigator下载慢

Python Treelib 多叉树 数据结构 中文使用帮助文档_python 树 节点变量复制-程序员宅基地

文章浏览阅读2.1w次,点赞15次,收藏50次。《Python Treelib 多叉树 数据结构 中文使用帮助文档》树,对于计算机编程语言来说是一个重要的数据结构。它具有广泛的应用,比如文件系统的分层数据结构和机器学习中的一些算法。这里创建了treelib来提供Python中树数据结构的高效实现。_python 树 节点变量复制

推荐文章

热门文章

相关标签