Se ho un dominio jolly, è possibile elencare sottodomini specifici che hanno la precedenza su quello jolly?
Per esempio:
*.domain.com. 3600 IN A 1.2.3.4
foo.domain.com. 3600 IN A 9.9.9.9
Se ho un dominio jolly, è possibile elencare sottodomini specifici che hanno la precedenza su quello jolly?
Per esempio:
*.domain.com. 3600 IN A 1.2.3.4
foo.domain.com. 3600 IN A 9.9.9.9
Risposte:
Sì, come dice Zoredache, "funziona".
Ci sono alcuni avvertimenti con i caratteri jolly che vale la pena conoscere:
Il carattere jolly corrisponde a una o più etichette, quindi nel tuo caso foo.bar.domain.comverrà associato il carattere jolly, ma bar.foo.domain.comtornerà NXDOMAINperché la presenza di fooimpedisce a qualsiasi sottodominio di foocorrispondere
La corrispondenza jolly è specifica del tipo RR. Tuttavia, se i record jolly e override non hanno lo stesso RRtype, i record over-riding "nasconderanno" ancora il jolly, ma si ottiene NODATA(cioè nessuna risposta rcode == NOERROR).
per esempio
$ORIGIN example.com.
* IN A 192.168.1.1
foo IN TXT "foo"
% dig @localhost foo.example.com. A
(abbreviated)
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36960
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0