シナリオ:
私はOpenVPNサーバーに接続されているLionを実行しているMacを持っています私はWindowsを持っていますXP VM(パラレルで実行されていますが、これはそうではないと思います重要)ドメインにログオンできるように、XP VMからホストMacのOpenVPN接続を介してトラフィックをルーティングできるようにしたい。
リモートネットワークは172.16.0.0/ 23(255.255.254.0)です。OpenVPNは、10.100.101.0/24の範囲のアドレスを提供するように構成され、ゲートウェイ10.100.101.1/32を使用して172.16.0.0へのルーティングを設定します。 192.16.1.0/24
注:OpenVPNをログオン前に接続するにはパスワードなしのキーを使用する必要があるため、OpenVPNをXP仮想マシンにインストールしたくありません。
誰かアイデアがありますか?
だから私はこれを(少なくとも私のニーズのために)理解しました、そしてそれは私が最初に思ったよりずっと簡単でした。
最初は問題を考えすぎて、ブリッジネットワークを使用しようとしました。ホストをゲートウェイにしてから、トラフィックをtun0アダプターにルーティングしようとしました。時間の無駄です。
解決策:
パラレルのデバイスメニューで、ネットワークを「共有」に設定するだけです。 XP(またはその他)VM手動でDNSをドメインコントローラーのアドレスに設定します(私の場合は172.16.0.254))。OpenVPNに接続します。ホストでは、Tunnelblickを使用してOSXでこれを管理しています。OpenVPNが正しいルートを追加するはずです。
LinuxまたはWindowsホスト上のVirtualBoxまたはVMWareでもこれが機能しない理由はありません。
それだ。
私はMacOS Xを使用しており、Parallels 9を使用しています。これは、[デバイス]> [ネットワーク1]> [共有ネットワーク]を選択するだけで機能します。他に何も必要ないようでした。
Mac OS Xはバージョン10.9.2です。
Parallels Desktop 9(ビルド9.0.24229、「ファイル> ParallelsDesktopについて」による)。