![启用位于同一子网但不同资源组的两个虚拟机之间的通信](https://linux22.com/image/754807/%E5%90%AF%E7%94%A8%E4%BD%8D%E4%BA%8E%E5%90%8C%E4%B8%80%E5%AD%90%E7%BD%91%E4%BD%86%E4%B8%8D%E5%90%8C%E8%B5%84%E6%BA%90%E7%BB%84%E7%9A%84%E4%B8%A4%E4%B8%AA%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B9%8B%E9%97%B4%E7%9A%84%E9%80%9A%E4%BF%A1.png)
我是 Azure 新手,有两个虚拟机位于同一子网但资源组不同,这两个虚拟机无法互相 ping 通。我无法添加网络对等,因为它们都在 172.30.xx 网络中。如何从资源组 B 中的虚拟机连接到资源组 A 中的虚拟机。
基本上,资源组 B 中的 VM 是 Samba 服务器,我将从资源组 A 中的 VM 访问 Samba 共享。这两个 VM 甚至无法互相 ping 通。
答案1
资源组与网络无关,它们只是组织资源的容器。如果两个虚拟机连接到同一个子网,则它们已经配置为能够相互通信。
我猜测他们目前无法通信的原因是您在一个或两个 VM 上配置了网络级 NSG,从而阻止了您感兴趣的入站端口。查看 VM 网卡设置以查看应用了什么 NSG 并打开所需的端口。