HELLO_wORLD
Very Senior Member
Hello all,
Hope you have a wonderful summer.
I realized my IPv6 connectivity was not optimal due to failed dad on the WAN global IPv6 (the one given by ISP).
I fixed it by deleting the route, changing sysctl net.ipv6.conf.brwan.accept_dad to 0 (from 3), then recreating the route.
On my LAN side, the devices are attributed IPv6 addresses from dhcp6s.
I would like to tweak the configuration file (/tmp/dhcp6s.conf) to attribute fixed IPv6 to some devices.
Default conf file is:
And the clients do get attributed IPv6 within the range, but there is no reservation so device IPs are changing over time.
I tried to use:
Globally or within interface scope, with several settings like in within like:
Or
Or
And
Or
But each time, dhcp6s refuses to start, probably not liking the syntax or not supporting these options.
If I have an empty host hostname { }; in the configuration file, it launches, so it recognizes that part, but the rest is causing it to fail launching.
How can I define an IPv6 address reservation on the LAN side?
Thank you
Hope you have a wonderful summer.
I realized my IPv6 connectivity was not optimal due to failed dad on the WAN global IPv6 (the one given by ISP).
I fixed it by deleting the route, changing sysctl net.ipv6.conf.brwan.accept_dad to 0 (from 3), then recreating the route.
On my LAN side, the devices are attributed IPv6 addresses from dhcp6s.
I would like to tweak the configuration file (/tmp/dhcp6s.conf) to attribute fixed IPv6 to some devices.
Default conf file is:
Code:
option domain-name-servers fe80::bea5:xxxx:xxxx:xxxx;
interface br0 {
allow rapid-commit;
address-pool pool_netgear 600 900;
};
pool pool_netgear {
range 2a03:4980:xxxx:xxxx::2 to 2a03:4980:xxxx:xxxx::40;
};
I tried to use:
Code:
host hostname {
};
Code:
hardware ethernet xx:xx:xx:xx:xx:xx;
Code:
host-identifier option
dhcp6.client-id CLIENT_DUID_HERE;
Code:
duid CLIENT_DUID_HERE;
And
Code:
fixed-address6 2a03:4980:xxxx:xxxx::160 infinity;
Code:
address 2a03:4980:xxxx:xxxx::160 infinity;
But each time, dhcp6s refuses to start, probably not liking the syntax or not supporting these options.
If I have an empty host hostname { }; in the configuration file, it launches, so it recognizes that part, but the rest is causing it to fail launching.
How can I define an IPv6 address reservation on the LAN side?
Thank you