1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/dist/tools/dhcpv6-pd_ia
Benjamin Valentin 5476d74f53 tools/dhcpv6-pd_ia: create /run/kea on startup
On Ubuntu KEA expects this directory to be present, but it is not
created automatically.
/run is also a tmpfs, so we have to create the directory after each
reboot.
2022-02-17 18:34:07 +01:00
..
pkg tools/dhcpv6-pd_ia: add Linux Mint to installer 2021-04-28 18:31:24 +02:00
base.py dist/tools: provide DHCPv6 server support for network setup scripts 2020-04-03 17:47:39 +02:00
dhcpv6-pd_ia.py dhcpv6-pd_ia: initial import of a DHCPv6 server bootstrapper 2020-04-03 17:32:51 +02:00
kea.py tools/dhcpv6-pd_ia: create /run/kea on startup 2022-02-17 18:34:07 +01:00
README.md dhcpv6-pd_ia: initial import of a DHCPv6 server bootstrapper 2020-04-03 17:32:51 +02:00
util.py dhcpv6-pd_ia: initial import of a DHCPv6 server bootstrapper 2020-04-03 17:32:51 +02:00

DHCPv6 PD_IA server

This provides tooling to bootstrap a DHCPv6 server with prefix delegation support (Kea) to provide a prefix for the gnrc_border_router example's or similar applications' subnets.

Usage

Just run the script dhcpv6-pd_ia.py with sudo, e.g.

sudo ./dhcpv6-pd_ia.py tap0 2001:db8::/32

For more information on the arguments, have a look at the usage information of the script

./dhcpv6-pd_ia.py -h