【问题标题】:Not able to connect Linux Azure VM from Windows Azure VM无法从 Windows Azure VM 连接 Linux Azure VM
【发布时间】:2019-02-25 10:37:57
【问题描述】:

我有 2 个 azure VM,第一个是 Linux 机器(ubuntu 18.04),第二个是 windows azure vm。我在 Linux 机器上有 MySql 数据库。我想将数据从 Linux MySql 数据库移动到托管在 Windows Azure 机器上的 SQL Server 数据库。我正在创建一个 SSIS 包来执行此操作,但我无法连接到 Linux 机器,我在两个 vm 的所有入站和出站规则中都打开了所有必需的端口 (22,3306,1433) 端口,但我仍然是无法创建成功的连接。
两台服务器都在同一个 vnet 中,负载均衡器不适用。

【问题讨论】:

  • vnet\subnet 中有 nsg 或 udr 吗?
  • 是的,我们在 vnet 中有 nsg
  • 两个虚拟机内部是否有防火墙?如果是,您是否在 NSG 和 VM 防火墙中打开了这些端口?
  • 我们已经在防火墙和 nsg 中打开了端口。我们也尝试在关闭两个系统的防火墙后尝试,但仍然没有运气。
  • 是的,这已解决。对我来说,主要标准是从 ssis(Windows 机器)连接 mysql(Linux 机器)。问题在于我们正在使用的用户,我们创建了一个用户并为该新用户提供了所有权限,我们可以从这个新用户连接。感谢您的支持和建议。

标签: mysql ssis azure-virtual-machine azure-virtual-network azure-linux


【解决方案1】:

根据原帖者的评论分享答案。

对我来说,主要标准是从 ssis(Windows 机器)连接 mysql(Linux 机器)。问题在于我们正在使用的用户,我们创建了一个用户并为该新用户提供了所有权限,我们可以从这个新用户连接。

【讨论】:

    猜你喜欢
    • 2017-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 2018-02-28
    • 2015-11-17
    • 1970-01-01
    相关资源
    最近更新 更多