Anonim

Avui més gent està configurant ordinadors virtuals que mai. Ja sigui per aplicacions antigues, jocs antics o simplement per nostàlgia, tenir ordinadors virtuals és cada cop més habitual.

Una de les principals solucions relacionades amb els ordinadors virtuals es pot reduir a una única pregunta:

Com puc compartir fitxers entre el PC virtual i l’ordinador amfitrió?

Aquesta és la pregunta que faré el possible per respondre en aquesta documentació.

Abans de continuar, hi ha un programari virtual per a PC que facilita tot això, com ara VMWare Workstation, tot i que es tracta d’un programa de pagament. Probablement utilitzeu el Virtualbox o el reproductor VMWare gratuït. Aquesta documentació es donarà al supòsit que utilitzeu el mètode gratuït que no té els avantatges addicionals de fàcil utilització de les estacions de treball.

Pas 1. Utilitzeu Xarxa de Ponts

A VMWare Player i Virtualbox, la configuració predeterminada de xarxa és NAT. Realment no és una bona opció per a les carpetes compartides. La xarxa pontada, d’altra banda, funciona molt millor.

A VMWare Player:

A Virtualbox:

Quan utilitzeu NAT, la IP assignada a la màquina virtual serà una classe A, com 10.10.10.100. Amb un pont pont, la IP assignada serà una classe C que segueixi el vostre esquema d’encaminador actual, com el 192.168.0.5.

El que utilitza un paràmetre de pont us permet descobrir l'adreça IP de la màquina molt més fàcil i fer-la més accessible des de l'ordinador amfitrió. De fet, quan feu servir pont, veureu l’adreça del vostre PC virtual a la llista de dispositius connectats del vostre enrutador com si es tractés d’una màquina real.

A més, si alguna vegada heu creat un PC virtual que absolutament no es connectarà a Internet, no importa el que feu, probablement és perquè heu utilitzat NAT. Canviar a bridged and eureka, Internet funciona.

Pas 2. In-to-out i no-in-to-in

La primera reacció per part de la majoria de persones és crear una carpeta compartida fora de la sessió a l’ordinador amfitrió a la qual s’hi connectarà el PC virtual. De vegades, això funcionarà malament o no, en absolut. Si creeu una carpeta compartida de sessió, això funciona molt millor.

Exemple que utilitza Windows 98SE:


Habilita l’ús compartit d’arxius a través del Tauler de control / xarxa


L'intercanvi de fitxers i impressores està habilitat

Creeu una carpeta a l'escriptori, feu clic amb el botó dret a l'opció Per compartir

Doneu permisos d'accés complet, sol·liciteu. D'acord

Exemple que utilitza Windows 2000:

Creeu una carpeta a l'escriptori, feu clic amb el botó dret a l'opció Per compartir

Compartiu la carpeta, Apliqueu, D'acord. Els permisos per defecte seran "Accés complet" si inicieu la sessió com a administrador.

Pas 3. Obteniu la IP del PC virtual, PING de l'amfitrió a la prova

Utilitzant Windows 98SE:

Inici / Execució / winipcfg, es mostra la informació IP local

Utilitzant Windows 2000:

Iniciar / Executar / cmd / ipconfig, es mostra la informació IP local

Prova PING des de l'amfitrió (Windows 7) fins virtual (Windows 2000)

PING té èxit; tot comprova

Pas 4. Nom del grup de treball PING del PC virtual

Als entorns Windows-to-Windows, podeu fer PING directament al nom de l’ordinador. És bo fer-ho, de manera que teniu dues maneres de connectar-vos a una compartició de xarxa virtual d’ordinadors, inclosa a la secció següent.

Tinc una sessió de VMWare Player de Windows 98SE oberta i el meu nom de grup de treball definit per aquest equip és vbox-win98. PING aquest nom directament per veure si obtinc una resposta:

Això funciona, així que ara tinc dues maneres de connectar-me directament a la meva participació.

Pas 5. Connecteu-vos a la compartició de xarxa de PC virtual

El mètode tradicional de connexió a una compartició de xarxa des d’un PC de Windows connectat a un grup de treball a l’entorn de Windows és el mètode whack-whack, així a través de la barra d’adreces de l’Explorador:

\ workgroup-name-of-virtual-pc

Els dos posteriors s'anomenen "whacks" perquè és més fàcil de dir que "retrocés". Si, per exemple, el nom del grup de treball de l'ordinador era "banana", ho verbalitzarà com a "Connectar-se a un plàtan whack-whack".

Escrivint whack-whack seguit del nom del grup de treball a l'Explorador seria com ara:

… i feu això:

Si això no funciona, podeu escriure alternativament en whack-whack seguit de la IP del PC virtual, com ara:

… per aconseguir-ho:

Un o altre funcionarà.

Per què no utilitza simplement la llista coneguda d'ordinadors de la barra lateral esquerra de l'Explorador o del "barri de xarxa"?

Hi ha això:

… però, no sempre es garanteix el seu funcionament a causa de la utilització de PC virtuals de nou / fora de nou. Probablement és cert que no teniu el PC virtual en funcionament tot el temps i que el tingueu en marxa només quan ho necessiteu; això pot carregar una mica el mètode de descobriment de xarxa de Windows, així com altres sistemes operatius host.

La connexió directa per nom o directa per IP és una manera de refrescar més o menys la força. Això està bé perquè voleu que l’amfitrió s’adoni que el PC virtual hi és, a punt i espera que les connexions entrants siguin compartides.

També és cert que si l’entorn operatiu virtual de Windows és una versió anterior a Windows 2000, no actualitzarà l’estat de xarxa tant com vulguis; és per això que en alguns casos, no importa la quantitat d’actualització, el nom de la xarxa no apareixerà a la llista.

Full de trampes virtual per a xarxes compartides en finestres més antigues