Linux上基于SLAAC前缀的多个IPv6地址

Linux上基于SLAAC前缀的多个IPv6地址,linux,networking,ipv6,Linux,Networking,Ipv6,我想问一下,有没有任何方法可以让linux基于SLAAC公布的前缀获得不止一个(或者说1000个)IPv6地址 当我有一个静态的IPV6前缀时,我过去在引导时执行ip添加IPV6\u ADDR,但现在我的ISP提供了一个动态前缀而不是固定前缀,这使得添加的地址在更改前缀后过期 我认为另一种方法是在前缀更改为使用新前缀重新添加IP时运行脚本,但我也不知道如何执行此操作:( 谢谢。解决了:我可以使用macvlan来解决这个问题 ~# ip link add link eth0 eth0.2 type

我想问一下,有没有任何方法可以让linux基于SLAAC公布的前缀获得不止一个(或者说1000个)IPv6地址

当我有一个静态的IPV6前缀时,我过去在引导时执行
ip添加IPV6\u ADDR
,但现在我的ISP提供了一个动态前缀而不是固定前缀,这使得添加的地址在更改前缀后过期

我认为另一种方法是在前缀更改为使用新前缀重新添加IP时运行脚本,但我也不知道如何执行此操作:(


谢谢。

解决了:我可以使用
macvlan
来解决这个问题

~# ip link add link eth0 eth0.2 type macvlan
~# ip link set dev eth0.2 up