DNS での Windows の奇妙な動作

DNS での Windows の奇妙な動作

VPN 経由で接続された専用サーバーに knot-resolver を正常にインストールして構成しましたが、ワークステーションで動作させることができません。

実際、nslookup superuser.com b.b.b.1私の Win10 ワークステーションでは正しい答えが得られ、リゾルバが正しく使用されていることがわかります (1.1.1.1 ではありません)。

ここで、Windows ネットワーク設定で bbb1 を静的 DNS サーバーとして設定すると、名前解決ができなくなります。

  • ping b.b.b.1大丈夫です
  • nslookup superuser.com大丈夫で、bbb1を使用します
  • ping superuser.comホストが見つからない
  • どのブラウザでも名前を解決できない

ネットワークは次のように設定されています:

LAN
    IP=a.a.a.2/24
    GW=a.a.a.1
    DNS=1.1.1.1 or b.b.b.1
    DHCP=none
VPN
    IP=b.b.b.2/30
    GW=none
    DNS=none
    DHCP=b.b.b.1

kresdbbb1:53 をリッスンし、専用 WAN に転送します。
Flushdns効果はありません。

答え1

LAN 接続で DNS を設定せず、VPN 接続で DNS として bbb1 を設定することで問題は解決しました。

関連情報