De nombreuses ressources Google Cloud peuvent avoir des adresses IP internes et des adresses IP externes. Par exemple, vous pouvez attribuer une adresse IP interne et une adresse IP externe aux instances de machines virtuelles (VM) Compute Engine. Les instances utilisent ces adresses pour communiquer avec d'autres ressources Google Cloud et des systèmes externes.
Chaque interface réseau d'instance de VM doit avoir une adresse IPv4 interne principale. Chaque interface réseau peut également avoir une ou plusieurs plages d'alias IPv4, ainsi qu'une adresse IPv4 externe. Si la VM est connectée à un sous-réseau compatible avec IPv6, chaque interface réseau peut également se voir attribuer des adresses IPv6 internes ou externes.
Une instance peut communiquer avec d'autres instances sur le même réseau cloud privé virtuel (VPC) à l'aide de l'adresse IPv4 interne de la VM. Si les VM sont configurées pour IPv6, vous pouvez également utiliser l'une des adresses IPv6 internes ou externes de la VM. Il est recommandé d'utiliser des adresses IPv6 internes pour les communications internes.
Pour communiquer avec Internet, vous pouvez utiliser une adresse IPv4 externe ou une adresse IPv6 externe configurée sur l'instance. Si aucune adresse externe n'est configurée sur l'instance, Cloud NAT peut être utilisé pour le trafic IPv4.
De même, vous devez utiliser l'adresse IPv4 ou l'adresse IPv6 externe de l'instance pour vous connecter à des instances en dehors du même réseau VPC. Toutefois, si les réseaux sont connectés d'une manière ou d'une autre, par exemple à l'aide de l'appairage de réseaux VPC, vous pouvez utiliser l'adresse IP interne de l'instance.
Pour plus d'informations sur l'identification des adresses IP interne et externe de vos instances, consultez la page Rechercher les adresses IP externe et interne d'une instance.
Faites l'essai
Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de Compute Engine en conditions réelles. Les nouveaux clients bénéficient également de 300 $ de crédits pour exécuter, tester et déployer des charges de travail.
Profiter d'un essai gratuit de Compute EngineAdresses IP externes
Si vous devez communiquer avec Internet ou avec les ressources d'un autre réseau VPC, vous pouvez attribuer une adresse IPv4 ou IPv6 externe à une instance. Si les règles de stratégie de pare-feu ou les stratégies de pare-feu hiérarchiques autorisent la connexion, les sources extérieures à un réseau VPC peuvent atteindre une ressource spécifique en utilisant son adresse IP externe. Les ressources disposant d'une adresse IP externe peuvent communiquer directement avec des ressources situées en dehors du réseau VPC. Les VM situées dans différents réseaux VPC peuvent communiquer à l'aide d'adresses IP internes dans certaines situations, par exemple lorsque les réseaux VPC sont appairés. Ces VM n'ont pas besoin d'adresses IP externes. La communication avec une ressource à l'aide d'une adresse IP externe peut entraîner des frais supplémentaires.
Les adresses IPv4 externes sont disponibles pour toutes les VM. Lorsque vous configurez une adresse IPv4 externe sur l'interface d'une VM, une seule adresse IPv4 est attribuée à partir des plages d'adresses IPv4 externes de Google. Pour plus d'informations, consultez la section Où puis-je trouver les plages d'adresses IP Compute Engine ?.
Les adresses IPv6 externes sont disponibles pour les VM connectées à un sous-réseau disposant d'une plage IPv6 externe. Lorsque vous configurez IPv6 pour l'interface d'une VM, une seule plage
/96
d'adresses IPv6 est attribuée, à partir de la plage d'adresses IPv6 externe du sous-réseau.
Vous pouvez également réserver une adresse externe statique à partir de la plage IPv4 ou IPv6 du sous-réseau et l'attribuer à une instance.
Adresses IP internes
Les interfaces de VM se voient attribuer des adresses IP du sous-réseau auquel elles sont connectées. Chaque interface de VM possède une adresse IPv4 interne principale, attribuée à partir de la plage d'adresses IPv4 principale du sous-réseau. Si le sous-réseau possède une plage IPv6 interne, vous pouvez éventuellement configurer l'interface de VM avec une adresse IPv6 interne principale en plus de l'adresse IPv4 interne principale.
Les adresses IPv4 internes peuvent être attribuées de différentes manières :
- Compute Engine attribue automatiquement une adresse IPv4 unique à partir des plages de sous-réseaux IPv4 principales.
- Vous pouvez attribuer une adresse IPv4 interne spécifique lorsque vous créez une instance de VM.
Vous pouvez attribuer des adresses IPv6 internes aux VM connectées à un sous-réseau disposant d'une plage IPv6 interne comme suit :
- Lorsque vous configurez une adresse IPv6 interne sur l'interface d'une VM, Compute Engine attribue une seule plage d'adresses IPv6
/96
de la plage IPv6 interne du sous-réseau. - Vous pouvez attribuer une adresse IPv6 interne spécifique lorsque vous créez une instance de VM.
Vous pouvez également réserver une adresse interne statique à partir de la plage IPv4 ou IPv6 du sous-réseau et l'attribuer à une instance.
Les instances peuvent également avoir des adresses IP d'alias et des plages d'adresses IP d'alias. Si plusieurs services sont exécutés sur une machine virtuelle, vous pouvez attribuer à chacun sa propre adresse IP.
Noms DNS internes
Google Cloud résout automatiquement le nom DNS complet d'une instance en adresses IP internes de cette instance. Les noms DNS internes ne fonctionnent que dans le réseau VPC de l'instance.
Pour plus d'informations sur les noms de domaine complets, consultez la section DNS interne.
Adresses IP régionales et globales
Lorsque vous répertoriez ou décrivez des adresses IP dans votre projet, Google Cloud spécifie que les adresses sont globales ou régionales, ce qui indique la façon dont une adresse particulière est utilisée. Lorsque vous associez une adresse à une ressource régionale, telle qu'une VM, Google Cloud spécifie que cette adresse est régionale.
Les régions sont des régions Google Cloud, telles que us-east4
ou europe-west2
.
Les adresses IP globales sont utilisées dans les configurations suivantes:
- Adresses IP internes globales : accédez aux API Google via des points de terminaison ou accédez aux services privés.
- Adresses IP externes globales: équilibreurs de charge réseau proxy externes et équilibreurs de charge d'application externes utilisant un réseau de niveau Premium
Pour savoir comment créer une adresse IP globale, consultez la page Réserver une nouvelle adresse IP externe statique.
Étape suivante
- Recherchez les adresses IP externe et interne d'une instance.
- Réservez une nouvelle adresse IP externe statique.
- Attribuez une adresse IP externe statique à une nouvelle instance de VM.
- Choisissez une adresse IP interne lors de la création de l'instance.
- Convertissez une adresse IP externe éphémère.
- Découvrez comment utiliser des noms DNS internes pour adresser des instances sur le Réseau VPC interne.
- Obtenez plus d'informations sur les adresses IP.
- Obtenez plus d'informations sur le protocole IPv6.
- Obtenez plus d'informations sur les adresses IP et l'équilibrage de charge.
- Consultez les tarifs des adresses IP externes.