Udostępnij za pośrednictwem


虚拟机的静态内部 IP 地址

这是什么?

借助最新的 PowerShell 版本,您现在能够定义和配置特定的内部 IP 地址,该地址可以静态分配给部署在虚拟网络中的 IaaS 虚拟机。使用此功能,您可以直接为虚拟机配置内部 IP 地址,即使停止再启动虚拟机该地址也不会改变。您甚至可以删除虚拟机,在几个月后重新进行部署, IP 地址还是可以保持不变。

何时使用?

如果您最近在 Azure 中的某个虚拟机上部署了一个 Active Directory 域控制器,您可能感觉部署 VM很难,您要发现 IP 地址,然后插入该 IP 地址以作为您虚拟网络中其他 VM 的 DNS 服务器。我们大部分的内容和通信要求您假定给定子网中的第一个 IP 始终是 .4 地址(在 10.0.0.0 子网中为 10.0.0.4)。现在您不再需要采取这种奇怪的假设了,您可以直接为 AD/DNS VM 选择内部 IP 地址,使其保持静态,并将其用于 DNS 内部 IP 地址,以便其他 VM 可以轻松连接。您甚至可以停止 AD VM,在下次启动以重新使用时,继续使用此内部 IP。

如何使用?

以下示例说明了如何为 SharePoint VNET (SPAutoVNET) 创建一个 IP 地址为 10.20.1.30 的 VM (StaticIPVM)。

下面是部署此 VM 之后的门户状态:

您还可以在PowerShell 中使用 Get-AzureStaticVNETIP 命令检索您分配的静态 IP 地址。无论何时,您都可以利用 PowerShell 中的帮助内容来探索使用和组合 这些设置的不同方式。

在下面的示例中,您会看到我最近对 SharePoint 场脚本所做的更新,即采用部署为 AD/ DNS 服务器的 VM 的 IP 地址,并确保以静态方式设置 IP 地址,以避免今后丢失该地址。将 IP 重置为静态地址可能会导致 VM 重新启动。

寻找更多文档?单击此处:https://msdn.microsoft.com/en-us/library/azure/dn630228.aspx

下次再聊!

Corey

 本文翻译自:https://blogs.msdn.com/b/windowsazure/archive/2014/04/22/static-internal-ip-address-for-virtual-machines.aspx