Advertisement

虚拟机端口映射支持mysql远程服务

阅读量:

在实际操作过程中遇到了一个运维方面的难题,其核心目标在于实现对MySQL数据库的远程访问,经过一番探索与尝试,最终成功解决,现将相关过程记录如下。

具体场景为:远程位置存在一台运行Windows Server 2012系统的物理服务器,在该服务器上通过VMware部署了多台Ubuntu 16.04版本的虚拟机。这些虚拟机采用NAT模式进行网络配置,并在其内部搭建了MySQL服务,监听3306端口。在虚拟机本地环境中,通过localhost或127.0.0.1地址能够正常访问数据库服务,但外部网络则无法实现连接。

若需从外部网络访问虚拟机内部运行于3306端口的MySQL服务,需完成以下三项配置:

  1. 在物理主机(假设其IP地址为202.113.xxx.xxx)上,将13306端口与虚拟机的3306端口进行端口映射操作。

  2. 对物理服务器及虚拟机的防火墙策略进行调整,确保外部网络可通过物理主机的13306端口访问,并且虚拟机的3306端口能够通过物理主机实现通信。

  3. 配置MySQL数据库的远程访问权限,并对IP绑定设置进行相应修改。

1. 端口映射

在VMw

全部评论 (0)

还没有任何评论哟~