自分をDNSとして使用できますか?

自分をDNSとして使用できますか?

DebianサーバーのDocker内で実行されているローカルDNSサーバー(PiHole)があり、静的IPv4アドレスを使用するようにホストを構成したいと思います。それ自体デフォルトのDNSとして、ここからの着信クエリ(他のすべてのネットワークデバイスに対するクエリと同様)もフィルタリングされます。

これが可能な場合は、おそらく使用する必要があります。

iface eno1 inet static
 address         172.28.0.100
 ...
 dns-nameservers 172.28.0.100

/etc/network/interfacesまたは

iface eno1 inet static
 address         172.28.0.100
 ...
 dns-nameservers 127.0.0.1

また〜として知られていますループバック住所?

ベストアンサー1

一般的な答え:はい、サーバー自体をDNSリゾルバーとして使用するように構成できます。構成では、DNSリゾルバーソフトウェアが応答するIPアドレスに応じて、サーバーのループバックまたは非ループバックIPアドレス(またはその両方)を指定できます。

具体的な回答:残念ながら、DNSリゾルバがDockerコンテナ内にあり、ネットワークトラフィックがDockerを通過する必要がある場合は、「はい、動作します」または「いいえ、動作しません」と言うほどDockerの経験がありません。デーモンパーサーに近づきます。私はそれがうまくいくと信じています。ただ構成がどのように見えるかは言えません。 DNSトラフィックは通常UDPとTCPを使用することを忘れないでください。

おすすめ記事