Czy VMWare można skonfigurować do korzystania z proxy?

17

Oceniam niektóre rozwiązania programowe, więc proste byłoby „tak” lub „nie”. Mam problemy z uzyskaniem prostej odpowiedzi z własnymi wyszukiwaniami ...

Konfiguracja działałaby w następujący sposób: Mam maszynę wirtualną (system operacyjny gościa nie powinien mieć znaczenia), działającą w stacji roboczej VMWare na hoście systemu operacyjnego MS-Windows. Host może uzyskać dostęp do serwera proxy (SOCKS lub HTTP proxy), aby w razie potrzeby połączyć się z Internetem.

Czy mogę skonfigurować kontener VMWare VM do korzystania z serwera proxy dla całego jego dostępu do Internetu i sieci, aby system-gość nie miał pojęcia, że ​​przechodzi przez serwer proxy? Po prostu widzi internet bezpośrednio.

W ten sposób VMWare może obsługiwać proxy zamiast systemu operacyjnego hosta lub systemu gościa.

DragonFax
źródło

Odpowiedzi:

5

Jednym ze sposobów na to może być utworzenie jednej maszyny wirtualnej, która działa jak router, który następnie wykonuje przezroczysty serwer proxy za pomocą czegoś takiego jak redsocks. Następnie skonfiguruj inne maszyny wirtualne, aby używały tej jako domyślnej bramy.

Procedura konfigurowania serwera jako przezroczystego proxy skarpet jest dostępna pod adresem : http://przemoc.net/tips/linux#making_socks_proxy_transparent

I kilka ogólnych informacji o redsocks tutaj: http://darkk.net.ru/redsocks/

Andre Miller
źródło
2

VMware Workstation (lub inny znany mi produkt VMware) nie ma natywnie tej funkcji.

Najlepszym rozwiązaniem jest skonfigurowanie przezroczystego serwera proxy w sieci, który będzie wymagał skonfigurowania bramy do przekazywania dowolnego ruchu (port 80 itp.), Który próbujesz wykonać przez serwer proxy.

Hippy
źródło
To odpowiedź. VMWare jest pod tym względem dość kiepski.
wilsotc
0

Będziesz chciał przyjrzeć się tym opcjom w VMWare (wiem, że VirtualBox.org je ma, więc mam nadzieję, że VMWare też to robi):

  • przejrzysty serwer proxy
  • NAT

Wewnętrznie Twoi goście będą potrzebować wewnętrznego / prywatnego adresu IP zamiast prawdziwego publicznego adresu IP, chyba że wiesz, jak zrobić naprawdę zaawansowane rzeczy z routingiem.

Alternatywnie, powinieneś być w stanie skonfigurować maszynę wirtualną gościa, aby miała własną kartę sieciową (choć wirtualną kartę sieciową, która otrzymuje własny adres IP z serwera DHCP niezależnego od hosta itp.), Ale wtedy możesz pominąć serwer proxy, który nie jest tym, czego chcesz.

Randolf Richardson
źródło