この質問は、会社の迷惑なVPNをバイパスし、プライベートコンピューターから仕事/会社のネットワークにアクセスするすべての人に当てはまります。特に、会社のVPNクライアントソフトウェアがプライベートコンピューターで実行できない場合は。
この質問は this one とよく似ていますが、回答されていません:(
プライベートコンピューターから企業のVPNクライアントを実行することはできないため、仕事用のラップトップをVMWare仮想マシンに変換しました。 VPNクライアントはゲストVM内で正常に動作します。これをホスト(プライベートコンピューター)と共有したいと思います。
仕様:
VMを2つのネットワークカードで構成し、1つはローカルにホストと通信し、もう1つはインターネットに通信します。次に、ホストにゲストをルーターとして使用させ、古いものを消去しますゲートウェイ。
1)VMを2つのネットワークアダプターで開始するように構成します。1つはブリッジアクセス用、もう1つはホストオンリー接続用です。ホストオンリー接続を構成してDHCPサーバーを192.168.56.100に設定します、およびIPアドレス192.168.56.1(たとえば、ホストに)および192.168.56.2をゲストに渡します。ホスト、私はゲストに接続されているインターフェイスがvboxnet0と呼ばれていると仮定します。
これを行う方法の参照を提供しましょう: このAskUbuntuの優れた答えを参照してください
2)仮想マシンを起動し、インターネットに接続でき、ホストとの間でpingを実行できることを確認してから、VPN経由で接続します。
3)ホストで、デフォルトゲートウェイをゲスト192.168.56.2に変更します。
route delete default
route add default 192.168.56.2 dev vboxnet0
5)ゲストに戻りましょう:他の接続とのVPN接続の方法shareに関する ここ の説明が見つかります、for Windows.
6)ホスト上で、たとえば、
ping -c1 8.8.8.8
これが機能し、インターネットに接続できる場合は、これで完了です。これが機能しても、インターネットに接続できないできない場合は、DNS構成が壊れていることを意味します。これを修正するのは非常に簡単です。たとえば、 ここ 。
ただし、上記のpingがGoogleに接続できない場合は、guestに問題があることを意味します。考えられる原因には、ファイアウォールの制限、またはいくつかの入力エラーがあります。診断するには、ゲストとホストのルーティングテーブルを確認するか、ファイアウォールを完全に無効にします。
そして面白いプロジェクトを提供してくれてありがとう。
VPNソフトウェアを備えたコンピューターでVM(選択したOSと環境で)をホストできる場合)より簡単な方法があります(以下の手順はVMWare Playerに対応しています)。
要するに:
ホストのvpnアダプターを関連するVMネットワークアダプターにブリッジする
a。私の場合、これはVMnet0でした。
b。これには、vmnetcfg.exeを使用することをお勧めします。これはVMWareワークステーションに付属していますが、手動で抽出するには少し手作業のプロセスです。 (SOまたはSUサイトでこのための手順を見つけてください)。
ホストのIPアドレスを共有するようにゲストを設定(NAT)
手順1および3の詳細な手順については、次のURLを参照してください。 VM共有ホストのVPN接続
問題は、VMホストからのトラフィックをVMゲストのVPN(つまり、チェックポイントセキュアリモート)経由でルーティングすることです。)NAT =&ICSは、ほとんどの協調的なCSRの実装によって明確にブロックされているため、機能しません。
要約すると、VM Guestにプロキシサーバーをセットアップし、それに応じてVM Hostを構成してプロキシを使用することができます。CSRに関する限り、 、あなたのトラフィックはGuest VMの内部から発生し、喜んで転送します。