summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorSimon Kelley <simon@thekelleys.org.uk>2021-12-20 16:40:41 +0000
committerSimon Kelley <simon@thekelleys.org.uk>2021-12-20 16:40:41 +0000
commit18b1d1424e3b5e36589321caf569fdf6fe0b474a (patch)
tree7671f2f96ae883f77029b825b72805c454bbf6f7 /man
parent1176cd58c90fc37bf98a6f774b26fc1adc8fd8e9 (diff)
downloaddnsmasq-18b1d1424e3b5e36589321caf569fdf6fe0b474a.tar.gz
Generalise --dhcp-relay.
Sending via broadcast/multicast is now supported for both IPv4 and IPv6 and the configuration syntax made easier (but backwards compatible).
Diffstat (limited to 'man')
-rw-r--r--man/dnsmasq.89
1 files changed, 4 insertions, 5 deletions
diff --git a/man/dnsmasq.8 b/man/dnsmasq.8
index 19559a0..8bdcaa3 100644
--- a/man/dnsmasq.8
+++ b/man/dnsmasq.8
@@ -1326,7 +1326,7 @@ DHCP options. This make extra space available in the DHCP packet for
options but can, rarely, confuse old or broken clients. This flag
forces "simple and safe" behaviour to avoid problems in such a case.
.TP
-.B --dhcp-relay=<local address>,<server address>[,<interface]
+.B --dhcp-relay=<local address>[,<server address>][,<interface]
Configure dnsmasq to do DHCP relay. The local address is an address
allocated to an interface on the host running dnsmasq. All DHCP
requests arriving on that interface will we relayed to a remote DHCP
@@ -1334,10 +1334,9 @@ server at the server address. It is possible to relay from a single local
address to multiple remote servers by using multiple \fB--dhcp-relay\fP
configs with the same local address and different server
addresses. A server address must be an IP literal address, not a
-domain name. In the case of DHCPv6, the server address may be the
-ALL_SERVERS multicast address, ff05::1:3. In this case the interface
-must be given, not be wildcard, and is used to direct the multicast to the
-correct interface to reach the DHCP server.
+domain name. If the server address is ommitted, the request will be
+forwarded by broadcast (IPv4) or multicast (IPv6). In this case the interface
+must be given and not be wildcard.
Access control for DHCP clients has the same rules as for the DHCP
server, see \fB--interface\fP, \fB--except-interface\fP, etc. The optional