OS X 10.9でDHCPからDNSをブロックする方法は?


-1

私は実際の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サーバーを返します。

回答:


0

同じネットワーク上にいる場合は、ほとんどの場合、システムに移動してPreferences > NetworkWifiをDHCPから手動に変更します。

この方法では、正しい情報を1回だけ入力できます。ほとんどのルーターは同じIP(192.168.1.1)を持っているため、ネットワークの「一部」にアクセスしたときにのみ問題に対処できます。IPアドレスを192.168.1.240に設定することをお勧めします。これは、このような高いIPアドレスを持つコンピューターを見つけることはめったにないからです。


私はそれを考えましたが、OpenVPNは接続の最初のステップ(DNSを解決する)にも行けず、修正IPを使用しているにもかかわらず完全にブロックされているため、問題を解決しません1つのDHCPが提供されました。
Lich4r 14

さて、あなたのケースの問題は、コンピューターが適切なDNSサーバーを使用できないことであると言いました。これにより、デフォルトで適切なDNSサーバーを選択できます。
sgp667 14

手動設定のポイントは、独自のDNSサーバーを選択することです。残りの設定は、ネットワーク上のルーターに準拠する必要があります。
sgp667 14

マニュアルを付けると、openvpnはDNSを解決することさえできません。それは完全に遮断されています
Lich4r

その後、DNSが問題かどうかわかりません。問題の全体像をつかむことができるので、誰かがコンピューターを見てください。
sgp667 14

-1

を追加してopenvpnプロファイルを編集するようです

push "dhcp-option 208.67.222.222" 

他のDNSについても同じことが問題をここで解決しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.