关于Radvd
路由广播守护是一个符合RFC 2461使用邻居发现协议用于实现IPv6地址本地链接广播和IPv6路由前缀的开源软件。该软件是给系统管理员用于实现在IPv6下对主机进行无状态自动配置地址。 当主机配置其网络接口时,会向网络多播一个路由请求来发现可用的路由,radvd会响应一个路由广播的消息。
安装Radvd
# Arch Linux
sudo pacman -S radvd
# Debian
sudo apt install radvd
配置Radvd
实际网卡需要地址为::1
e.g IPv6地址为2a13:c007:8016::/48 绑定地址2a13:c007:8016::1/48到实际使用网卡
e.g IPv6地址为2a13:c007:8016::/48 绑定地址2a13:c007:8016::1/48到实际使用网卡
interface [实际使用网卡] {
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
prefix [IPv6地址]/[IPv6前缀] {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};
e.g
interface eth0 {
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
prefix 2a13:c007:8016::/48 {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};
结束
如果想要在Proxmox VE中配置,请先参考 上一篇文章 配置NDPPD ,之后按下图配置
这里的Radvd配置文件应为
interface vmbr0 {
AdvSendAdvert on;
MinRtrAdvInterval 3;
MaxRtrAdvInterval 10;
prefix [IPv6地址]/[IPv6前缀] {
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr on;
};
};