问题标签 [azure-virtual-network]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2008 浏览

sql-server - 将 SQL Server 虚拟机连接到同一 Azure 虚拟网络中的 Web 角色

我正在尝试在 Windows Azure 中设置一个虚拟网络并使用它来避免在我的(自定义)SQL Server 虚拟机上打开一个公共端点。但是,我不断收到与网络相关的错误,指出当尝试通过云服务的 URL 访问我的 Web 应用程序时,SQL Server 不会及时回复。

我在网上到处寻找教程,这些教程展示了如何连接到自己的自定义创建的 VM,而不是 Windows Azure 的预配置虚拟机之一,但发现几乎没有用处。我发现的所有建议我都试过了。

我在 Windows 7 中工作,使用安装了 Windows Azure SDK SP1 的 Visual Studio 2010。
以下是我试图做的一些无济于事的细节。

我有:

  • 创建了虚拟网络
    • 自己的亲和组
    • 单个子网
  • 将虚拟机添加到其中
    • 确保将其与我为 VNet 创建的关联组放在同一个关联组中
  • 安装的 SQL Server
  • 按照本教程配置 SQL Server
  • 添加了我的数据库,并且我已验证的登录名可以访问该数据库
  • 两个都:
    1. 将现有的 Asp.NET 网站转换为 Web 应用程序并添加了 Azure 部署包,请参阅此处了解我遵循的教程
      • 我使用r-click->Publish to Azure/Publish了这个,配置为使用我已经部署在 VNet 中的现有云服务和 SQL VM,并确保它与 VM 在同一个子网中。
      • 还值得注意的是,此应用程序通过在端口 1433 上打开公共端点并使用公共 IP 地址连接到虚拟网络(仍在 Azure)外部,确实连接到了类似的 VM。
    2. 在按照本教程配置的全新 Azure 云服务项目中使用转换后的 Web 应用程序代码(我提到的第一个)
      • 我尝试通过以下方式发布:
        • r-click->Publish to Azure/Publish
        • r-click->Package并将其上传到 Azure 门户
      • 在这两种情况下
        • VNet(和子网)中的现有云服务
        • 以及在 VNet(和子网)中创建的全新云服务,并在创建期间上传包或在启动后立即发布到服务。
  • 仔细检查我经历过的所有云服务和虚拟机都在 VNet 中,并且在同一个子网中。

    • My Cloud 服务通常位于内部 IP 10.4.2.5,VM 位于 10.4.2.4。我的连接字符串与我提到的第一个教程相同,只是使用了正确的身份验证并指定了我的 VM 的内部 IP。连接字符串如下:

      • 我也尝试指定Trusted_Connection=true

无论我尝试什么,我都无法让该应用程序连接到该 VM 上的 SQL Server 实例。我什至在端口 1433 向 VM 添加了一个公共端点,并尝试使用其公共 IP 和私有 IP,但无济于事。那是我的后备力量,所以现在我损失惨重。

一些可能有也可能没有任何影响的实现细节:

  • SQL Server 实例是命名的,而不是默认的,因此在 SQL Server Management Studio 的对象资源管理器中,它不仅仅是“SQLServerVM”,而是“SQLServerVM\SQLServerDB”。
  • 我在 VM 的防火墙上为任何 IP 范围和任何用户打开了端口 1433

我会根据要求添加任何额外的细节(如果你不想阅读整个教程来弄清楚我做了什么)。

根本没有可用的清单来说明 Web 角色或网站能够连接到其虚拟网络中的虚拟机需要做的事情?这将大大简化故障排除。

任何建议将不胜感激。我非常希望能在一天结束时完成这项工作。

0 投票
0 回答
958 浏览

azure - Azure DNS - 重新启动 - 重新配置网络机器

我已经配置了一个虚拟网络并拥有一个 DNS 服务器(通过在 VM 上执行 DCPromo)。在某处我读到这台 DNS 服务器在网络中“首先”将获得 xxx4 的 IP 地址,所以我假设,再旋转三台机器,然后将它们加入域。加入时,我在网络适配器设置中选择 10.0.0.4 作为 DNS 服务器,但将 IP 地址留空,以便 DHCP 可以分配它们。

当我重新启动我的 DNS 服务器时,我看到我分配给域的机器都丢失了它们的 DNS 地址(解决了一些任意的 169 系列),我被迫再次重新进入域 DNS 服务器。

  1. 我不应该在 Azure 中重新启动 DNS 吗?
  2. 如果我必须重新启动(比如 Windows 更新),这是否意味着我必须再次将所有机器重新配置为 DNS 服务器地址?

干杯VJ

0 投票
1 回答
1588 浏览

azure - 虚拟网络“MyNetwork”中缺少引用“GatewaySubnet”的子网

我在 Azure 中构建了一个包含两个子网 Back 和 Front 的网络。

我现在正在尝试使用 Set-AzureVNetConfig 创建一个网关,但我得到了一个名为 GatewaySubnet 的丢失子网。这个词在我的脚本中的任何地方都不存在,并且谷歌搜索该词不会返回任何结果,因此它不能是保留词。

为什么 Azure 认为我的配置文件缺少名为 GatewaySubnet 的子网?

0 投票
1 回答
344 浏览

powershell - 如何为 DR 目的下载完整的 Azure IAAS 环境设置

我为 MyWork 设置了一个 Azure 环境,其中包含一个虚拟网络、7 个云服务、3 个存储帐户、流量管理器和 20 多个使用可用性集和关联组的虚拟机,包括端点上的配置和锁定。

这主要是在各种 SME 研讨会期间使用门户创建的,但也在端点上使用 Set-AzureACLConfig

我需要为 DR 目的创建和记录一种重新创建设置的方法。

有谁知道自动生成 Powershell 脚本以重新创建环境的方法,还是我必须自己使用 Powershell 进行设置?

我有能力在 Powershell 中重新创建环境的每个部分,但想知道是否其他人已经解决了这个问题。

0 投票
2 回答
1148 浏览

azure - 在两个 VNET 中的两个 Azure VM 之间复制数据

我在单独的 VNET 中有两个 VM。

如何在不离开数据中心的情况下直接在它们之间复制文件?

我在他们每个人上运行 Google Drive,但这会很慢并且会产生成本。

0 投票
1 回答
1157 浏览

azure - 通过 VPN 跨区域连接两个 Azure VM

是否可以使用本文档中说明的站点到站点跨界连接技术来连接不同区域中的两个 azure vm,可能是通过本地网络?

0 投票
1 回答
54 浏览

azure - 如何使用网络设置启动一个 azure 网站

我在 azure 服务上部署了 couchbase 集群,我有一个应该连接到该集群的网站。现在我设法做的是设置一个服务,将我的网络应用程序部署到其中并在我的 vlan 网络设置中运行该服务,我按照以下方法进行了操作:http: //blogs.msdn.com/b/jimoneil/archive /2012/06/16/couchbase-on-azure-creating-virtual-machines.aspx

我感兴趣的是用户 Azure 网站实例,而不是使用常规服务。

如果有人可以指导我如何去做,我会很高兴。到目前为止,我所挑战的是一个有 2 个子网的网络,就像链接说的那样,它的所有工作都在上面。

谢谢。

0 投票
3 回答
2819 浏览

azure - Azure 虚拟网络 - 如何更改 localnetworksite 地址空间?

我需要在我的虚拟网络配置中更改地址空间前缀。我怎样才能做到这一点?

0 投票
1 回答
1778 浏览

sql - 如何将 SQL Azure 数据库和服务总线添加到虚拟网络?

我在使用 Azure 上的虚拟网络时遇到了问题,而且我对这一切都很陌生,所以如果我的问题相当天真,请提前道歉。

问题: 我有一个“azure 云服务”(一个 Web 应用程序),现在已添加到 azure 虚拟网络。但现在它无法连接到 SQL Azure 数据库,并出现以下错误消息:

SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No such host is known.)]

已按照以下步骤通过 Azure 门户创建了一个虚拟网络:

http://www.windowsazure.com/en-us/manage/services/networking/create-a-virtual-network/

然后我将以下配置添加到 ServiceConfiguration.cscf

问题 如何以某种方式将 SQL 服务器添加到虚拟网络?我已经阅读了几篇文章,所有文章都指向在 azure 中创建 VM,然后将 VM 添加到虚拟网络?这是唯一的方法吗?Web 应用程序还使用 Azure 服务总线,并且由于虚拟网络,它现在也存在连接问题。我显然错过了一些东西。

0 投票
2 回答
1187 浏览

azure - VPN 证书始终声明“此证书具有无效的数字签名”。在一台机器上

在尝试连接到 Windows Azure 虚拟网络(并且知道所有密钥都已安装)时,我总是收到错误消息:

当我调查我的证书时,我看到我的 FunnelFire 和 Root Agency 证书都是“此证书具有无效的数字签名”的站点。

我用这些密钥设置了其他几台机器并安装了相同的 VPN 客户端,它们都工作正常。我在每台机器上使用 Windows 8.1。