View Issue Details

IDProjectCategoryView StatusLast Update
0016154Cloud Instance SIG[All Projects] generalpublic2019-06-27 19:03
Reporteraltmind 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Summary0016154: IPv6 inoperable in AWS images due to accept_ra=0 by default
DescriptionMost people follow the AWS steps when enabling ipv6 on cloud instances, for example: https://docs.aws.amazon.com/vpc/latest/userguide/vpc-migrate-ipv6.html

When following the steps, the AWS cloud instance cannot be reached via IPv6, even when all the steps are completed.
The instance get the ipv6 assigned(thanks to dhcp6c), but no default ipv6 routes are created(verify: ip route get ...any ipv6... goes to 'dev lo')

To enable ipv6 you have to additionally enable accept_ra for the interfaces:
```
cat /etc/sysctl.d/enable-ipv6-ra.conf
net.ipv6.conf.all.accept_ra=1
net.ipv6.conf.eth0.accept_ra=1
net.ipv6.conf.default.accept_ra=1
```

Should we consider enabling accept_ra for all the interfaces by default? Right now there is zero information for end users to debug the problem.

Steps To Reproducecreate aws instance with official centos hvm cloud image, enable ipv6 for subnet, assign ipv6 for instance
Tagsaws, IPv6

Activities

davdunc

davdunc

2019-06-27 19:03

reporter   ~0034750

+1 to enabling this by default in the images.

Issue History

Date Modified Username Field Change
2019-06-06 04:54 altmind New Issue
2019-06-06 04:55 altmind Tag Attached: IPv6
2019-06-06 04:55 altmind Tag Attached: aws
2019-06-27 19:03 davdunc Note Added: 0034750