我们拥有一个具有Web角色,辅助角色和专用sql VM的azure虚拟网络。目前我们在数据库连接字符串中使用VM dns名称。我认为更新连接字符串以使用私有IP地址跳过名称解析,mydbserver.cloudapp.net到10.0.0.1会更好。
由于所有虚拟机都必须使用DHCP,私有IP是否有可能发生变化?如果有,那么无论如何要解决这个问题?感谢
答案 0 :(得分:3)
SQL Server VM将在虚拟网络中拥有持久的专用IP。
来自Windows Azure Virtual Network Overview:
永久私有IP地址:VNet中的虚拟机将 有一个稳定的私人IP地址。我们从中分配IP地址 您指定的地址范围,并为其提供无限的DHCP租约。所以 IP地址将在虚拟机中保留其生命周期。
答案 1 :(得分:1)
为了更加安全,您可以设置一个静态vnet IP,以确保它永远不会更改: http://windowsitpro.com/windows-azure/set-azure-vm-static-ip-address