Există câteva soluții pentru dilema dvs. VM-ul dvs. probabil are portul redirecționat către router în modul NAT. Cu alte cuvinte, portul pe care îl accesați în prezent aparține VM-ului. Pentru a separa cele două puncte finale, puteți fie să schimbați portul aplicației pe care încercați să o accesați pe local (și să vă asigurați că acel port este accesibil la router). De asemenea, puteți opri redirecționarea VM-ului. Asta înseamnă că nu va fi accesibil. În cele din urmă, puteți conecta VM-ul. Această metodă este descrisă mai jos.
Pentru a oferi mașinii tale virtuale propria sa adresă IP și, astfel, pentru a o distinge de gazdă, o poți configura să utilizeze o retea cu punte.
În mod implicit, majoritatea software-ului VM utilizează rețeaua NAT pentru a „ascunde” VM-urile de conexiunile externe. Cu NAT, VM-ul este accesat prin adresa rețelei sale. În cazul dvs., portul VM-ului este probabil redirecționat, deci preia rețeaua sau cel puțin acel port
Cu toate acestea, dacă treceți la modul bridge, VM-ul dvs. va folosi propriul IP și, prin urmare, va fi accesat printr-un canal complet diferit de gazda sa.
Procesul de schimbare a modului de rețea IP depinde de software-ul VM pe care rulează VM-urile dvs.
Aici este un tutorial pentru a-l schimba în VMWare și Virtualbox. De asemenea, oferă informații mai detaliate despre subiect, astfel încât le veți putea găsi dacă utilizați un alt software VM.
Articolul din link face acest lucru într-un scop diferit, dar procesul este același. Rezultatul va fi 2 (sau 3) adrese IP separate și fără confuzie.
Dacă descoperiți că sunteți deja în modul bridge, atunci utilizați IP greșit. Încercați să accesați localhost prin IP-ul routerului.
Apropo, celelalte metode menționate la început sunt și ele în articol. Cel puțin ar trebui să aibă mai mult sens acum.