OSX用ジュニパークライアント(「ネットワークコネクト」)を使用してクライアントのVPNにアクセスしています。クライアントは分割ルーティングを使用しないように構成されているようです。クライアントのVPNホストは、分割ルーティングを有効にする用意がありません。
この構成を上書きしたり、ワークステーションでクライアント以外のネットワークトラフィックにVPNをバイパスさせたりする方法はありますか?これは大した問題ではありませんが、私のストリーミングラジオ局(XMなど)はVPNに接続されません。
用語の誤りについての謝罪。
**編集**
Juniperクライアントは、システムのresolve.confファイルを次のように変更します。
nameserver 192.168.0.1
に:
search XXX.com [redacted]
nameserver 10.30.16.140
nameserver 10.30.8.140
優先DNSエントリをファイルに復元しようとしました
$ sudo echo "nameserver 192.168.0.1" >> /etc/resolv.conf
ただし、これにより次のエラーが発生します。
-bash: /etc/resolv.conf: Permission denied
スーパーユーザーアカウントがこのファイルにアクセスできないのはなぜですか?Juniperクライアントがこのファイルを変更できないようにする方法はありますか?
sudo tee
アプローチですが、この手法はVPNクライアントのDNSリゾルバー設定を上書きしません。/etc/resolve.conf
OSX上で次の警告が含まれています:# This file is not used by the host name and address resolution # or the DNS query routing mechanisms used by most processes on # this Mac OS X system.