Linux虚拟机访问Windows上的Mysql

Linux虚拟机访问Windows上的Mysql

为什么Linux虚拟机访问不了Windows的Mysql了 ----- 因为Linux和Windows系统都有防火墙。

实现Windows访问Linux虚拟机,需要关闭Linux的防火墙或自定义规则

Linux关闭防火墙
# 关闭
# centos7
systemctl stop firewalld.service  
# centos6
service iptables stop
# 开机不自启
# centos7
systemctl disable firewalld.service  
# centos6
chkconfig iptables off

实现Linux虚拟机访问Windows,需要关闭Windows的防火墙或自定义规则(2种方式)

方式1.Windows防火墙自定义规则(推荐)

Linux虚拟机访问Windows上的Mysql_第1张图片
Linux虚拟机访问Windows上的Mysql_第2张图片
Linux虚拟机访问Windows上的Mysql_第3张图片
Linux虚拟机访问Windows上的Mysql_第4张图片
Linux虚拟机访问Windows上的Mysql_第5张图片
查看Windows的IP,以及所在网段
在这里插入图片描述
Linux虚拟机访问Windows上的Mysql_第6张图片
Linux虚拟机访问Windows上的Mysql_第7张图片
Linux虚拟机访问Windows上的Mysql_第8张图片
Linux虚拟机访问Windows上的Mysql_第9张图片
Linux虚拟机访问Windows上的Mysql_第10张图片
Linux虚拟机访问Windows上的Mysql_第11张图片
Linux虚拟机访问Windows上的Mysql_第12张图片

方式2.Windows关闭防火墙(简单,不推荐,使用完后记得打开防火墙)

Linux虚拟机访问Windows上的Mysql_第13张图片
Linux虚拟机访问Windows上的Mysql_第14张图片
Linux虚拟机访问Windows上的Mysql_第15张图片
Linux虚拟机访问Windows上的Mysql_第16张图片
Linux虚拟机访问Windows上的Mysql_第17张图片
关闭防火墙,Linux可以访问Windows的Mysql或其他端口。

完成连接

Linux虚拟机访问Windows上的Mysql_第18张图片

你可能感兴趣的:(Linux,linux,windows,mysql)