虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通

参考了文章: http://blog.itpub.net/25744374/viewspace-752466/

如果连连接了会导致连接不上. 先看看是不是这个原因.

我的宿主机是win10. 桥连,网络,端口都设置好了,最主要的是宿主机和虚拟机之间ping通.仅ssh连接不上.

最终找到了上面的方案,但是有一个问题,上面所说的卸载TCP/UDP校验和(IPv4)这个配置在我这里并未找到. 后来发现, 我这里变成了Flow Control, 设置disabled后ssh可以链接了
虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第1张图片

下面说一下我的相关的其他配置(仅我自己亲测有效的配置方案)

一.虚拟机的桥接配置

虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第2张图片
虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第3张图片
虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第4张图片

虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第5张图片

二.centos7中的配置

1.进入/etc/sysconfig/network-scripts/目录下查找文件名

虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第6张图片
编辑找到的文件, 我的是

vim ifcfg-ebs33

我的配置是
虚拟机网络使用桥接模式,和宿主机无法ssh连接却可以ping通_第7张图片

2.
vim /etc/sysconfig/network

配置如下内容

NETWORKING=yes
3.
vim /etc/resolv.conf 

配置

nameserver 8.8.8.8
4.重启network
service network restart

三.防火墙

开放22端口

开放端口

firewall-cmd --permanent --zone=public --add-port=22/tcp
firewall-cmd --reload

查看已经开放的端口

firewall-cmd --zone=public --list-ports
或者关闭防火墙

先查看防火墙状态

firewall-cmd --state

关闭防火墙

systemctl stop firewalld.service    		--停止firewall
systemctl disable firewalld.service		--禁止firewall开机启动

想开启防火墙也行

systemctl start firewalld.service  		--启动firewall
systemctl enable firewalld.service		--开机时启动firewall

查看防火墙是否开机自启

systemctl is-enabled firewalld.service;echo $?

你可能感兴趣的:(运维,vmware,桥接,ssh不上,ping通,centos,7)