Kristian Evensen
4e7694d710
Allow binding to both source address and interface in server specs.
...
The current --server syntax allows for binding to interface or
address. However, in some (admittedly special) cases it is useful to
be able to specify both. This commit introduces the following syntax
to support binding to both interface and address:
--server X.X.X.X@IP@interface#port
Based on my tests, the syntax is backwards compatible with the current
@IP/interface#port. The code will fail if two interface names are given.
v1->v2:
* Add man page description of the extended server syntax (thanks Simon Kelley)
Signed-off-by: Kristian Evensen <kristian.evensen@gmail.com >
2017-03-22 21:32:50 +00:00
Petr Menšík
ad59f278c6
Fix man page re interface labels and add warning when used badly.
2017-03-17 17:22:19 +00:00
Simon Kelley
864913c0f3
Man page typo.
2017-02-28 18:07:18 +00:00
Simon Kelley
fca008d8d4
Make --bogus-priv apply to IPv6.
2017-02-19 18:50:41 +00:00
klemens
43517fcaf5
Spelling fixes.
2017-02-19 15:53:37 +00:00
Josh Soref
730c6745f0
Comprehensive spelling/typo fixes.
...
Thanks to Josh Soref for generating these fixes.
2017-02-06 16:14:04 +00:00
Simon Kelley
d42d4706bb
Make --localise-queries apply to names from --interface-name.
2017-02-02 16:52:06 +00:00
ZHAO Yu
f89cae3ecf
Add DNSMASQ_REQUESTED_OPTIONS env-var to lease change script.
2016-12-22 22:32:31 +00:00
Simon Kelley
a1d973f987
Allow multiple CNAMEs in a single --cname= option.
2016-12-22 22:09:50 +00:00
Simon Kelley
b637d7815d
Allow wildcard CNAME records in authoritative zones.
2016-12-13 16:44:11 +00:00
Peter Wu
3c0c1111fe
Improve --address and --ipset docs, fix --help output
...
Manual page: clarify that the --address and --ipset options take one or
more domains rather than just two. Clarify that --ipset puts addresses
in all ipsets, it is not a 1:1 mapping from addresses.
Also increase the width for options output in --help, some options were
truncated leading to confusing output. Almost all options and
descriptions are now within the 120 colums limit.
2016-08-28 20:53:09 +01:00
Simon Kelley
6d95099c56
Handle v4-mapped IPv6 addresses sanely for --synth-domain.
2016-08-11 23:38:54 +01:00
Mathias Kresin
094bfaeb4f
auth-zone: allow to exclude ip addresses from answer.
2016-07-24 14:15:22 +01:00
Kristjan Onu
907efeb2dc
Manpage typo.
2016-07-10 22:37:57 +01:00
Simon Kelley
5874f3e922
Fix editing error on man page.
...
Thanks to Eric Westbrook for spotting this.
2016-07-10 22:12:08 +01:00
Simon Kelley
fe71bba356
Tweak UEFI workaround code.
2016-05-14 20:50:45 +01:00
Simon Kelley
68bea10bbf
Fix error in PXE arch names and add ARM32 and ARM64.
2016-05-11 22:15:06 +01:00
Simon Kelley
09217a1a87
Add --help to manpage .
2016-05-03 17:04:35 +01:00
Simon Kelley
fa79466c2a
Tighten syntax checking for dhcp-range and clarify man page.
2016-03-03 20:33:54 +00:00
Simon Kelley
bec366b404
Add --tftp-mtu option.
2016-02-24 22:03:26 +00:00
Simon Kelley
832e47beab
Add --dhcp-ttl option.
2016-02-24 21:24:45 +00:00
Simon Kelley
df3d54f776
Add TTL parameter to --host-record and --cname.
2016-02-24 21:03:38 +00:00
Simon Kelley
9e4cf47ee8
Add --add-mac=text option.
2016-02-17 20:26:32 +00:00
Simon Kelley
e6e751b066
Make names of ARP script actions consistent.
2016-02-01 17:59:07 +00:00
Simon Kelley
1e5051228d
Final form of configuration for EDNS0 MAC-address code.
2016-01-25 21:29:23 +00:00
Hans Dedecker
926332a764
Add --max-port config option.
2016-01-23 10:48:12 +00:00
Simon Kelley
92be34a407
Complete work to allow DNSSEC validation with private DNS servers.
2016-01-16 18:39:54 +00:00
Simon Kelley
20fd11e11a
Clarify man page on RDNSS set in router advertisement.
2015-08-26 22:48:13 +01:00
Ed Bardsley
a7369bef8a
Enhance --add-subnet to allow arbitary subnet addresses.
2015-08-05 21:17:18 +01:00
Ján Sáreník
850163288d
Manpage typo fix.
2015-07-05 21:23:27 +01:00
Neil Jerram
4918bd5505
Documenation updates for --bridge-interface and "off-link".
2015-06-10 22:23:20 +01:00
Christian Demsar
23facf0d77
Man page typo.
2015-05-20 20:26:23 +01:00
Stefan Tomanek
30d0879ed5
add --tftp-no-fail to ignore missing tftp root
2015-03-31 22:32:11 +01:00
Simon Kelley
979fe86bc8
Make --address=/example.com/ equivalent to --server=/example.com/
2015-03-19 22:50:22 +00:00
Simon Kelley
360f2513ab
Tweak DNSSEC timestamp code to create file later, removing need to chown it.
2015-03-07 18:28:06 +00:00
Simon Kelley
f6e62e2af9
Add --dnssec-timestamp option and facility.
2015-03-01 18:17:54 +00:00
Simon Kelley
efb8b5566a
man page typo.
2015-02-07 22:36:34 +00:00
Thiébaud Weksteen
d36b732c4c
Manpage typo fix.
2015-02-02 21:38:27 +00:00
Simon Kelley
3d04f46334
inotify documentation updates.
2015-01-31 21:59:13 +00:00
Simon Kelley
5f4dc5c6ca
Add --dhcp-hostsdir config option.
2015-01-20 20:51:02 +00:00
RinSatsuki
28de38768e
Add --min-cache-ttl option.
2015-01-10 15:22:21 +00:00
Simon Kelley
25cf5e373e
Add --log-queries=extra option for more complete logging.
2015-01-09 15:53:03 +00:00
Glen Huang
32fc6dbe03
Add --ignore-address option.
2014-12-27 15:28:12 +00:00
Simon Kelley
3e1551a1de
Extend --conf-dir to allow filtering on file suffixes.
2014-09-09 21:46:07 +01:00
Simon Kelley
b5ea1cc255
Add --dns-loop-detect feature.
2014-07-29 16:34:14 +01:00
Neil Jerram
70772c9091
Allow wildcard aliases in --bridge-interface option
...
This is useful when using dnsmasq as DHCP server for a set of VMs
whose data is routed by the host instead of being bridged. In this
scenario:
- There is an unbounded set of TAP interfaces that have no IP address
at the host end.
- DHCP allocation is done from an IPv4 address range associated with a
dummy interface.
- We run dnsmasq with --interface dummy --interface tap*
--bind-dynamic, so that it listens on all the TAP interfaces, and
--bridge-interface=dummy,tap*, so that it will allocate IP addresses
via the TAP interfaces from the range associated with the dummy
interface.
2014-06-11 21:22:40 +01:00
Simon Kelley
7ea3d3fdca
ra-advrouter mode for RFC-3775 mobile IPv6 support.
2014-04-25 22:04:05 +01:00
Lutz Preßler
1d7e0a36e3
ipv6.arpa -> ip6.arpa
2014-04-07 22:06:23 +01:00
Simon Kelley
e98bd52e25
Add --dnssec-no-timecheck
2014-03-28 20:41:23 +00:00
Simon Kelley
fec216df32
Cache stats availble in CHAOS .bind domain.
2014-03-27 20:54:34 +00:00