Azure 网络接口

2025年3月17日 | 阅读 3 分钟

网络接口 (NIC) 是虚拟机与底层软件网络之间的互连。 Azure 虚拟机 (VM) 具有一个或多个附加到它的网络接口 (NIC)。 任何 NIC 都可以具有一个或多个分配给它的静态或动态公共和专用 IP 地址。

配置网络接口

虚拟网络和子网: 我们可以将网络接口附加到 VNet 和子网,一旦我们将 NIC 部署到 VNet 中,就无法更改它。

IP 配置: 公共和专用 IP 地址将在 NIC 级别分配。 主 IP 配置和辅助 IP 配置

NSG 和路由: 我们可以将零个或一个网络安全组以及一个或多个路由应用于网络接口。

IP 转发: 必须为连接到虚拟机的每个网络接口启用此设置。

DNS 服务器 - 我们可以指定 Azure DHCP 服务器为网络接口分配哪个 DNS 服务器。

IP 地址

它是一个唯一的引用,用于标识每台使用 Internet 协议通过网络进行通信的计算机。

有两种定义 IP 地址的方法

专用 IP 寻址公共 IP 寻址
专用 IPv4 地址使虚拟机能够与虚拟网络或其他连接网络中的其他资源通信。当我们为支持公共 IP 地址的 Azure 资源分配公共 IP 地址时,可以实现从 Internet 到资源的入站通信。 诸如 Azure VM 之类的资源以及使用可预测 IP 地址与 Internet 的出站连接称为公共 IP 地址。
当我们选择动态地址时,Azure 会自动从您选择的子网的地址空间中分配下一个可用地址。当公共 IP 地址资源与其关联的资源分离时,动态地址将被释放。
当我们选择静态地址时,我们必须手动从您选择的子网的地址空间中分配一个可用的 IP 地址。创建公共 IP 地址时,会将静态 IP 地址分配给计算机。

主机名解析

我们可以为公共 IP 资源指定一个 DNS 域名标签,这会在 Azure 托管的 DNS 服务器中创建 domainnamelabel.location.cloudapp.azure.com 到公共 IP 地址的映射。

内部 DNS 主机名解析(适用于 VM)

默认情况下,所有 Azure VM 都配置有 Azure 托管的 DNS 服务器,除非您想显式设置自定义 DNS 服务器,并且这些 Azure 托管的 DNS 服务器为位于同一 VNet 中的 VM 提供内部名称解析。 因此,如果我们想从一个虚拟机 RDP 到另一个虚拟机,实际上可以使用机器的名称而不是专用 IP 地址。

为 VM 配置多个 NIC 和 IP 地址

步骤 1: 单击创建资源按钮并键入网络接口。 然后单击网络接口并创建。

Azure Network Interface

步骤 2: 现在,填写所需的详细信息,然后单击创建。

Azure Network Interface

步骤 3: 您的网络接口将被创建并准备好嵌入。

Azure Network Interface

步骤 4: 再次转到主页并创建一个公共 IP 地址。

Azure Network Interface

步骤 5: 现在,填写所需的详细信息,然后单击创建。

Azure Network Interface

步骤 6: 您现在已准备好将 NIC 和 IP 地址与虚拟机一起使用。

Azure Network Interface