14.6. 为 IPv6 路由器配置 radvd 守护进程


路由器公告守护进程(radvd)发送路由器公告消息,这是 IPv6 无状态自动配置所需要的。这允许用户根据这些公告自动配置其地址、设置、路由并选择默认路由器。配置 radvd 守护进程:
  1. 安装 radvd 守护进程:
    ~]# sudo yum install radvd
  2. 设置 /etc/radvd.conf 文件。例如:
    interface enp1s0
    {
    AdvSendAdvert on;
    MinRtrAdvInterval 30;
    MaxRtrAdvInterval 100;
    prefix 2001:db8:1:0::/64
    {
    AdvOnLink on;
    AdvAutonomous on;
    AdvRouterAddr off;
    };
    
    };
    注意
    如果要额外公告 DNS 解析器和路由器公告,请在 /etc/radvd.conf 文件中添加RDNSS <ip> <ip> { }; 选项。要为您的子网配置 DHCPv6 服务,您可以将 AdvManagedFlag 设置为 on,因此路由器公告允许客户端在 DHCPv6 服务可用时自动获取 IPv6 地址。有关配置 DHCPv6 服务的详情,请参考 第 14.5 节 “用于 IPv6 的 DHCP(DHCPv6)”
  3. 启用 radvd 守护进程:
    ~]# sudo systemctl enable radvd.service
  4. 立即启动 radvd 守护进程:
    ~]# sudo systemctl start radvd.service
要显示路由器公告软件包的内容以及 radvd 守护进程发送的值,请使用 radvdump 命令:
~]# radvdump
Router advertisement from fe80::280:c8ff:feb9:cef9 (hoplimit 255)
        AdvCurHopLimit: 64
        AdvManagedFlag: off
        AdvOtherConfigFlag: off
        AdvHomeAgentFlag: off
        AdvReachableTime: 0
        AdvRetransTimer: 0
        Prefix 2002:0102:0304:f101::/64
                AdvValidLifetime: 30
                AdvPreferredLifetime: 20
                AdvOnLink: off
                AdvAutonomous: on
                AdvRouterAddr: on
        Prefix 2001:0db8:100:f101::/64
                AdvValidLifetime: 2592000
                AdvPreferredLifetime: 604800
                AdvOnLink: on
                AdvAutonomous: on
                AdvRouterAddr: on
        AdvSourceLLAddress: 00 80 12 34 56 78
有关 radvd 守护进程的更多信息,请参阅 radvd(8)radvd.conf(5)radvdump(8)man page。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.