web-dev-qa-db-ja.com

VPNとローカルインターフェイス間でトラフィックを分割するようにOSX VPNを構成することは可能ですか?

組み込みのOSXVPNツールを使用して会社のネットワークに接続しています。接続すると、すべてのトラフィックがVPNを経由することに気付きました。

以前、Windows VPNツールを使用したときは、特定のIP範囲やホスト名へのトラフィックのみがVPNを経由し、その他はすべてローカルネットワークを経由するように構成できました。

デフォルトのOSX VPNでそれは可能ですか?設定に何も表示されません...

24
jph

はい、これは可能です。まず、[設定]-> [ネットワーク]-> [VPN]-> [詳細設定]の[VPN接続を介してすべてのトラフィックを送信する]からチェックマークを外す必要があります。

次に、ターミナルから「ルート」を使用して、VPN経由でルーティングする必要がある特定のホストを追加できます。

Sudo /sbin/route add -Host Pandora.com -interface ppp0

この例では、「Pandora.com」はVPN経由でルーティングする必要のあるホストであり、ppp0はVPNネットワークインターフェースの名前です(ifconfigはネットワークインターフェースのリストを示します)。

39
kiteloop

Pandoraアプリでも機能させるには、次を使用できます

Sudo /sbin/route add -Host internal-tuner.Pandora.com -interface ppp0

終了したら、簡単に行うことができます

Sudo /sbin/route delete -Host internal-tuner.Pandora.com -interface ppp0
4
opoloko

私はカイトループの答え(今日のスコア28)またはオポロコの答え(今日のスコア2)についてコメントするのに十分な評判がありません。私は同じ問題に直面し(OS X、10.6.8でPandoraを聴いています)、現在Pandoraアプリを介してPandoraを聴いています(ブラウザーよりも音質が良く、CPUの使用量が確かに少ない(アクティビティで約3%)モニター)。

Maskimeからschlingel.meへのコメントは、PandoraのIPアドレスに関する詳細な投稿ではなく、その投稿を含まない写真ブログにつながります。グーグルの「シュリンゲル+パンドラ」も現在地を表示しません。それは行き止まりです。

一方、Pandoraアプリに対するOpolokoの提案は見事に機能します。

  1. Pandora OSXアプリをダウンロードしてインストールします。
  2. [設定]-> [ネットワーク]-> [VPN]-> [詳細設定]の[VPN接続を介してすべてのトラフィックを送信する]のチェックマークをオフにするだけです。
  3. 変更を適用します。
  4. VPNを接続します。
  5. ターミナルを開きます。
  6. ifconfigを実行します。
  7. pppを探して、pppアドレスが何であれVPNインターフェースの正確な場所を見つけます。
  8. その文字列をopolokoのコマンドに含めます:Sudo /sbin/route add -Host internal-tuner.Pandora.com -interface ppp0

追記:この場合、PandoraIPの範囲をカバーする必要はありません。internal-tuner.Pandora.comアドレスだけです。すべてのCDN/etcサーバーは、最初のinternal-tuner.Pandora.comだけをカバーする必要はありません。 internal-tuner.Pandora.comPandora.comに置き換えることができると思いましたが、これは機能しません。 *.Pandora.comのような単純なワイルドカードもルートで機能しません。不正なアドレスの警告を返します。

Pandora VPNをオフにするには、正しいpppインターフェース番号を指定してopolokoのコマンドを使用します。

Sudo /sbin/route delete -Host internal-tuner.Pandora.com -interface ppp0

幸せなリスニング。 Last.FMラジオがダウンして以来、音楽愛好家にとって深刻な問題であるものに対してシンプルで使いやすいソリューションを提供してくれたopolokoに心から感謝します。 Pandoraは、放置された唯一の本当に優れた提案アルゴリズムであり、リスナーに新しい音楽を紹介します。

1
Foliovision