Xshell连不上虚机中的linux系统CentOS

来源:互联网 发布:php 空格分割字符串 编辑:程序博客网 时间:2024/06/06 04:11

背景:我的win10里的虚机VMware里安装的CentOS 7,CentOS 7网络IP配置为自动获取。能上外网比如百度 ,但是用Xshell连不上。CentOS 7能ping通本机win10的IP。

原因:虚机VMware给CentOS 7设置的网络配置使用了NAT而不是桥接

这里介绍下3种网络的设置方式:

NAT模式:虚拟机中访问网络的所有数据都是由主机提供的,虚拟机并不真实存在。这种方式的虚拟机能够访问到主机,和网络中的其他主机,但是主机不能访问虚拟机,而且各个虚拟机之间也是独立的,无法互相访问。

桥接模式:桥接访问是通过主机的网卡架设了一条桥,从而直接连入到网络,这样的虚拟机会被分配到一个独立的ip。这种方式的虚拟机和主机能够通过ip互相访问。

内部网络模式:内部网络模式是虚拟机和外网断开,只实现虚拟机和虚拟机之间的内部网络


解决:1.虚机中的安装的系统CentOS7——右键——设置——网络适配器——NAT改选为桥接


2.再在CentOS7中的终端使用命令:ifconfig

找到inet后面的ip即为CentOS7自动获取的ip

3.在win10的cmd中ping这个ip,能通就对了!

4.再用Xshell连接CentOS7即可

原创粉丝点击