OpenVPN DNSが解決に失敗する


9

VPNをデフォルトゲートウェイとしてリダイレクトし、内部DNSサーバーをプッシュするオプションが構成されているOpenVPNサーバーに接続しています。

push "dhcp-option DNS 192.168.1.2"
push "redirect-gateway def1"

私がするとき:

ipconfig /all

リストに自分の192.168.1.2 DNSサーバーが表示されます。私もping 192.168.1.1成功することができます。

私の問題はping somesite.internal.dom、内部DNSサーバーから結果が得られないことです。OpenDNS(VPN以外のDNSトラフィックを処理しています)から、サイトが存在しないという結果を得ています。

ping somesite.internal.domネットワークに直接接続されている(つまり、VPNに接続されていない)マシンの場合、適切に解決されます。

OpenVPN接続でVPN DNSサーバーを最初に試すにはどうすればよいですか?または、ローカルDNSトラフィックをすべて無視するには?

回答:


10

ネットワークインターフェイスのバインド順序によって、WindowsがDNSサーバーにアクセスする順序が決まります。使用しているWindowsのバージョンは指定しません。Windows XPでは、[ネットワーク接続]ダイアログの[詳細設定...]ダイアログでバインドの順序を変更できます。これはWindows 7と同じ場所にありますが、「ネットワーク接続」ダイアログへのアクセスに関して用語が若干変更されています。(私は通常ncpa.cpl、Windows 7でそこに到達するために実行します...)

OpenVPNの「NIC」を「接続」リストのリストの一番上に置くと、そのDNSサーバーが最初に照会されます。


私はすでにVPN接続をリストの一番上に置いていましたが、それでもWindowsは別の接続のDNSを使用しています...
Kolyunya

5

Windows 7では、ncpa.cplを開いた後、[Alt]をタップしてメニューを表示する必要があります。次に、[詳細]-> [詳細設定]に移動して、バインドの順序を編集できるダイアログを表示します。


また、[整理]-> [レイアウト]-> [メニューバー]に移動して、メニューを永続的にオンにすることもできます。sevenforums.com/ tutorials
MLM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.