我可以在没有公共IP的情况下为azure VM提供internet访问权限吗?
我在azure上有3个debian虚拟机,其中一个有一个公共IP,可以与之联机(VM_1),其他的只有内部网络(VM_2,VM_3) 我可以通过VM_1访问我的VM_2或VM_3吗 让我崩溃的是看到VM_1有两个网络接口,私有和公共,但是如果我输入配置文件,只有两个接口,lo和eth0,eth0包含私有IP 我可以做点什么吗,或者我需要为azure分配的另一个公共IP付费 我想添加一些信息: 具有公共和私有IP的VM_1,可以下载文件我可以在没有公共IP的情况下为azure VM提供internet访问权限吗?,azure,azure-virtual-machine,azure-virtual-network,Azure,Azure Virtual Machine,Azure Virtual Network,我在azure上有3个debian虚拟机,其中一个有一个公共IP,可以与之联机(VM_1),其他的只有内部网络(VM_2,VM_3) 我可以通过VM_1访问我的VM_2或VM_3吗 让我崩溃的是看到VM_1有两个网络接口,私有和公共,但是如果我输入配置文件,只有两个接口,lo和eth0,eth0包含私有IP 我可以做点什么吗,或者我需要为azure分配的另一个公共IP付费 我想添加一些信息: 具有公共和私有IP的VM_1,可以下载文件 有私有IP但没有公共IP的VM_2和3不能 您的问题可以通
有私有IP但没有公共IP的VM_2和3不能 您的问题可以通过。您可以将IP分配给NAT网关,并在子网中引用NAT网关。通过这种方式,子网中的所有虚拟机都可以通过NAT网关IP地址连接到Internet。定义
授予访问权
?是的,我想说的是,如果我可以使用VM_1作为转发,使用VM_2联机,你是什么意思联机
?azure中的虚拟机在默认情况下(即使没有PIP)也具有到internet的出站连接,因此,如果我在默认情况下具有internet连接,为什么具有相同的配置,VM_2甚至无法访问它?我在VM_1和VM_2中查看了/etc/resolv.conf,它们的内容相同。我需要检查其他文件?嗯,我不知道你想做什么,但是azure中没有公共ip的虚拟机默认情况下可以连接到internet。为什么它不适合你?我不知道。您可能错误配置了vm、防火墙、NSG、UDR或Azure防火墙等