ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux虚拟机可以ping通百度但是xshell连接不上...解决办法

2020-02-22 18:02:53  阅读:2721  来源: 互联网

标签:... ip 虚拟机 ping 192.168 连接 我们


事情是这样的,在我用VMware安装好Linux虚拟机后发现了一个很奇葩的问题:
虚拟机自己可以ping通百度,但是当我用xshell连接虚拟机之后发现虚拟机连不上
ip
首先这是我的虚拟机的ip地址,我们先尝试用虚拟机ping百度
ping百度
ping百度成功了,但是当我用xshell连接虚拟机ip地址的时候失败了
xshell失败
搜了很多方法,都试验了一遍都还是没用,于是我认真的听了老师今天讲的课程
我发现是我之前的ip地址没配,老师说这是很多新手很容易踩的坑,相信很多跟我一样的py们也很困惑
ok话不多说我们直接来解决
首先我们需要清楚的是我们虚拟机用的网络模式是什么模式
网络模式
1.桥接模式就是虚拟机会和物理网卡获得同一个网段的ip,这样会出现ip地址会一直变化的情况,这样我们在用xshell的时候会一直输入不同的IP地址以连接虚拟机,很麻烦,而且我们之后在部署集群的时候涉及到的免密登录也是要一直更改,很麻烦
2.NAT模式就是我们自己设置的一个IP进行连接以太网络
3.仅主机模式就是只有我们的主机能和虚拟机进行连接,不能上internet
上图是安装的时候需要选择的模式,我们可以看到的是小郭选用的是NAT模式
我们现在本机上的cmd运行ipconfig这个命令
ipconfig
这里可以看到,有一个VMnet8和一个VMnet1,我们NAT模式用的就是VMnet8这个网络,我们需要配置一下它
网络适配器
先打开适配器设置
网络适配器对VMnet8这个选项右击–>属性在这里插入图片描述
选择IPv4,会看到应该是自动获取,我们选择“使用下面的ip地址”
在这里插入图片描述
这里写一个ip地址(注意,IP地址的前三位尽量跟cmd里的一致,最后一位在2-254之间选)
默认网关记得是前三位+1,例如小郭cmd显示的VMnet8的ip是192.168.200.155,那这里IP地址就配192.168.200.37,默认网卡就是192.168.200.1
DNS服务器就用小郭写的这两个,这两个是免费的DNS服务器(再次化身白嫖怪)

接下来是我们虚拟机的IP设置
在这里插入图片描述
这是我们在安装的时候许安的联网设置,我们Configure一下在这里插入图片描述
General这个菜单处我们选择自动连接的选项在这里插入图片描述
然后我们在IPv4的菜单里选择Manal手动配置ip
add配置跟刚刚讲的类似,但是需要注意不能跟主机配的ip一模一样
例如刚才配的IP地址192.168.200.37,那这里就不能用37,就可以用个192.168.200.38,默认网卡还是192.168.200.1
底下的DNS服务和之前的一样,save后再重启一下网络的开关,确保我们虚拟机是我们配置的IP地址
这时小郭的问题其实就解决了,主机和虚拟机也可以互相ping通,xshell也可以连接上
但是如果要是还是不能互相ping通还有一个地方可以设置看一下
在这里插入图片描述
在VMware的编辑里有一个虚拟网络编辑器
网络模式
小郭用的是NAT模式,使用需要查看VMnet8这个网络点击更改设置,获取管理员权限,然后选择NAT设置
在这里插入图片描述
这里的网关ip如果没设置的话,最后一位应该是,改成1就好了
再次重启就可以连接上了
在这里插入图片描述

以上就是我的所有内容

有用请点赞,养成良好习惯!

疑问交流鼓励请留言!

小郭很划水 发布了2 篇原创文章 · 获赞 4 · 访问量 2390 私信 关注

标签:...,ip,虚拟机,ping,192.168,连接,我们
来源: https://blog.csdn.net/Luxus_sing/article/details/104446462

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有