Skonfiguruj VirtualBox, aby łączył się z Internetem przez proxy

29

Obecnie próbuję uruchomić system operacyjny Chrome w VirtualBox 3.0.1. Windows XP Pro to system hosta.

Rzeczywiste zachowanie jest takie, że system operacyjny Chrome uruchamia się dobrze, osiąga ekran logowania.

Kiedyś próbuję zalogować się przy użyciu mojego konta Google, wskaźnik sieci (na dole okna Virtual Box) miga krótko, pokazując próbę połączenia. Nic się wtedy nie dzieje, wyświetlacz pozostaje na ekranie logowania.

Fakt, że wskaźnik sieci miga, sprawia, że ​​myślę, że może to być problem z konfiguracją proxy. Rzeczywiście używam serwera proxy, aby uzyskać dostęp do Internetu z systemu Windows. Chyba taki pełnomocnik powinien być skonfigurowany dla Virtual Box, jak również, ale nie mógł znaleźć coś w Internecie nie sugeruje rzeczywistej modyfikacji systemu gościa (na przykład tego rodzaju rozwiązanie nie działa dla mnie, ponieważ implikuje dostęp do systemu gościa, czego nie mogę) ...

Czy ktoś ma jakieś wskazówki lub pomysły, jak skonfigurować Virtual Box (a może Windows XP), aby działał?

Wersja systemu operacyjnego Chrome: 999.999.32409.000656, Wersja dla programistów pt. 20 listopada 00:07:42 UTC

Loic
źródło
Co powiesz na poziomie systemu operacyjnego VM poprzez routing iptables? superuser.com/questions/850710/…
Paweł Cioch

Odpowiedzi:

20

To nie jest problem VirtualBox (lub Windows XP) - musisz poinstruować Chrome OS, aby używał proxy. Adapter wirtualny w VirtualBox może być skonfigurowany do Bridged lub NAT, chociaż NAT prawdopodobnie uprościłoby twoje życie.

Nie mam maszyny wirtualnej z Chrome OS - więc ta część jest tylko zgadywaniem na podstawie mojej przeglądarki Chrome, ale czy możesz kliknąć ikonę klucza -> Opcje -> Pod maską (karta) -> Pod sekcją sieci, kliknij przycisk „zmień ustawienia proxy”?

Może być także sposób na wyeksportowanie odpowiednich zmiennych środowiskowych (najbardziej podobna http_proxy) w twoich skryptach startowych, ponieważ Chrome OS ma pewne dziedzictwo z Linuksem i Ubuntu, ale nie mogę tego komentować.

Uwaga dodatkowa: Twoja wersja VirtualBox jest nieco przestarzała, czy rozważałeś aktualizację?

Goyuix
źródło
2

Jeśli w tej chwili karta sieciowa Virtualbox jest ustawiona na NAT, spróbuj ustawić ją jako „zmostkowaną” i upewnij się, że Twój system operacyjny hosta nawiązał połączenie przez proxy z Internetem przed uruchomieniem wirtualnej przeglądarki Chrome.

Konsola
źródło
1
Właściwie próbowałem połączenie mostkowane, nie działało. Co dokładnie rozumiałeś przez „Twój system operacyjny hosta nawiązał połączenie przez proxy z Internetem”, czy XP ma jakieś ustawienia proxy gdzieś na poziomie systemu operacyjnego? Zwykle konfiguruję ustawienia firefoxa zamiast ustawień systemu operacyjnego, aby uzyskać dostęp do Internetu. Czy czegoś tu brakuje?
Loic
1
Przejdź do panelu sterowania, „właściwości internetowe”, a następnie „połączenia”. Możesz ustawić preferencje proxy w „ustawieniach LAN”. Te ustawienia są często używane przez aplikacje, które nie mają własnych opcji serwerów proxy. Jeśli Twój serwer proxy korzysta z jakiejś formy zintegrowanych zabezpieczeń systemu Windows w celu sprawdzenia poprawności, może być konieczne połączenie się z Internetem z aplikacji, która jest tego świadoma jako pierwsza, w celu potwierdzenia.
Konsola
0

Aby ustawić konfigurację proxy w virtualBox

Plik -> Preferencje-> Ustawienia proxy->

IP i numer portu

Więc dobrze

użytkownik260749
źródło
24
Jest to używane tylko do zadań takich jak pobieranie dodatków gości i sprawdzanie aktualizacji.
fikovnik