美文网首页
virtualbox设置端口映射连接数据库

virtualbox设置端口映射连接数据库

作者: rookielic | 来源:发表于2017-10-27 13:16 被阅读0次

    Virtualbox默认使用NAT来做网络连接的,访问外网比较方便,但是纯NAT模式下,宿主机不能访问虚拟机。开发过程中有时候会用到虚拟机,这里有个简单有效的解决方法就是用VirtualBox的“端口映射”功能。

    image.png image.png image.png

    2.对virtualBox中的设置进行配置=>选中网络地址转换(NAT)=>点击端口转发=>配置主机IP,端口号和子系统IP,端口号(这里的主机端口可以和子系统端口不一致,比如以上图的MySQL为例,如果把主机的端口配置为3307的话,那么从外网访问虚拟机的MySQL数据库地址就是192.168.56.1,端口就是3307,虚拟机会自动转发给子系统中的3306端口。):
    5.以上配置之后还是会出现多次的连接超时现象:
    can’t connect to mysql server on ‘XXX.XXX.XX.X’ (10060 Operation Timeout)这种问题的出现,我的解决办法如下,

    image.png

    192.168.这个网段没有起作用,需要查看虚拟机的网卡2是否设置为如下图所示的"仅主机(Host-Only)适配器"模式。

    image.png

    相关文章

      网友评论

          本文标题:virtualbox设置端口映射连接数据库

          本文链接:https://www.haomeiwen.com/subject/vbvrpxtx.html