diff options
author | Simon Kelley <simon@thekelleys.org.uk> | 2019-10-29 22:24:19 +0000 |
---|---|---|
committer | Simon Kelley <simon@thekelleys.org.uk> | 2019-10-29 22:24:19 +0000 |
commit | 84449bf41c78dcf7be3d0500cf6cca1111c15eda (patch) | |
tree | 10f5bdeaaae556c70a3e0b5587888a44a09d6ff8 /man/dnsmasq.8 | |
parent | 456a3197757c5e21f57a44192a0dab163b69b6fd (diff) | |
download | dnsmasq-84449bf41c78dcf7be3d0500cf6cca1111c15eda.tar.gz |
Generalise locally-configured CNAME handling.
It's now possible for the target of a CNAME to be any locally
configured RR or even point to a non-existent RR.
Diffstat (limited to 'man/dnsmasq.8')
-rw-r--r-- | man/dnsmasq.8 | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/man/dnsmasq.8 b/man/dnsmasq.8 index 85c04a1..addc29c 100644 --- a/man/dnsmasq.8 +++ b/man/dnsmasq.8 @@ -603,12 +603,9 @@ Return a CAA DNS record, as specified in RFC6844. .TP .B --cname=<cname>,[<cname>,]<target>[,<TTL>] Return a CNAME record which indicates that <cname> is really -<target>. There are significant limitations on the target; it must be a -DNS name which is known to dnsmasq from /etc/hosts (or additional -hosts files), from DHCP, from \fB--interface-name\fP or from another -.B --cname. -If the target does not satisfy this -criteria, the whole cname is ignored. The cname must be unique, but it +<target>. There is a significant limitation on the target; it must be a +DNS record which is known to dnsmasq and NOT a DNS record which comes from +an upstream server. The cname must be unique, but it is permissible to have more than one cname pointing to the same target. Indeed it's possible to declare multiple cnames to a target in a single line, like so: .B --cname=cname1,cname2,target |