2016-12-08 9 views
1

私はdnsmasq v2.76をコンパイルしました。正式なDNSサーバ(MakefileでNOAUTHが削除されています)の実行をサポートしています。サーバーのキャッシュ部分には権限のある(auth)dnsmasq dns serverのワイルドカードサブドメインを設定するにはどうすればいいですか?

Wildcard subdomains with dnsmasqが可能です。

私が試してみました:

  1. host-record=*.domain.tld,1.2.3.4
  2. host-record=.domain.tld,1.2.3.4
  3. host-record=domain.tld,1.2.3.4
  4. address=/domain.tld/1.2.3.4

をそれらのどれもが、www.domain.tldのために期待される答えを返しません。

ワイルドカードを設定するにはどのようにすれば正式なレコードのですか?

答えて

1

リリースされるdnsmasqバージョン2.77には、CNAMEレコードのワイルドカードオプションがあります。

これらの例のように構成することができる。

cname=*.domain.tld,domain.tld 
cname=*.otherdomain.tld,host.even-another-domain.tld 

CNAMEのワイルドカードのサポートがある火、2016年12月13日午後6時44分11秒0200 commit b637d7815da89b5fb04c27b1d9a361fe5b2622a0ために。 Commit 2.77test4には、ワイルドカードコードに最新の追加情報が含まれています。

+0

これがどのように機能するかの例を挙げることはできますか? – CMCDragonkai

+0

@CMCDragonkai要求に応じて、dnsmasqバージョン2.77のCNAME設定例が追加されました。 –

+0

これは、 'domain.tld'のサブドメインは' domain.tld'にマップされていますか?また、 'otherdomain.tld'への' domain.tld'マッピングのように使うこともできますか? – CMCDragonkai

0

dnsmasq man pageで述べたように、唯一のいくつかのオプションが権威ゾーンのデータを移入するために使用されます。dnsmasqのは、権限のあるサーバーとして動作するように設定されている場合

、以下のデータが権限のあるゾーンを設定するために使用されています。

--mx-host--srv-host--dns-rr--txt-record--naptr-record限り、レコード名が権限のあるドメイン内にあるよう。

--cnameは、レコード名が信頼できるドメイン内にある限りです。 CNAMEのターゲットが非修飾である場合、それは信頼できるゾーン名で修飾されます。

IPv4とIPv6は、/ etc /ホスト(および--addn-hosts)からのアドレス及び--host-record--interface-nameアドレスが--auth-zoneで指定されたサブネットのいずれかに該当する提供しました。

アドレスが--auth-zoneで指定されたサブネットの1つに該当する場合、DHCPリースのアドレス。 (DHCPの範囲が使用されており、インターフェイスに動的に割り当てられたアドレスに依存する場合は、インターフェイスの動的アドレスによってサブネットを定義する--auth-zoneの形式を使用してこの条件が満たされるようにする必要があります)。

DHCPリースが非修飾名を持ち、場合によっては--domainを使用して構成された修飾名を持つデフォルトモードでは、権限ゾーン内の名前は非修飾名とゾーンのドメインから構成されます。これは--domainで指定されたものと同じであってもなくてもよい。 --dhcp-fqdnが設定されている場合は、DHCPリースに関連付けられた完全修飾名が使用され、ゾーンのドメインと一致する必要があります。特に

だけhost-record、ファイルエントリとDHCPのリースがA/AAAAレコードを生成することができますホストし、--addressオプションがは考慮されません。残念ながら、--addressオプションは、ドメインとそのすべてのサブドメインに対してA/AAAA応答を指定する唯一の方法です。

dnsmasqには、my answer to the question you linkedに記載されているように、bindなどの他のDNSサーバから知られているワイルドカードレコード機能はありません。

関連する問題