如何为Azure VM提供对本地网络资源的访问权限

时间:2015-05-23 15:13:51

标签: azure networking firewall

我是Azure的新手,我的谷歌搜索已经有效地解决了我的问题。我想我想要做的是建立一个指向VPN的站点,但所有教程都涉及使Azure VM对其他机器可访问/可见。

我有MSDN Ultimate和公司防火墙内的台式机,我可以远程桌面进入Azure VM

我已经用azure创建了一个VM(Windows 7企业版),并希望用它来测试内部应用程序,因为我可以用比现在更多的RAM创建VM。

该应用已安装并运行,但他的应用程序会调用由防火墙内的服务器托管的Web服务。

如何使用桌面计算机弥补差距并允许azure VM调用我们的内部Web服务?我不需要永久解决方案,只需要在会话开始时配置。

我无法重建应用,修改网络服务或更改防火墙。我对桌面有完全的管理控制,并且可以调用安装我需要的任何服务和软件。

有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:0)

有几种选择:

  1. 设置VPN。但是,这可能违反了您的IT部门安全策略。 Click Here
  2. 使用azure服务总线Click Here

答案 1 :(得分:0)

值得一提的另一种方法是RemoteFX for USB重定向本地连接的USB网络适配器。

这种方法不适合所有人,因为它不是即时的,需要另一个网络连接,因为它不是免费的(USB网络适配器),但我发现它对在云上开发和访问公司或岛屿很有用使用工业控制器时的网络和嵌入式系统。

将USB网络适配器插入桌面,启动RDP会话,选择USB适配器以重定向到Azure VM,在Azure VM上安装适配器的驱动程序,然后将其设置为标准网卡( DHCP或静态)。对于将来的RDP会话,Azure VM将在从桌面重定向时识别适配器和设置。

第1步

您需要购买USB网络适配器。一个重要的警告是,USB适配器应该被您的台式计算机识别。如果它知道适配器是netork适配器(因为驱动程序安装在桌面上),那么RDP将从提供重定向的设备列表中过滤掉它。在我的应用程序中,我使用的是D-Link DUB-1312,在没有专门下载驱动程序的情况下,无法识别操作系统,包括Win10。

第2步

按照blog

中的说明设置RemoteFx

然后,您应该在RDP会话的工具栏中拥有计算机图标,如​​下所示。按此图标将允许您选择要重定向到远程VM的USB设备。

enter image description here

enter image description here

第3步

如果您的远程VM是Windows 10,那么您可能需要参考此post