私は実際のIPからのアウトバウンド接続を防ぐために、アイスフロアとopenvpnを使用してmacbook(10.9)を設定しようとしています。したがって、VPNに接続するには、実際のIPとOpenDNSの間の接続を許可する必要がありました。すべて正常に動作しますが、wi-fiを切断するとき、またはコンピューターがファイアウォールでブロックされているDHCPが割り当てたDNS(私の場合はショー)にクエリを送信するため、コンピューターを再起動/スリープ解除するとVPNに接続できません。DNSクエリがOpenDNSに送信されるため、Wi-Fiインターフェイスを無効/有効にすると再び機能します。本当に分かりません。
だから、システムに手動のDNSを使用させ、DHCPのDNSを使用させないようにするにはどうすればよいですか?
ありがとう
編集:いくつかの詳細情報
OpenVPNが接続できない場合(これらのサーバーへのクエリはファイアウォールによってブロックされます):
localhost:〜Charlie $ scutil --dns DNS設定
リゾルバ#1ネームサーバー[0]:64.59.144.92ネームサーバー[1]:64.59.150.138 if_index:4(en0)フラグ:要求Aレコードに到達:到達可能
ただし、ネットワーク設定ではOpenDNSは表示されず、OpenDNSが表示されます。
そして、すべてが機能すると、上記のコマンドはOpenDNSサーバーを返します。