【发布时间】:2020-06-10 06:32:44
【问题描述】:
我在 azure 上有 3 个 debian 虚拟机,其中一个有一个公共 IP 可以用来上网(VM_1),而其他的只有内部网络(VM_2,VM_3)。
我可以通过 VM_1 授予对 VM_2 或 VM_3 的访问权限吗?
让我崩溃的是看到VM_1有2个网络接口,私有和公共,但是如果我进入配置文件只有2个接口,lo和eth0,而eth0包含私有IP......
我可以做点什么吗,或者我需要为 azure 分配的另一个公共 IP 付费?
我想补充一些信息: My subnet
VM_1 有公网和私网 IP,可以下载文件。
具有私有 IP 但没有公共 IP 的 VM_2 和 3 不能。
【问题讨论】:
-
定义
give access? -
是的,我想说如果我可以使用VM_1作为前锋,与VM_2一起上网
-
go online是什么意思?默认情况下,Azure 中的 vm 具有到 Internet 的出站连接(即使没有 PIP) -
好吧,如果我默认有互联网连接,为什么在相同的配置下,VM_2 甚至无法访问它?我查看了 VM_1 和 VM_2 中的 /etc/resolv.conf,它们具有相同的内容。我需要检查其他文件吗?
-
好吧,我不知道你在做什么,但是在 azure 中没有公共 ip 的虚拟机默认可以连接到互联网。为什么它对你不起作用?我不知道。您可能错误配置了 vm、防火墙、NSG、UDR 或 Azure 防火墙等
标签: azure azure-virtual-machine azure-virtual-network