centos7能ping通外网,但是工具连不上(如下图),是怎么回事?

虚拟机里的centos7能ping通外网,但是工具连不上,宿主机也ping不通他


网络是nat连接,防火墙关闭或者打开都不行
谁知道是怎么回事?
虚拟机ping宿主机
图片说明

宿主机ping虚拟机 不通
图片说明

这是网络配置

图片说明

确定centos的ip地址是对的吗?能ifconfig结果看看

里面的防火墙关了吗?

你虚拟机的网络模式是用的什么,然后你再检查下虚拟机的防火墙啥的有没有关闭

一:检查防火墙 入口是否放行 SSH 22端口,阿里云服务器可以通过安全组设置
二:检查服务器是否设置root远程登录. 路径: /etc/ssh sshd_config文件
图片说明

换成桥接,ip地址和主机配同一网段的

我的理解,你网络模式选用的是nat模式。这样你虚拟机和物理机通信的时候,过程是这样的:虚拟机--->虚拟机网关--->物理机,虽然你看到的虚拟机和物理机的ip是同一个网段的,但是他们还是属于不同的网络,中间通过虚拟机网关进行了个地址转换。
所以就是你虚拟机可以ping同物理机,但是物理机不能反向ping通虚拟机。
把网络模式改为桥接模式是肯定可以的,我一般也是这么用。