summaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorHans Dedecker <dedeckeh@gmail.com>2017-08-02 22:32:08 +0200
committerHans Dedecker <dedeckeh@gmail.com>2017-08-03 18:37:47 +0200
commit296b4a0ddd7d6d77e48ee36f3407b0769caaa0d7 (patch)
tree030b111f4fde71b389e22b6a5478d0c6e117bb54 /README
parentf4d38e0a853e933a4da54fde8ec2711b5dc5b741 (diff)
dhcpv6: assign all viable DHCPv6 addresses by default (FS#402, FS#524)
Some client implementations expect DHCPv6 addresses to be assigned for every prefix present in a RA as reported in FS#524; if not done the client implementations spam the DHCPv6 server with SOLICIT messages trying to get an DHCPv6 address for every prefix. When ra_managed is set to 1 and an ULA prefix is configured; the DHCPv6 server will only assign an ULA DHCPv6 addresses which possibly leads to DNS issues. Fix these problems by providing dhcpv6_assignall config option which assigns all viable DHCPv6 addresses to a client by default. This is a trade off as it means client implementations will be assigned more IPv6 addresses and lose the ability to quickly renumber clients which don't support reconfigure accept in case of wan prefix change Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'README')
-rw-r--r--README4
1 files changed, 4 insertions, 0 deletions
diff --git a/README b/README
index fbcd993..f4945ce 100644
--- a/README
+++ b/README
@@ -90,6 +90,10 @@ ndp string disabled Neighbor Discovery Proxy
dynamicdhcp bool 1 Dynamically create leases
for DHCPv4 and DHCPv6
+dhcpv6_assignall bool 1 Assign all viable DHCPv6 addresses
+ in statefull mode; if disabled
+ only the DHCPv6 address having the
+ longest preferred lifetime is assigned
router list <local address> Routers to announce
accepts IPv4 only
dns list <local address> DNS servers to announce