Anonim

Flere mennesker opretter virtuelle pc'er i dag end nogensinde. Uanset om det er til ældre applikationer, gamle spil eller bare for nostalgi, er det at få virtuelle computere meget mere almindeligt.

Et af de største greb omkring virtuelle pc'er kan koges ned til et enkelt spørgsmål:

Hvordan deler jeg filer mellem den virtuelle pc og værtscomputeren?

Dette er det spørgsmål, jeg vil gøre mit bedste for at besvare i denne dokumentation.

Inden du fortsætter, er der virtuel pc-software, der gør det nemt at få alt dette gjort, såsom VMWare Workstation, men det er et betalt program. Du bruger sandsynligvis den gratis Virtualbox eller VMWare Player. Denne dokumentation går ud fra den antagelse, at du bruger den gratis metode, der ikke har den ekstra brugervenlige netværksmønster, som Workstation har.

Trin 1. Brug Bridged Networking

I VMWare Player og Virtualbox er standardnetværksopsætningen NAT. For delte mapper er dette virkelig ikke et godt valg. Bridged netværk på den anden side fungerer meget bedre.

I VMWare Player:

I Virtualbox:

Når du bruger NAT, vil den IP, der er tildelt den virtuelle maskine, være en klasse A, ligesom 10.10.10.100. Med brobygget vil den tildelte IP være en klasse C, der følger dit nuværende routerskema, som 192.168.0.5.

Hvad man bruger en brodannet indstilling gør, er det muligt for dig at opdage maskinens IP-adresse meget lettere og gøre den mere tilgængelig fra værtscomputeren. Faktisk, når du bruger bro, vil du se adressen på din virtuelle pc, der er anført på din routers liste over tilsluttede enheder, som om det var en faktisk maskine.

Hvis du nogensinde har konfigureret en virtuel pc, der absolut ikke vil oprette forbindelse til internettet, uanset hvad du gør, er det sandsynligvis fordi du brugte NAT. Skift til bro og eureka, internet fungerer.

Trin 2. In-to-out og ikke out-to-in

Den første reaktion fra de fleste mennesker er at oprette en delt mappe uden for sessionen på værtscomputeren for den virtuelle pc, som den kan oprette forbindelse til. Nogle gange fungerer dette enten dårligt eller slet ikke. Hvis du opretter en delt mappe i sessionen, fungerer dette meget bedre.

Eksempel ved hjælp af Windows 98SE:


Aktiverer fildeling via Kontrolpanel / Netværk


Fil- og printerdeling er aktiveret

Opret mappe på skrivebordet, højreklik, Deling

Giv fuld adgangstilladelser, Anvend, OK

Eksempel ved hjælp af Windows 2000:

Opret mappe på skrivebordet, højreklik, Deling

Del mappen, Anvend, OK. Standard tilladelser vil være "Fuld adgang", hvis du er logget ind som administrator.

Trin 3. Hent Virtual PC's IP, PING fra vært til test

Brug af Windows 98SE:

Start / Kør / winipcfg, lokal IP-information vises

Brug af Windows 2000:

Start / Kør / cmd / ipconfig, lokal IP-information vises

PING-test fra vært (Windows 7) til virtuel (Windows 2000)

PING er vellykket; alt tjekker ud

Trin 4. PING-arbejdsgruppens navn på den virtuelle pc

I Windows-til-Windows-miljøer kan du direkte PING navnet på computeren. Det er godt at gøre dette, så du har to måder at oprette forbindelse til en virtuel computernetværksdeling, der er dækket af det næste afsnit.

Jeg har en VMWare Player-session med Windows 98SE åben, og mit definerede arbejdsgruppenavn til den computer er vbox-win98. Jeg PING dette navn direkte for at se, om jeg får et svar:

Dette fungerer, så nu har jeg to måder at direkte forbinde til min del.

Trin 5. Opret forbindelse til virtuel pc's netværksdeling

Den traditionelle metode til at oprette forbindelse til en netværksandel fra en arbejdsgruppe-tilsluttet Windows-pc i Windows-miljøet er whack-whack-metoden som denne via Explorer's adresselinje:

\ Arbejdsgruppe-navn-på-virtuel-pc

De to tilbageslag kaldes 'whacks', fordi det er lettere at sige end 'backslash backslash'. Hvis computerens arbejdsgruppenavn f.eks. Var 'banan', ville du verbale dette som "Opret forbindelse til banebrydende banan."

At skrive whack-whack efterfulgt af arbejdsgruppens navn i Explorer ville se sådan ud:

… og gør dette:

Hvis dette ikke fungerer, kan du alternativt indtaste whack-whack efterfulgt af IP'en på den virtuelle pc, som denne:

… for at få dette:

Den ene eller den anden fungerer.

Hvorfor ikke blot bruge den 'kendte' liste over computere på venstre sidebjælke i Explorer eller "Netværkskvarter"?

Der er dette:

… Dog er dette ikke altid garanteret at arbejde på grund af den on / igen / off-igen måde, virtuelle pc'er bruges. Det er sandsynligvis sandt, at du ikke har den virtuelle pc, der kører hele tiden, og kun har den lanceret, når du har brug for den; dette kan noget skrue op Windows 'metode til opdagelse af netværk såvel som andre værts-OS'er.

At forbinde direkte-ved-navn eller direkte-ved-IP er mere eller mindre en kraft-opfriskende måde at gøre det på. Dette er fint, fordi du ønsker, at værten skal "indse", at den virtuelle pc er der, klar og venter på indgående forbindelser til sin del.

Det er også sandt, at hvis det virtuelle Windows-operativmiljø er en version forud for Windows 2000, vil det ikke opdatere sin netværksstatus så meget, som du ønsker; dette er grunden til, i nogle tilfælde uanset hvor meget du opdaterer, vises netværksnavnet bare ikke på listen.

Virtuel pc snyderi til delt netværk i ældre windows