2

我有一种情况,我使用 C 程序在 linux 上创建了一个 tap 界面。我也可以使用 ioctl 命令 SIOCSIFADDR 在此接口上配置 ipv6 地址。并且设置正确。但我想要的是只配置链接本地地址(这是我在上面 SIOCSIFADDR 设置的)。然后让内核通过SLAAC程序进行全局地址分配。但我只成功设置了链接本地地址。如果我重新启动服务网络,我可以看到 eth0 接口启动,我也可以看到路由器请求请求。但我通过编程提出的界面没有任何意义。是否可以创建一个接口并让内核自己管理其 ipv6 接口。

4

0 回答 0