Microsoft Azure 解决方案:如何配置VNet Peering

时间:2023-01-09 12:54:08

Microsoft Azure 解决方案:如何配置VNet Peering

51CTO 博客地址: https://blog.51cto.com/14669127

Azure培训视频地址: https://space.bilibili.com/2000820534

VNet Peering是一种通过Azure backbone网络连接同一区域或者不同区域中两个虚拟网络(VNet)的机制,一旦Peering,这两个虚拟网络就会连接在一起。

我最近在同一Azure订阅中配置两个vNet之间的vNetpeering,所以整理一下相关配置过程,分享给大家,希望对大家日后配置提供一定的帮助。

实际上这是一种连接两个虚拟网络的方式,允许每个虚拟网络上的虚拟机彼此通信,不过Microsoft还提供了Global vNet peering,这允许peering不同地区的vNet,但需要注意的一点是,每个待对等的vNet中使用的IP地址空间不得重叠。

在本文中,我创建了两个vNets,每个都有一个子网,并具有以下IP名称空间。

• 名称:vnet1,IP地址空间:10.1.0.0/16

• 名称:vnet2,IP地址空间:10.2.0.0/16

使用Azure Portal 配置Peering的具体步骤如下所示:

1. 导航到Azure门户中的虚拟网络页面,如下所示:

Microsoft Azure 解决方案:如何配置VNet Peering

2. 接下来,单击对等网络的第一个vNet 1,单击Peerings,然后单击Add,在添加对等节点页面上,输入对等节点的名称,然后选择虚拟网络以创建对等节点vnet2:

 

Microsoft Azure 解决方案:如何配置VNet Peering

在配置部分,我选择允许转发流量,这允许vnet接收对等方转发的流量(这是不是源自对等方的流量)。

允许网关传输允许对等vNet使用此vNet中的虚拟网络网关。如果要实现这一点,必须在对等端设置“使用远程网关”选项。

完成后,请查看所选选项,然后单击“确定”,然后你将能够查看对等状态:

 

Microsoft Azure 解决方案:如何配置VNet Peering

完成后,我们需要重复该过程,但使用vnet2来完成另一半的对等操作。导航回虚拟网络页面,这次单击vnet2对象,然后单击对等。单击“添加”打开“添加对等项”页面:

Microsoft Azure 解决方案:如何配置VNet Peering


这次,vnet1被用作对等的虚拟网络。再次检查配置,然后单击“确定”。现在我们应该看到对等状态为“已连接”:

 

Microsoft Azure 解决方案:如何配置VNet Peering

以上就可以完成两个独立的vNet中的虚拟机现在应该能够通信,前提是NSG配置正确。

谢谢大家的阅读。