【发布时间】:2016-05-08 13:20:13
【问题描述】:
我最近对使用我可以访问的一堆 VM 感兴趣,我得出的结论是 windows server R2 2012 是最容易开始的。我能够远程连接到它,没问题我设法安装 MySQL 服务器和 IIS,我可以在 localhost 上看到它。
这是 IIS 的样子
这是来自 VM 的 localhost 数据库
grant all privileges on *.* 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
我发现我还需要向用户和 ip 授予权限。但是,每当我尝试在机器外部使用 IP 或 DNS 连接它时,它只会给我一个错误。我究竟做错了什么?因为显然 VM 可见性是这里的问题。
这里是防火墙和天蓝色防火墙
每当我尝试连接以下内容时
hostname: dns or ip from the VM on azure
(我还没有尝试过您从 azure 获得的网络地址,但不确定该使用哪个)
port:3306
我得到一个讨厌的无法连接,基本上我不认为它不可见,我如何让它对其他机器/设备/应用程序可见
【问题讨论】:
-
您使用 *.cloudapp.net 进行连接,对吗?
-
是的,我在安装 MYSQL oracle 期间选择了带有端口 3306 的whatevernameiset.cloudapp.net
标签: mysql azure virtual-machine