私はかなりの量のDNS経験を持っていますが、自分のDNSサーバーをセットアップしたことはありません(私は常にサードパーティを使用しています)。自分のDNSサービスを実行しようとするのはこれが初めてです。
私の望ましいセットアップ:
AFAIK、dnsmasqのみがシンセドメインをサポートしています(これがこの認証サーバーをセットアップする主な理由です)。実際にサービスをホストする方法は関係ありません。この時点でdnsmasq構成を検証しようとしています。
manページ をしばらく見てみましたが、実際にauthdnsmasqサーバーを希望どおりに動作させることができないようです。たとえば、私は概念実証の構成を実行しようとしています:
auth-server=ns1.example.com,lo0
auth-zone=example.com
synth-domain=example.com,192.168.1.0/24,ip-
これはローカルで実行されているため、テストするには:
$ Dig @127.0.0.1 ip-192-168-1-100.example.com +short
$
何か案は?
まあ、それは通常のdnsmasq
の振る舞いのように見えます。 古いスレッド が見つかりました。理由はsynth-domain
およびauth-zone
一緒に働いていない。コメントした後auth-zone
構成ファイルでは、すべてが機能し始めます。