当我启动启用了 IPv6 的实例或将具有 IPv6 分配的网络接口 (eni) 附加到运行 Ubuntu 的实例时,我无法设置 IPv6 地址。接口上有链路本地地址,而“lo”接口上有“::1/128”,这表明内核已编译 IPv6。因此,问题可能出在 DHCP 或类似的东西上。我一直在使用 Ubuntu AMI,它是通过 Web 控制台启动实例时的选择之一。IPv6 适用于 Amazon Linux,无需对该系统进行任何更改。一旦我将 IPv6 工作切换到 Amazon Linux,一切就开始变得更好了。
Ubuntu AMI 和 IPv6 是否存在实际问题?有谁知道如何在 AWS EC2 中的 Ubuntu 上运行 IPv6?
答案1
从 VPC 文档来看,默认情况下以太网接口和 dhclient 似乎不期望 IPv6,因此需要进行配置。
http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-migrate-ipv6.html#ipv6-dhcpv6-ubuntu