IPv6和LXC连接

目前我正在为如何configuration我的LXCconfiguration而苦苦挣扎。 什么是设置?

  • Ubuntu 16.04 LTS
  • 来自Ubuntu PPA的LXC2-beta(functionIPv6连接)
  • 我使用netcup IPv6设置
  • 目前IPv4通过eth0通过DNAT路由,工作正常( 无桥
  • 我的主机在前缀:: 1/64上运行IPv6

我已经阅读了关于IPv6的一个非常长的文献列表,以及如何用多个虚拟机来解决这个问题,但是还没有find一个合理的工具。 那么,现在我该怎么做,让我的LXC机器与IPv6连接?

  1. 启用IPv6networking转发
    • 在/ 64子网中为每个容器分配一个有效的地址(这对我不起作用?)
    • 在前缀:: 1的主机网关,并使用(例如)radvd的automagicconfiguration(也没有工作)

您在IPv6上的外部访问可能被限制为一个IP地址。 通常你会被提供一个或多个/ 64个子网供内部使用。 这些将通过本地networking上的一个或多个radvd服务器进行广告。 您将需要检查您的IP提供商,以查看使用哪种机制以及将哪些子网分配给您。

如果IPv6客户端收到路由器通告,通常会自动configuration。 如果您需要某些服务器的静态IPv6地址,您将自行configuration这些地址。 这可以通过/etc/network/interfaces的节来完成。

请考虑使用诸如shorewall6的防火墙生成器来构build防火墙。 它应该能够进行适当的内核configuration调整来适当地转发您的stream量。