Compartilhar via

创建具有静态专用 IP 地址的虚拟机

创建虚拟机 (VM) 后,系统会从指定的范围自动为虚拟机分配专用 IP 地址。 此 IP 地址基于在其中部署 VM 的子网,VM 会将此地址保留到删除 VM 之时。 Azure从在其中创建 VM 的子网动态分配下一个可用的专用 IP 地址。 如果要为 VM 分配此子网中的特定 IP 地址,请使用静态 IP 地址。

先决条件

创建资源组和虚拟机

创建资源组

  1. 登录到 Azure portal

  2. 在门户中,搜索并选择“资源组”。

  3. 选择+ 新建

  4. “基本信息 ”选项卡上,输入或选择以下值:

    设置
    订阅 选择订阅
    资源组 输入 myResourceGroup
    区域 选择“(亚洲)中国北部 3”
  5. 选择“查看 + 创建”,然后选择“创建”。

创建虚拟网络

  1. 在门户中,搜索并选择“虚拟网络”。

  2. 选择+ 新建

  3. “创建虚拟网络的”基本信息“选项卡上,输入或选择以下值:

    设置
    订阅 选择订阅
    资源组 选择“myResourceGroup”
    虚拟网络名称 输入“myVNet”
    区域 选择“(亚洲)中国北部 3”
  4. 选择“查看 + 创建”,然后选择“创建”。

创建虚拟机

  1. 在门户中,搜索并选择Virtual machines

  2. 选择 创建>Azure 虚拟机

  3. 在“创建虚拟机”屏幕的“基本信息”选项卡上,输入或选择以下值:

    设置
    订阅 选择订阅
    资源组 选择“myResourceGroup”
    虚拟机名称 输入myVM
    区域 选择“(亚洲)中国北部 3”
    可用性选项 选择“无需基础结构冗余”
    安全类型 选择“标准”
    图像 选择 Ubuntu Server 22.04 LTS - x64 Gen2
    大小 接受默认值,或者下拉并选择大小
    身份验证类型 选择“SSH 公钥”
    用户名 输入 azureuser
    SSH 公钥源 选择“生成新密钥对
    密钥对名称 输入 mySSHKey
    公共入站端口 选择“无”
  4. 选择页面顶部的“网络”选项卡。

  5. 在“网络”页面,输入或选择以下值:

    • 虚拟网络:选择 myVNet
    • 子网:选择“默认值”(如果尚未选择)。
    • 公共 IP:选择 “无”。
  6. 选择“查看 + 创建”。 检查设置,然后选择“创建”。

注意事项

在没有公共 IP 地址且没有公共入站端口的情况下创建虚拟机。 若要连接到虚拟机,请使用Azure Bastion。 有关详细信息,请参阅 快速入门:使用默认设置部署 Azure Bastion

将专用 IP 地址更改为静态

在以下步骤中,你将之前创建的 VM 的专用 IP 地址更改为静态

  1. 在门户中,搜索并选择Virtual machines

  2. Virtual machines 中,从列表中选择 myVM

  3. 在“myVM”页上,在“网络”下选择“网络设置”。

  4. 在“网络设置”页上,选择“网络接口”旁边的网络接口名称。

  5. 在“网络接口”页的“设置”下,选择“IP 配置”。

  6. 在“IP 配置”中,选择列表中的“ipconfig1”。

  7. 在“分配”下,选择“静态”。 更改专用 IP 地址(如果需要其他 IP 地址),然后选择“保存”。

警告

如果更改专用 IP 地址,与网络接口关联的 VM 将重启以利用新的 IP 地址。

在 VM 的操作系统中,避免在 Azure VM 上关联静态 private IP 地址。 仅在必要的情况下(例如,要向 VM 分配许多 IP 地址时),才分配静态专用 IP 地址。

如果手动在作系统中设置专用 IP 地址,请确保它与分配给 Azure network 接口的专用 IP 地址匹配。 否则,与 VM 的连接可能会断开。 有关详细信息,请参阅专用 IP 地址设置

清理资源

不再需要所有资源时,将资源组及其包含的所有资源一并删除:

  1. 在门户中搜索并选择“myResourceGroup”。

  2. 在“myResourceGroup”屏幕中,选择“删除资源组”。

  3. 在“输入资源组名称以确认删除”中输入“myResourceGroup”,然后选择“删除”。

后续步骤