本主题介绍如何创建使 DHCP 客户端能够动态访问组播网络的基本动态配置文件。
- 访问 IGMP 访问配置文件。
user@host# edit dynamic-profiles access-profile
[edit dynamic-profiles access-profile]
user@host#
- 使用接口变量定义 IGMP 接口。
注意:
变量值将替换为路由器接收 DHCP 消息的接口的名称。
[edit dynamic-profiles access-profile]
user@host# set protocols igmp interface $junos-interface-name
- (可选)在 IGMP 接口上启用或禁用记帐。
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set accounting
或
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set no-accounting
注意:
此语句使您能够覆盖 IGMP 协议级别的记帐设置。例如,如果在层次结构级别启用了 [edit protocols igmp interface interface-name]
IGMP 记帐,则可以使用该 no-accounting
语句禁用由动态配置文件动态创建的任何 IGMP 接口的记帐。如果未在层次结构级别启用 [edit protocols igmp interface interface-name]
IGMP 记帐,则可以使用该 accounting
语句为动态配置文件动态创建的任何 IGMP 接口启用记帐。
- 将 IGMP 接口设置为保持启用状态。
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set disable:$junos-igmp-enable
注意:
RADIUS 能够禁用 IGMP。通过将 enable 变量 disable
分配给语句,可以确保 IGMP 保持启用状态。
- (可选)为 IGMP 接口指定组策略。
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set group-policy report-reject-policy
- (可选)在 IGMP 接口上启用立即离开。
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set immediate-leave:$junos-igmp-immediate-leave
- (可选)设置 IGMP 接口以从 RADIUS 获取 IGMP 版本。
[edit dynamic-profiles access-profile protocols igmp interface “$junos-interface-name”]
user@host# set version $junos-igmp-version