Radvd配置文件参数详解及简单示例(根据配置手册简单翻译以及个人见解)

# NOTE: there is no such thing as a working "by-default" configuration file. 
#       At least the prefix needs to be specified.  Please consult the radvd.conf(5)
#       man page and/or /usr/share/doc/radvd-*/radvd.conf.example for help.
#
#
#interface eth0
#{
#    IgnoreIfMissing off;    #是否忽略这个网口配置(例如网口不存在) 默认关闭(off)
#    AdvSendAdvert off;        #是否(开启)路由通告转发,默认不开启,一般使用都是需要开启 默认关闭(off)
#    UnicastOnly off;        #接口类型仅支持单播(会阻止未经请求的转发),对于非广播多路访问链接(例如ISATAP),必须开启
#    MaxRtrAdvInterval 600;    #从接口发送未经请求的多播路由器播发之间允许的最大时间,默认600秒
#   #不得少于4秒不得大于1800秒,使用移动v6时最小值0.07秒,对于小于0.2秒的值,将添加0.02秒以考虑RFC3775中指定的 scheduling granularities 
#    MinRtrAdvInterval 99;    #从接口发送未经请求的多播路由器播发之间的最短时间,默认0.33*MaxRtrAdvInterval
#    #不得小于3秒且不大于0.75*MaxRtrAdvInterval 秒
#    MinDelayBetweenRAs 3;    #从接口发送多播路由器播发之间的最短时间 默认3秒
#    #这适用于请求的多播 R。这在 RFC2461 中定义为协议常量MIN_DELAY_BETWEEN_RAS。MIPv6 重新定义此参数的最小时间为 0.03 秒。使用移动 IPv6 扩展时的最小值:0.03。
#
#    AdvManagedFlag off;     #主机使用管理(有状态)协议进行地址自动配置,以及使用无状态地址自动配置自动配置的任何地址。默认关闭(off)
#    #此项参数代表是否开启有状态配置 即标志位M bit值为1时代表on开启 为0时代表off关闭
#    AdvOtherConfigFlag off;    #主机使用管理(有状态)协议自动配置其他(非地址)信息。
#    #此项参数代表是否使用DHCP分配除地址以外的参数,例如DNS服务器等 即标志位O bit值为1时代表on开启 为0时代表off关闭
#    AdvLinkMTU 0;            #MTU 选项用于路由器播发消息,以确保链路上的所有节点在链路 MTU 不为人知的情况下使用相同的 MTU 值 默认值0
#    #如果指定,即不是 0,则不得小于 1280,并且不大于此链路允许的最大 MTU(例如以太网的最大 MTU 为 1500)
#    AdvReachableTime 0;        #节点假定邻居在收到可到达性确认后可到达的时间(以毫秒为单位)。由邻居不可移动检测算法使用。值为零表示未指定(由此路由器)。
#    #不得大于 3,600,000 毫秒(1 小时)。
#    AdvRetransTimer 0;        #重新传输邻居请求消息之间的时间(以毫秒为单位)。由地址解析和邻居无法访问检测算法使用。值为零表示未指定(由此路由器)
#    AdvCurHopLimit 64;        #应放置在传出(单播)IP 数据包的 IP 标头的跃点计数字段中的默认值。该值应设置为 Internet 的当前直径。值零表示未指定(通过此路由器)。
#    AdvDefaultLifetime 1800;        #与默认路由器关联的生存期最大值对应于 18.2 小时。生存期为 0 表示路由器不是默认路由器,不应出现在默认路由器列表中。路由器生存期仅适用于路由器作为默认路由器的有用性;
#    #它不适用于其他消息字段或选项中包含的信息。需要时间限制其信息的选项包括其自己的生存期字段。必须为 0 或 MaxRtrAdvInterval 和 9000 秒之间 默认 3*MaxRtrAdvInterval(Minimum 1 second)
#    AdvDefaultPreference medium;    #与默认路由器关联的首选项,如"low", "medium", or "high" 默认 medium
#    AdvSourceLLAddress on;    #设置后,传出接口的链接层地址包含在 RA 中 默认 on
#    AdvHomeAgentFlag off;    #设置后,指示发送路由器能够充当移动 IPv6 家庭代理。设置后,移动 IPv6 指定的最小限制用于 MinRtrAdvInterval 和 MaxRtrAdvInterval 。
#    AdvHomeAgentInfo off;    #设置后,路由器通告中包含主代理信息选项(由移动 IPv6 指定)。使用此选项时,还必须设置 AdvHomeAgentFlag。
#    HomeAgentLifetime 1800;    #路由器提供移动 IPv6 家庭代理服务的时间长度(相对于数据包发送时间)。不得使用值 0。最长生存期为 65520 秒(18.2 小时)。如果未设置 AdvHomeAgentInfo,则忽略此选项。
#    #如果HomeAgentLifetime 和 AdvHomeAgentFlag都设置为其默认值,则不会发送"主页代理信息选项"。 默认值 AdvDefaultLifetime
#    HomeAgentPreference 0;    #送此路由器播发的主页代理的首选项。大于 0 的值表示更可取的主页代理,小于 0 的值表示不太可取的主页代理。如果未设置 AdvHomeAgentInfo 则忽略此选项。
#    AdvMobRtrSupportFlag off;    #设置后,主代理会发出信号,支持移动路由器注册(由 NEMO Basic 指定)。使用此选项时,还必须设置 AdvHomeAgentInfo。
#    AdvIntervalOpt off;        #设置后,路由器播发中包含播发间隔选项(由移动 IPv6 指定)。设置后,移动 IPv6 指定的最小限制用于 MinRtrAdvInterval 和 MaxRtrAdvInterval 。
#    #播发间隔基于配置的MaxRtrAdvInterval 参数,除非小于 200 毫秒。在这种情况下,播发的间隔为 (  MaxRtrAdvInterval = 20ms )。 默认值 off
#
#
#    prefix 2001:db8:1:0::/64
#    {
#        AdvOnLink on;    #设置后,指示可用于链路上确定前缀。未设置播发时,不声明前缀的链接或链路外属性。
#        #例如,前缀可用于地址配置,其中属于前缀的一些地址位于链接上,而其他地址位于链路外。 默认值 on
#        AdvAutonomous on;    #设置后,指示前缀可用于 RFC 2462 中指定的自治地址配置。
#        #此项参数代表是否开启无状态配置(radvd分配) 即标志位A bit值为1时代表on开启 为0时代表off关闭 默认值 on
#        AdvRouterAddr off;    #设置后,指示按移动 IPv6 的要求发送接口地址而不是网络前缀。设置后,移动 IPv6 指定的最小限制用于 MinRtrAdvInterval 和 MaxRtrAdvInterval 默认值 off
#        AdvValidLifetime 2592000;    #前缀对于链路上确定有效的时间长度(相对于数据包发送时间)。 默认值 2592000秒 30天
#        AdvPreferredLifetime 604800;    #通过无状态地址自动配置从前缀生成的地址的时间长度 以秒为单位 默认值604800 7天
#        Base6to4Interface 6to4 is not used;
#        #如果指定此选项,则前缀将与接口名称的 IPv4 地址结合,以生成有效的 6to4 前缀。前缀的前 16 位将被 2002 替换,后 32 位前缀将被配置时分配给接口名称的 IPv4 地址替换。前缀的剩余 
#        #80位(包括SLAID)将根据需要配置文件中指定进行播发。有关示例,请参阅下一节。如果接口名称在配置时不可用,则将写入日志警告,并在重新配置 radvd之前禁用前缀。此选项允许具有动态 IPv4 
#        #地址的系统只需重新启动radvd 或发送 SIGHUP 信号即可更新其通告的 6to4 前缀,从而导致radvd 自行重新配置。请注意,从动态分配的 IPv4 地址派生的 6to4 
#        #前缀应以明显较短的生存期进行通告(请参阅AdvValidLifetime 和 Adv 优先生存期选项)。 默认值 6to4 is not used
#
#    };
#    route prefix/length {
#        AdvRouteLifetime 1800;    #与路由关联的生存期(以秒为单位)。符号值无穷大表示无穷大(即所有一位的值 (0xffffffff)) 默认值 3*MaxRtrAdvInterval
#        AdvRoutePreference medium;    #与默认路由器关联的首选项,如"low", "medium", or "high" 默认 medium
#    };
#};

#log-level 8
#log-mode full
#stateless
interface eth1 {
    AdvSendAdvert on;    #启用路由器公告(RA)功能
    prefix 2001:db8:1::/64    #发送的前缀信息
    {
        AdvOnLink on;
        AdvAutonomous on;                   #A bit=0  #公告的前缀可用来自动位置配置  #是否开启radvd分配
        AdvRouterAddr on;
   };
};
 

 

 

以上配置可以直接拿成配置文件使用,进行radvd的无状态分配,一些参数是根据手册翻译的,希望可以帮到需要的人吧。

  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值