
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
kresd
bbb1:53 をリッスンし、専用 WAN に転送します。
Flushdns
効果はありません。
答え1
LAN 接続で DNS を設定せず、VPN 接続で DNS として bbb1 を設定することで問題は解決しました。