J'ai un invité VirtualBox (sous Ubuntu) configuré avec NAT via mon ordinateur portable hôte (sous OSX). C’était ma compréhension du NAT configuré, je pourrait accéder à l'invité à partir de l'hôte (sans magie de transfert de port) mais pas de toute machine extérieure ... Avais-je tort de penser cela?
je aurait utilisez un réseau ponté, mais chaque fois que je change de réseau (@ home, @ work, connecté à mon téléphone), l'adresse IP de l'invité change, non?
la source
Généralement de loin à travers nat est une douleur. En fonction de la technologie de virtualisation, chacun propose différentes méthodes pour y remédier. Virtualbox a la possibilité de transférer le port X au client virtualisé si je me souviens bien ... cela serait nécessaire pour accéder à l'hôte distant du client VM via Nat
la source
Je ne suis pas certain d'une réponse directe à votre question, mais j'accède à ma boîte Ubuntu (NAT) via OS X à l'aide des éléments suivants, qui nous permettent de transférer les ports. Remplacer
Ubuntu
avec le nom de votre invité .:Puis redémarrez (l'invité), puis sous OS X:
ssh -p 2222 localhost
Et vous devriez être dans la VM dans le terminal OS Xla source