本地安装了一个MySQL数据库,只能在局域网内访问,想从外网也能访问到本地的数据库,怎样才能做到呢?
借助于VPN的通道也是可以实现的。
建议买个服务器,内网映射什么的太不稳定了
这里以MySQL数据库为例,默认端口是3306,在holer官网 www.wdom.net 上申请一个key,例如得到的信息如下:
---------------------------------------------
Holer Client : EE0433025@gmail.com
Access Key : as78f430611c660586e1c8933399ade4
---------------------------------------------
Internet Address : holer.org:65054
Local Address : 127.0.0.1:3306
...
---------------------------------------------
在holer配置文件 holer-client/conf/holer.conf 配置如下参数:
HOLER_ACCESS_KEY=as78f430611c660586e1c8933399ade4
启动holer,就可以在数据库客户端软件输入主机名: holer.org 端口: 65054 以及输入数据库账号,这样就可以从外网访问数据库了。
用holer很容易实现