Disabling an entire address family in an IPv6 enabled operating system/world actually adds more harm then good to VyOS.
VyOS does not send out any RA if not configured explicitly thus VyOS behaves like any other Linux/Windows/Mac when it comes to networking.
It only does what it's instructed to do.
Reasons why this option is marked deprecated in 1.3 and removed in 1.4:
- IPv6 is more then 20 years old
- No RAs sent by VyOS if not told so
- Disabling IPv6 but have services listen on an IPv6 address could cause all kind of config errors on reboots
## Implementation
```
[email protected]# set system ipv6 disable
[edit]
[email protected]# commit
[ system ipv6 ]
DEPRECATION WARNING: VyOS 1.4 (sagitta) will remove the CLI command to disable IPv6 address
family in the Linux Kernel!
Changing IPv6 disable parameter will only take affect
when the system is rebooted.
```