我在azure中设置了入站端口规则。但它仍然不起作用。我想把它与mysql工作台和googlevms连接起来。如果你能帮忙的话?
aij0ehis1#
您需要创建一个防火墙规则,以允许来自启动mysql workbench的公共ip地址的入站流量(参见图)。
atmip9wb2#
在这种情况下,您可能会考虑一些可能的原因:如果您可以使用mysql workbench连接到googlevm,我假设本地防火墙对目标sqlserver端口是开放的。检查nsg vm和子网级别。检查sql server配置是否良好,特别是sql server端口、连接选项。您可以获得有关连接到azure上的sql server虚拟机的更多参考资料。使用检查端口3306是否正在侦听azure vm netstat -anpl | grep 3306 . 如果没有,您可以检查vm防火墙是否阻止此访问。如果问题仍然存在,您可以添加有关问题的更多详细信息。
netstat -anpl | grep 3306
2条答案
按热度按时间aij0ehis1#
您需要创建一个防火墙规则,以允许来自启动mysql workbench的公共ip地址的入站流量(参见图)。
atmip9wb2#
在这种情况下,您可能会考虑一些可能的原因:
如果您可以使用mysql workbench连接到googlevm,我假设本地防火墙对目标sqlserver端口是开放的。
检查nsg vm和子网级别。
检查sql server配置是否良好,特别是sql server端口、连接选项。您可以获得有关连接到azure上的sql server虚拟机的更多参考资料。
使用检查端口3306是否正在侦听azure vm
netstat -anpl | grep 3306
. 如果没有,您可以检查vm防火墙是否阻止此访问。如果问题仍然存在,您可以添加有关问题的更多详细信息。