J'ai un ordinateur portable XP sur lequel j'exécute une distribution Ubuntu dans Virtualbox qui exécute un site Web via Tomcat. Quand je suis dans le VM, je peux accéder au site avec localhost: 8080 / P>
Ce que j'ai vraiment besoin de faire, c'est d'accéder au VM localhost de XP. VM-Computer-Nom: 8080 / n'est pas reconnu. P>
Toute aide est très appréciée. P>
4 Réponses :
Obtenez l'adresse IP de votre système d'exploitation et d'y accéder via cela. p>
Et si vous avez plusieurs Tomcat qui sont différenciés par leur nom? Telle que public.mysite.org:8080, admin.mysite.org:8080, etc.
Vous avez plusieurs personnes de Tomcat dans votre VM? Si tel est le cas, ils auraient besoin de courir sur des ports séparés. Ou avez-vous plusieurs hôtes de configuration dans votre configuration Tomcat?
Sur Centos8 Au moins, je devais désactiver le pare-feu avant de pouvoir accéder au tomcat sur 8080, même si j'étais connecté par mode ponté. SystemCtl désactiver le pare-feu.
Configurez votre VM pour exécuter un réseau hôte uniquement, puis redémarrez ou redémarrez la mise en réseau pour mettre à jour DHCP. L'adresse IP sur l'invité sera désormais accessible depuis l'hôte. P>
Vous pouvez également utiliser le mode réseau ponté, mais cela ne fonctionnera pas lorsque l'hôte est déconnecté du réseau. P>
Parfait! Merci beaucoup!
L'hôte uniquement réseau était la clé pour moi. Si vous utilisez VirtualBox, vous devrez créer un réseau pour pouvoir utiliser cette configuration. askubuntu.com/questions/198452/no-host-only -adapter-sélectionné
Tapez la commande suivante sur VM, puis essayez. P>
sudo iptables -f p>
Ce qui vous est suivant m'a aidé après une nouvelle installation VM et Tomcat. P>
Obtenez l'adresse IP du système d'exploitation invitée et le numéro de port sur lequel Tomcat a été démarré. Ensuite, vous pouvez y accéder via: P>
IP: port / p> blockQuote>
Si vous n'êtes pas en mesure d'y accéder encore ou si vous n'êtes pas de réponse, essayez p>
sudo iptables -f p> blockQuote>
Cela rincerait les tables et refléterait la nouvelle cartographie. Vous auriez besoin de le faire une seule fois. P>