Jak kierować ruchem z VM (Parallels) przez otwarte połączenie VPN na hoście (OS X)


5

Scenariusz:

Mam komputer Mac z systemem Lion podłączony do serwera OpenVPN Mam maszynę wirtualną z systemem Windows XP (działającą na równoległych komputerach, ale nie sądzę, żeby to było ważne) Chcę móc kierować ruchem z maszyny wirtualnej XP za pośrednictwem komputera Mac hosta Połączenie OpenVPN, dzięki czemu mogę zalogować się do domeny.

Zdalna sieć to 172.16.0.0/23 (255.255.254.0) Otwarta sieć VPN jest skonfigurowana do dostarczania adresu w zakresie 10.100.101.0/24 i konfiguruje routing do 172.16.0.0 za pomocą bramy 10.100.101.1/32 Moja sieć lokalna jest 192.16.1.0/24

UWAGA: Nie chcę instalować OpenVPN na maszynie wirtualnej XP, ponieważ musiałbym użyć klucza bez hasła, aby OpenVPN mógł się połączyć przed zalogowaniem.

Czy ktoś ma jakieś pomysły?

Odpowiedzi:


2

Zrozumiałem to (przynajmniej dla moich potrzeb) i było to o wiele prostsze, niż początkowo myślałem.

Początkowo zastanawiałem się nad problemem i próbowałem użyć mostkowanej sieci, uczyniłem z mojego hosta bramę, a następnie próbowałem skierować ruch do adaptera tun0 - strata czasu.

Rozwiązanie:
W menu urządzenia równolegle po prostu ustaw sieć na „współdzieloną”. W XP (lub czymkolwiek innym) VM ręcznie ustaw DNS na adres twojego kontrolera domeny (tak w moim przypadku 172.16.0.254). Połącz się z OpenVPN na hoście, używam Tunnelblick do zarządzania tym w OS X. OpenVPN powinien dodać dla ciebie właściwe trasy.

Nie ma powodu, aby nie działało to również w VirtualBox lub VMWare na hoście Linux lub Windows.

To jest to.


0

Korzystam z systemu Mac OS X i korzystam z programu Parallels 9, i dostałem to do pracy, wybierając po prostu „Urządzenia> Sieć 1> Sieć współdzielona”. Wydawało się, że nic więcej nie jest wymagane.

Mac OS X to wersja 10.9.2.

Parallels Desktop 9 (kompilacja 9.0.24229, zgodnie z „Plik> Informacje o Parallels Desktop”).


0
  1. Skonfiguruj maszynę wirtualną
  2. Zmień źródło sieciowe na udostępnioną
  3. jeśli to nadal nie działa, wyłącz ipv6 na maszynie gościa.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.