Skip to content

IPv6 ​

网段有 IPv6 地址后,可选择 SLAAC、DHCPv6 或完全不发 RA。

yaml
networks:
  lab:
    address: ["fd7a:6c61:62::1/64"]
    capture: false
    ipv6: slaac

dns:
  servers:
    default: {type: udp, address: 127.0.0.1:53}
  final: default

字段 ​

ipv6 ​

  • 类型:字符串枚举。
  • 必填:可选。
  • 取值:slaac、dhcp、none。
  • 默认:有 IPv6 地址时为 slaac;只有 IPv4 时为 none。
  • slaac:发 RA 前缀和 RDNSS,客户端自行配置地址;前缀必须是 /64。
  • dhcp:RA 设 M/O 位,由 DHCPv6 发地址;前缀范围 /64..=/120。
  • none:不发 RA。
  • 限制:显式 slaac 或 dhcp 必须同时有 IPv6 网桥地址。

说明 ​

DHCPv6 与 DHCPv4 共用租约、历史和隔离状态,但客户端键使用 DUID 与 IAID。SLAAC 地址来自内核邻居通知,只有能和 IPv4 租约/预留关联到名字的客户端才会进入网段 DNS。

RA 使用网桥链路本地地址作为源,周期性通告前缀、MTU、RDNSS 和可选搜索域;退出进程不会主动发零寿命 RA,因为桥可以比进程活得更久。

相关 ​

页面历史

开发者设计、代码地图和验证记录保留在仓库 manual/。