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

问题: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用户了

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

猜你喜欢

转载自blog.csdn.net/lz6363/article/details/91868925