示例:为 IPv6 主机配置递归 DNS 服务器地址
此示例说明了如何配置 IPv6 主机的递归 DNS 服务器地址。发送至邻接设备的路由器播发中包含递归 DNS 服务器地址。
要求
此示例具有以下硬件和软件组件:
连接接口上启用了 IPv6 的两个 MX 系列路由器。
Junos OS设备上运行的 14.1 或更高版本。
概述
该示例包含两台直接连接的路由器。在直接连接的接口上配置 IPv6。在接口上启用路由器通告,在接口上配置递归 DNS 服务器地址及其生存期。此示例验证发送至邻接设备的路由器通告是否包括配置的递归 DNS 服务器地址。
配置
CLI快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以匹配网络配置,然后将命令复制并粘贴到 层次结构级别的 CLI 中 [edit] 。
路由器 R0
set interfaces fe-0/1/3 unit 0 family inet6 address 2001:DB8::1/64 set interfaces lo0 unit 0 family inet6 address 1::1/128 set protocols router-advertisement interface fe-0/1/3 max-advertisement-interval 4 set protocols router-advertisement interface fe-0/1/3 min-advertisement-interval 3 set protocols router-advertisement interface fe-0/1/3 dns-server-address abcd:1::1 lifetime 100 set protocols router-advertisement interface fe-0/1/3 dns-server-address abcd:1::2 lifetime 200 set protocols router-advertisement interface fe-0/1/3 dns-server-address abcd:1::3 lifetime 300
路由器 R1
set interfaces fe-1/3/0 unit 0 family inet6 address 2001:DB8::2/64 set interfaces lo0 unit 0 family inet6 address 1::2/128 set protocols router-advertisement interface fe-1/3/0 max-advertisement-interval 4 set protocols router-advertisement interface fe-1/3/0 min-advertisement-interval 3 set protocols router-advertisement interface fe-1/3/0 dns-server-address abcd:1::4 lifetime 100
配置递归 DNS 服务器地址
逐步过程
以下示例要求您在配置层次结构中导航各个级别。有关导航指南CLI,请参阅 CLI 用户指南 中的 在配置模式下CLI 编辑器。
对路由器 R1 重复此过程,修改路由器的适当接口名称、地址和任何其他参数。
要配置路由器 R0 上的递归 DNS 服务器地址:
在物理接口上启用 IPv6。
[edit interfaces] user@R0# set fe-0/1/3 unit 0 family inet6 address 2001:DB8::1/64
配置环路地址。
[edit interfaces] user@R0# set lo0 unit 0 family inet6 address 1::1/128
指定接口上的路由器播发之间的时间间隔。
路由器在指定的时间间隔后将通告发送到邻方。在此例中,路由器 R0 在最小间隔 3 秒和最大 4 秒间隔后,将路由器播发发送到路由器 R1。
[edit protocols router-advertisement] user@R0# set interface fe-0/1/3 max-advertisement-interval 4 user@R0# set interface fe-0/1/3 min-advertisement-interval 3
在接口上配置递归 DNS 地址及其生存期。
[edit protocols router-advertisement] user@R0# set interface fe-0/1/3 dns-server-address abcd:1::1 lifetime 100 user@R0# set interface fe-0/1/3 dns-server-address abcd:1::2 lifetime 200 user@R0# set interface fe-0/1/3 dns-server-address abcd:1::3 lifetime 300
结果
在配置模式下,输入 和 命令以确认 show interfaces 您的 show protocols 配置。如果输出未显示预期的配置,请重复此示例中的说明,以更正配置。
user@R0# show interfaces fe-0/1/3 { unit 0 { family inet6 { address 2001:DB8::1/64; } } } lo0 { unit 0 { family inet6 { address ::1/128; } } } user@R0# show protocols router-advertisement { interface fe-0/1/3.0 { max-advertisement-interval 4; min-advertisement-interval 3; dns-server-address abcd:1::1 { lifetime 100; } dns-server-address abcd:1::2 { lifetime 200; } dns-server-address abcd:1::3 { lifetime 300; } } }
如果完成设备配置,请提交配置。
user@R0# commit
验证
验证路由器通告是否包含递归 DNS 服务器地址
目的
验证路由器 R1 上的路由器通告是否包括在路由器 R0 上配置的递归 DNS 服务器地址。
行动
在路由器 R1 上的操作模式下,输入 show ipv6 router-advertisement 命令。
user@R1> show ipv6 router-advertisement
Interface: fe-1/3/0.0
Advertisements sent: 18, last sent 00:00:02 ago
Solicits received: 0
Advertisements received: 18
Advertisement from fe80::214:f6ff:fe22:5422, heard 00:00:02 ago
Managed: 0
Other configuration: 0
Reachable time: 0 ms
Default lifetime: 12 sec
Retransmit timer: 0 ms
Current hop limit: 64
RDNSS address: abcd:1::1
Lifetime: 100 sec
RDNSS address: abcd:1::2
Lifetime: 200 sec
RDNSS address: abcd:1::3
Lifetime: 300 sec
意义
递归 DNS 服务器地址和配置的生存期包括在路由器 R1 上的路由器播发中。