你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:创建别名记录以引用 Azure 公共 IP 地址

可以创建别名记录来引用 Azure 资源。 例如,别名记录引用 Azure 公共 IP 资源。

本教程中,您将学习如何:

  • 创建虚拟网络和子网。
  • 使用公共 IP 创建 Web 服务器虚拟机。
  • 创建指向公共 IP 的别名记录。
  • 测试别名记录。

如果还没有 Azure 订阅,可以在开始前创建一个免费帐户

先决条件

注释

在本教程中,contoso.com 用作示例域名。 将 contoso.com 替换为你自己的域名。

登录到 Azure

登录到 Azure 门户

创建网络基础结构

创建要在其中放置 Web 服务器的虚拟网络和子网。

  1. 在 Azure 门户中,在门户顶部的搜索框中输入“虚拟网络”,然后从搜索结果中选择“虚拟网络”

  2. 在“虚拟网络”中,选择“+ 创建”。

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

    设置 价值
    项目详细信息
    订阅 选择 Azure 订阅。
    资源组 选择“新建”。
    “名称”中,输入 PIPResourceGroup
    选择“确定”。
    实例详细信息
    名称 输入 myPIPVNet
    区域 选择你的区域。
  4. 选择“IP 地址”选项卡 ,或选择页面底部的“下一步: IP 地址”按钮。

  5. 在“IP 地址”选项卡上,输入以下信息

    设置 价值
    IPv4 地址空间 输入 10.10.0.0/16
  6. 选择“+ 添加子网”,然后在“添加子网”中输入以下信息

    设置 价值
    子网名称 输入 WebSubnet
    子网地址范围 输入 10.10.0.0/24
  7. 选择 并添加

  8. 选择“查看 + 创建” 选项卡,或选择“查看 + 创建” 按钮。

  9. 选择 创建

创建 Web 服务器虚拟机

创建 Windows Server 虚拟机,然后在其中安装 IIS Web 服务器。

创建虚拟机

创建 Windows Server 2019 虚拟机。

  1. 在 Azure 门户中,在门户顶部的搜索框中输入“虚拟机”,然后从搜索结果中选择“虚拟机”

  2. 在“虚拟机”中,选择“+ 创建”,然后选择“Azure 虚拟机”

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

    设置 价值
    项目详细信息
    订阅 选择 Azure 订阅。
    资源组 选择 PIPResourceGroup
    实例详细信息
    虚拟机名称 输入 Web-01
    区域 选择(US)美国东部
    可用性选项 选择“无需基础结构冗余”。
    安全类型 选择“标准” 。
    图像 选择“Windows Server 2019 Datacenter - Gen2”
    尺寸 选择 VM 大小。
    管理员帐户
    用户名 输入用户名。
    密码 输入密码。
    确认密码 重新输入密码。
    入站端口规则
    公共入站端口 选择
  4. 选择网络选项卡,或选择下一步: 磁盘,然后选择下一步: 网络

  5. 在“网络”中,输入或选择以下信息:

    设置 价值
    网络接口
    虚拟网络 选择 myPIPVNet
    子网 选择 WebSubnet
    公网 IP 获取默认标准 SKU 公共 IP。
    NIC 网络安全组 选择基本
    公共入站端口 选择“允许所选端口” 。
    选择入站端口 选择“HTTP (80)”、“HTTPS (443)”和“RDP (3389)”
  6. 选择“查看 + 创建”

  7. 检查设置,然后选择创建

此部署可能需要几分钟才能完成。

注释

Web-01 虚拟机具有附加的 NIC,其中包含标准 SKU 动态公共 IP,每次重启虚拟机时都会更改。

安装 IIS Web 服务器

Web-01 上安装 IIS Web 服务器。

  1. Web-01“概述”页中,选择“连接”,然后选择“RDP”。

  2. RDP 页中,选择“ 下载 RDP 文件”。

  3. 打开 Web-01.rdp,然后选择“ 连接”。

  4. 输入在创建虚拟机期间输入的用户名和密码。

  5. 在“服务器管理器”仪表板上,选择“管理”,然后选择“添加角色和功能”

  6. 选择“服务器角色”或选择“下一步”三次。 在“服务器角色”屏幕上,选择“Web 服务器(IIS)”

  7. 选择“添加功能”,然后选择“下一步”

    Windows Server 2019 中的“添加角色和功能向导”的屏幕截图,其中显示了如何通过添加 Web 服务器角色来安装 I I S Web Server。

  8. 选择“确认”或选择“下一步”三次,然后选择“安装”。 安装过程需要几分钟才能完成。

  9. 安装完成后,选择“关闭”

  10. 打开 Web 浏览器。 浏览到“localhost”以验证是否显示默认 IIS 网页。

    Internet Explorer 的屏幕截图,其中显示了 I I S Web Server 默认网页。

创建别名记录

创建指向公共 IP 地址的别名记录。

  1. 在 Azure 门户中,在门户顶部的搜索框中输入“contoso.com”,然后从搜索结果中选择 contoso.com DNS 区域。

  2. 在“概述”页中,选择“+ 记录集”按钮

  3. “添加记录集”中,在“名称”中输入 web01

  4. 选择“A”作为类型

  5. 为“别名记录集”选择“是”,然后为“别名类型”选择“Azure 资源”

  6. 选择 Web-01-ip 的公共 IP 地址,用于 Azure 资源

  7. 选择“确定”

    使用“添加记录集”页面添加别名记录以引用 IIS Web 服务器的 Azure 公共 IP 的屏幕截图。

测试别名记录

  1. 在 Azure 门户中,在门户顶部的搜索框中输入“虚拟机”,然后从搜索结果中选择“虚拟机”
  2. 选择 Web-01 虚拟机。 记下 “概述 ”页中的公共 IP 地址。
  3. 从 Web 浏览器浏览到 web01.contoso.com,这是 Web-01 虚拟机的完全限定域名。 现在会看到 IIS 默认网页。
  4. 关闭 Web 浏览器。
  5. 停止 Web-01 虚拟机,然后重启它。
  6. 虚拟机重启后,请记下虚拟机的新公共 IP 地址。
  7. 从 Web 浏览器再次浏览到 web01.contoso.com

此过程之所以成功,是因为你使用了别名记录指向公共 IP 资源,而不是像标准 A 记录那样仅指向公共 IP 地址。

清理资源

不再需要时,可以按照以下步骤删除本教程中创建的所有资源:

  1. 在 Azure 门户菜单中,选择“资源组”
  2. 选择 PIPResourceGroup 资源组。
  3. 在“概述”页上,选择“删除资源组”
  4. 输入 PIPResourceGroup 并选择“ 删除”。
  5. 从 Azure 门户菜单中,选择“所有资源”。
  6. 选择“contoso.com”DNS 区域
  7. “概述 ”页上,选择在本教程中创建的 web01 记录。
  8. 依次选择“删除”、“是”

后续步骤

本教程介绍了如何创建别名记录来引用 Azure 公共 IP 地址资源。 若要了解如何创建别名记录以支持流量管理器顶点域名,请继续学习下一教程: