主要观点:作者在处理网络配置时遇到问题,研究 dhcpcd 如何处理,虽已使用 dhcpcd 但未设置更高级的 /60
和多个 /64
情况,通过实验得到工作配置并分析其原理,纠正了对 sla_id
的误解。
关键信息:
- 介绍了 dhcpcd.conf 中关于
ia_pd
的相关配置说明,包括各参数含义及作用。 - 给出了实验得到的两种工作配置及相应结果,如
ia_pd 2/::/59 vether0/0/60 vether1/1/64
和ia_pd 2/::/59 vether0/0/60 vether1/16/64
。 - 解释了配置中各个部分的含义,如
2/::/59
中 2 是请求 ID,::
是未指定前缀,59 是请求前缀长度等。 - 指出之前使用
vether1/1/64
时对sla_id
的误解,实际上它指的是在委托前缀中的第二个/64
。
重要细节: - 配置中不同接口和
sla_id
与前缀长度的对应关系。 - 通过代码验证两个前缀重叠情况,如
a.overlaps(b)
。 - 说明 dhcpcd 需为所有委托的接口运行,默认前缀长度为 64 等细节。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。