Utiliser 10.0.2.2 pour joindre un proxy hôte depuis un invité NAT VirtualBox
Interprétez l'alias d'hôte NAT de VirtualBox dans son contexte réseau réel au moment de choisir une adresse de proxy.
Un exemple Vagrant utilise 10.0.2.2:3128. Vous le copiez dans le navigateur d'un portable et le proxy est injoignable. Ce nombre n'était pas une adresse universelle pour la machine hôte.
Dans la configuration habituelle du premier adaptateur NAT de VirtualBox, 10.0.2.2 joue un rôle particulier d'invité vers hôte. Sa signification dépend de cet agencement de réseau virtuel. Un autre hyperviseur, un autre mode d'adaptateur ou un autre espace de noms réseau peuvent exiger une autre adresse.
| Où s'exécute le client | Ce qu'il faut identifier |
|---|---|
| L'hôte lui-même | Un écouteur joignable depuis l'hôte, peut-être sa boucle locale |
| Invité NAT VirtualBox | La correspondance d'accès à l'hôte documentée pour cet adaptateur |
| Invité en pont ou autre machine du LAN | Une adresse d'hôte joignable et un écouteur autorisé |
| Conteneur dans l'invité | Une autre frontière réseau et sa route vers le proxy |
Le 127.0.0.1 d'un invité désigne normalement l'invité, pas l'hôte. À l'inverse, la correspondance NAT particulière ne doit pas être généralisée à tous les endroits où la configuration peut être lue.
Après avoir choisi l'adresse, vérifiez l'écouteur et la politique d'accès. Un service de l'hôte lié uniquement là où un invité en pont ne peut l'atteindre ne deviendra pas joignable par une autre orthographe d'URL. Élargir la liaison doit être une décision d'accès délibérée, avec des restrictions de pare-feu correspondantes.
Gardez l'emplacement du client attaché aux exemples de configuration. Dire que le proxy est sur l'hôte est incomplet quand plusieurs hôtes et invités partagent le même montage.