出站Azure VM Internet连接

我有一个在Windows Azure中设置的虚拟networking,其中包含Active Directory域中的多个服务器。 域计算机无法访问Internet。

但是,可以从域控制器直接访问互联网。 当我尝试从其他Windows Server 2008 R2域成员访问外部网站时,页面无法加载。

以下行为也在域成员上观察到:

  • 我可以在“google.com”上执行nslookup并从DNS服务器接收正确的IP地址。
  • 我可以通过浏览器访问虚拟networking(和相同的AD域)内的其他机器托pipe的网站。
  • 当服务器具有相同的IP地址,子网掩码和通过DHCP(而不是静态)设置的默认网关时,互联网连接工作。

基于上述,我排除了DNS或Windows防火墙问题。 浏览器也似乎也正常工作。 但是我很难确定这个问题。

为什么我的虚拟机无法访问互联网?

我解决了我自己的问题。 这个问题涉及到使用静态IP地址设置的服务器。 Azure虚拟机必须具有由Azure DHCP设置的IP地址,该地址尊重子网和虚拟networking地址空间。

更多信息可以在这里find: 在Azure虚拟networking中设置DNS