My Main Rig to laptop z systemem Windows 7 Professional. Na tym komputerze są dwie maszyny wirtualne, z których obie są również Windows 7 Professional. Potrzebuję tych maszyn wirtualnych, aby móc się widzieć, ale potrzebuję ich również do dostępu do Internetu.
Obecnie wszyscy są podłączeni do publicznego Internetu w hotelu, w którym mieszkam, ale nie widzę innych maszyn, ponieważ jest to sieć publiczna.
Muszę utworzyć prywatną sieć między moją maszyną fizyczną i dwoma maszynami wirtualnymi, które się w niej znajdują. Jak mogę to zrobić?
Dowiedziałem się, jak sprawić, by sieć publiczna stała się siecią prywatną, ale nie udało mi się stworzyć sieci prywatnej, która istnieje w maszynie, wciąż widząc świat zewnętrzny.
Moje Google-fu nie ujawniło wiele - być może używam niewłaściwych terminów.
AKTUALIZACJA : Dodałem dodatkową kartę sieciową do obu maszyn wirtualnych i ustawiłem je na lokalne. Następnie uruchomiłem maszyny wirtualne i próbowałem utworzyć nową sieć. Jednak teraz widzę inne maszyny w sieci hotelowej i prawdopodobnie mogą mnie zobaczyć (nie pożądane). Czy ktoś może szczegółowo wyjaśnić, jak to skonfigurować, lub link do strony, która to robi? Nie mogę być jedyną osobą, która chce prywatnej sieci wewnętrznej na swoim komputerze ?!
UPDATE2 : Znaleziono to , co opisuje to, co chcę zrobić. Spróbuję jutro sprawdzić, czy to działa - wygląda na to, że już prawie tam byłem.
AKTUALIZACJA3 : Wygląda na to, że nie działało. Dodano nagrodę, która będzie przyznawana każdemu, kto może zrobić krok po kroku przewodnik umożliwiający komunikację dwóch maszyn wirtualnych. Dodatkowe cuda do używania MySQL i Apache na maszynach wirtualnych!
źródło
Jakiego produktu VM używasz? VMware? VirtualBox? MS Virtual PC? Większość z nich domyślnie korzysta z NAT, co jest pożądane, jeśli chcesz, aby te maszyny wirtualne mogły uzyskać dostęp do Internetu.
W jaki sposób sprawdzasz, czy te maszyny są „widoczne” dla sieci publicznej? Maszyna hosta będzie mogła zobaczyć maszyny wirtualne, ponieważ bez względu na to, czy używasz trybu hosta, translacji NAT, czy trybu zmostkowanego, Twój host Windows 7 będzie mógł je zobaczyć. Tylko tryb zmostkowany powinien pokazywać maszyny wirtualne w sieci publicznej. Tryb NAT sprawia, że komputer hosta działa jak router NAT, więc tylko główny komputer hosta byłby widoczny, ale jeśli spojrzysz na sieć na maszynie hosta, maszyny wirtualne będą nadal widoczne, ponieważ host będzie przeglądać zarówno publiczne strona ORAZ wewnętrzna sieć maszyn wirtualnych.
Tak więc, aby naprawdę zobaczyć, czy te maszyny są faktycznie widoczne dla sieci publicznej, musisz użyć urządzenia innego niż komputer hosta, aby spróbować spojrzeć na nie z zewnątrz.
źródło
Wifi hoteli może aktywnie uniemożliwiać urządzeniom pobocznym LAN komunikowanie się ze sobą.
Być może będziesz musiał pobrać maszyny przez Internet, a następnie użyć sieci VPN warstwy oprogramowania, takiej jak Hamachi .
Edytuj :
Możliwe, że będziesz w stanie skonfigurować jedną maszynę wirtualną z dwiema kartami sieciowymi, z których pierwsza to „wspólny NAT”, a druga „wewnętrzny”. Następnie na drugiej maszynie wirtualnej (itp.) Ustaw jej kartę sieciową na Wewnętrzna.
Następnie w systemie Windows na maszynie wirtualnej z dwoma kartami sieciowymi włącz opcję Udostępnianie połączenia internetowego, aby udostępnić adapter „Shared NAT” sieci tylko do użytku wewnętrznego.
źródło
Upewnij się tylko, że każda maszyna w tej samej podsieci .
Przykład:
źródło
Minęły lata, odkąd korzystałem z Virtual PC, więc możliwe, że to, co zamierzam zasugerować, nie będzie możliwe. W innych rozwiązaniach do wirtualizacji konfigurowałem każdą maszynę wirtualną, aby móc uzyskać dostęp do Internetu (prawdopodobnie za pomocą połączenia NAT). Gdy upewniłem się, że Internet działa, dodam drugą kartę sieciową w sieci tylko hosta i skonfiguruję routing statyczny wewnątrz komputerów klienckich. Sieć tylko hosta byłaby przeznaczona dla ruchu wewnątrz klienta, a domyślna trasa byłaby dla wszystkiego innego.
źródło