bottlerocket-os / bottlerocket-os/bottlerocket-core-kit
Network configuration: Provide an `accept-ra` option for IPv6 DHCP
- Dominant language
- Rust
- Stars
- 34
- Forks
- 77
- Avg merge
- 2d 23h
- Merged PRs (30d)
- 23
Description
**What I'd like:**
I'd like to be able to configure the ability for an interface to accept Router Advertisements. This is an important option, especially for ENI's in IPv6 enabled VPC's on AWS.
Ideally this would be a boolean option inside an interface's section in `net.toml`:
```
[eth0]
accept-ra = true
[eth0.dhcp6]
enabled = true
```
**Any alternatives you've considered:**
* Setting sysctl's for an interface via settings: This doesn't work because the sysctl's aren't set until _after_ wicked brings up the interface
* Setting the `ipv6.conf.*.accept_ra` to `2` for all interfaces - we don't want to assume this is ok for all interfaces using IPv6 across all platforms
Contributor guide
Assessment
This issue has not been assessed yet.