用 Incus/LXD 在 VPS 上开小鸡,给虚拟机分发 /64 的独立 IPv6

用 Incus/LXD 在 VPS 上开小鸡,给虚拟机分发 /64 的独立 IPv6

💡 原文中文,约4900字,阅读约需12分钟。
📝

内容提要

本文介绍了如何在 Ubuntu 上使用 netplan 配置 Proxmox VE 的 IPv6,包括开启 IPv6 转发、配置母鸡和虚拟机的 IPv6 地址及路由,使用 iptables 设置 NAT 和转发规则,确保虚拟机能够上网,并测试其网络连接。

🎯

关键要点

  • 本文介绍了如何在 Ubuntu 上使用 netplan 配置 Proxmox VE 的 IPv6。
  • 开启 IPv6 转发需要在 /etc/sysctl.conf 中设置 net.ipv6.conf.all.forwarding=1。
  • 在 Incus UI 中添加 vmv6 网卡,关闭 IPv4 地址和 IPv6 的 NAT。
  • 母鸡的 netplan 配置包括设置 IPv6 地址和路由。
  • 母鸡的 IPv6 地址为 2403:71c0:2000:a217::1212/128,作为小鸡的网关。
  • 虚拟机的 netplan 配置需要设置 IPv6 地址和路由,确保通过母鸡的 IPv6 地址上网。
  • 配置完成后,需执行 netplan apply 使配置生效。
  • 使用 ip6tables 配置 NAT 和转发规则,确保虚拟机能够上网。
  • 测试虚拟机的网络连接是否正常。
➡️

继续阅读