添加网络接口的意义
在 Azure 上,为虚拟机添加网络接口的意义包括以下几个方面:
- 扩展网络带宽:通过添加多个网络接口,可以增加虚拟机的网络带宽,提高网络传输速度和数据吞吐量。
- 实现网络隔离:每个网络接口可以连接到不同的虚拟网络或子网,通过将虚拟机连接到不同的网络接口,可以实现虚拟机之间的网络隔离,提高安全性。
- 支持多个 IP 地址:每个网络接口可以分配一个或多个 IP 地址,通过为虚拟机添加多个网络接口,则可以为虚拟机提供多个 IP 地址,实现在不同网络环境中访问虚拟机。
- 支持多个网络协议:通过添加多个网络接口,并为每个网络接口分配不同的网络协议,可以实现虚拟机在多个网络环境中同时运行不同的网络服务。
- 支持高可用性和容灾:通过将虚拟机连接到多个网络接口,并将这些网络接口连接到不同的网络路径和设备上,可以提高虚拟机的可用性和容灾能力,以防止网络故障导致的单点故障。
具体实操
-
添加一个虚拟机,参考:https://blog.csdn.net/m0_48468018/article/details/132267096
-
导航栏搜索网络接口,点击创建
-
添加网络接口,并创建,保证虚拟网络,子网络和虚拟机一致
-
转到虚拟机,这时候附加网络接口为灰色状态,因为虚拟机为运行状态没有办法添加
-
停掉虚拟机,添加网络接口
-
可以查看到网络接口已经添加
-
也可分离出网络接口
-
最后的结果,发现NIC公共IP为空
-
为Demo2网络接口配置公共IP,创建公共IP,并在网络接口中关联
-
最后结果,公共IP出现了
参考文档:https://learn.microsoft.com/zh-cn/azure/virtual-network/virtual-network-network-interface?tabs=azure-portal