web-dev-qa-db-ja.com

isc-dhcp-server update bindは、デフォルト以外のポートで実行できますか?

同じサーバーで次のものを実行しています:pi-hole、bind9、isc-dhcp-server、cloudflared(DNS over HTTPSの場合)。順序は次のようになります。

Pihole:53-> Bind9:54-> cloudflared:5353

ユビキタスルーターはホスト名を適切に維持できず、DNSを更新しない(ホストファイルを使用する)ため、現在、信頼できるDHCPサーバーとして機能するisc-dhcp-serverをインストールしています。以前にDDNSを設定しましたが、標準のDNSポート(53)でpi-holeを実行しているため、動的更新が正しく機能するかどうかわかりません。

ISC-dhcp-serverのマニュアルを見てみましたが、プライマリDNSについて見つけることができるのは、IPであり、ポートのオプションはありません。だから私の質問は、isc-dhcp-server updateはどのようにバインドするのですか?認証にTSIGキーを使用していることは知っていますが、別のポートで実行されているバインドでも機能しますか?

ありがとう!

1
Evan R.

あなたが正しいと思います。ISCdhcpdには、動的更新を送信するネームサーバーのポートを指定するオプションがないようです。

簡単な解決策は、異なるネームサーバー(少なくともDNSの標準化されたポートで作業する必要があるもの)を、異なるポートにバインドするのではなく、異なるIPアドレスのポート53にバインドすることです。

例えば:

  • Pihole 192.168.1.1:53
  • バインド127.0.0.1:53
  • .。
3