Window连接到虚拟机MySQL端口映射
2016-10-30 本文已影响1070人
hucw
使用VMware 12.5搭建了Ubuntu Server 16.04的虚拟机,主要方便使用docker搭建如mysql、redis用于开发,免去本地诸多配置。
在搭建好Mysql容器并把端口映射到虚拟机的13306后,发现在Windows主机上无法连接到mysql,经过一番搜索后才发现VMware也需要配置端口映射才可以。
下面介绍如何配置:
1、VMware > 编辑 > 虚拟网络编辑

打开发现需要权限,点击 “更改设置”。
2、因为虚拟机网络使用的是NAT模式,所以点击VMnet8

点击 NAT设置。
3、 NAT设置,添加端口映射

网关IP是指VMware的虚拟机IP将都在“192.168.206.2”的网段上面,这里配置跟他没关系。
看到端口转发,然后点击 添加

主机端口,即映射到你本机的端口号,所以这里设置将虚拟机的端口13306映射到我本机的端口13306。
而“192.168.206.128”即时虚拟机的IP地址,需要自己去查询并手动填写。
填完确定,最好重新启动下虚拟机,主机再次连接mysql,ok可以了。
注意: Ubuntu Server 防火墙默认开放所有端口,所以可以不必关闭防火墙。