Xshell远程不了Centos7,Windows ping 不通 CentOS7

五迷三道 提交于 2019-12-02 21:39:41

问题:Xshell远程不了Centos7,centos 可以ping 通 windows,也可以ping通外网,但是windows ping 不通 centos

问题描述:本机使用的操作系统是win10,虚拟机是VM12,Linux操作系统为centos7,centos中设置静态IP、配置完DNS后,centos可以ping 通自己,也可以ping通 windows , 也能ping通外网,但是Xshell远程不了Centos7,检查发现windows ping 不通centos,网上查阅资料说是关闭防火墙之类的,但是关闭后,还是不行。

下面是笔者的解决方法,如果你也遇到类似问题,可以做下参考

centos中输入ifconfig,查看ip信息
在这里插入图片描述
windows中输入ipconfig命令,查看ip信息,发现centos中设置的静态IP和windows中VMnet8的IP不在一个网段,windows中VMnet8没有默认的网关

在这里插入图片描述
打开windows虚拟机VMnet属性设置中ipv4发现为自动获取状态
在这里插入图片描述
所以我的解决方案是:

在windows中将虚拟机VMnet属性设置中的ipv4设置为静态ip,ip地址前三位和Centos7中的ip一致,最后一位不同,子网掩码填默认的255.255.255.0,默认网关配置的和CentOS7中配置的一致

在这里插入图片描述
配置完成后,windows cmd中查看ip信息如下:

在这里插入图片描述

此时在windows的cdm中ping Centos7的地址能ping通了

在这里插入图片描述
Xshell也能远程登录Centos用户了

在这里插入图片描述
记录下,希望能给遇到同样问题的伙伴们提供帮助。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!