diff --git a/bundles/systemd-networkd/files/template-iface-nodhcp.network b/bundles/systemd-networkd/files/template-iface-nodhcp.network index bdbaed0..59c2d91 100644 --- a/bundles/systemd-networkd/files/template-iface-nodhcp.network +++ b/bundles/systemd-networkd/files/template-iface-nodhcp.network @@ -39,7 +39,11 @@ GatewayOnlink=yes % endif [Network] DHCP=no +% if config.get('ipv6_accept_ra', False): +IPv6AcceptRA=yes +% else: IPv6AcceptRA=no +% endif % if config.get('forwarding', False): IPForward=yes diff --git a/nodes/home/kodi-wohnzimmer.py b/nodes/home/kodi-wohnzimmer.py index a063ff7..f7d709d 100644 --- a/nodes/home/kodi-wohnzimmer.py +++ b/nodes/home/kodi-wohnzimmer.py @@ -25,6 +25,7 @@ nodes['home.kodi-wohnzimmer'] = { '172.19.138.24/24', }, 'gateway4': '172.19.138.1', + 'ipv6_accept_ra': True, }, }, 'backup-client': { diff --git a/nodes/home/nas.py b/nodes/home/nas.py index aaf950b..057d593 100644 --- a/nodes/home/nas.py +++ b/nodes/home/nas.py @@ -22,6 +22,7 @@ nodes['home.nas'] = { '172.19.138.20/24', }, 'gateway4': '172.19.138.1', + 'ipv6_accept_ra': True, }, }, 'apt': { diff --git a/nodes/home/openhab.py b/nodes/home/openhab.py index a6d2d98..55d2858 100644 --- a/nodes/home/openhab.py +++ b/nodes/home/openhab.py @@ -14,6 +14,7 @@ nodes['home.openhab'] = { '172.19.138.21/24', }, 'gateway4': '172.19.138.1', + 'ipv6_accept_ra': True, }, }, 'backup-client': { diff --git a/nodes/home/paperless.py b/nodes/home/paperless.py index 1ee1723..c146195 100644 --- a/nodes/home/paperless.py +++ b/nodes/home/paperless.py @@ -18,6 +18,7 @@ nodes['home.paperless'] = { '172.19.138.29/24', }, 'gateway4': '172.19.138.1', + 'ipv6_accept_ra': True, }, }, 'backup-client': {