学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
学习全套课程:IPv6组网实战从入门到精通视频课程
学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程
本举例介绍IPv6地址选择策略表的配置过程。
组网需求
如图1所示,某设备Server A的域名(huawei.com)对应多个IPv6地址。RouterA作为IPv6 DNS Client通过域名(huawei.com)访问Server A时,DNS Server会将设备Server A的所有IPv6地址作为请求结果回复给RouterA。此时,RouterA通过查询IPv6地址选择策略表,最终选择合适的IPv6地址作为访问Server A的目的地址。
配置注意事项
无
配置思路
IPv6地址选择策略表的配置思路如下:
配置IPv6地址选择策略表项
配置动态IPv6 DNS服务
数据准备
为完成此配置举例,需要准备如下数据:
RouterA的接口IPv6地址
IPv6地址选择策略表项的地址、label和precedence值
DNS服务器的IPv6地址
操作步骤
- 配置IPv6地址选择策略表项
# 配置接口的IPv6地址。
<HUAWEI> system-view
[HUAWEI] sysname RouterA
[RouterA] ipv6
[RouterA] interface gigabitethernet 1/0/0
[RouterA-GigabitEthernet1/0/0] undo shutdown
[RouterA-GigabitEthernet1/0/0] ipv6 enable
[RouterA-GigabitEthernet1/0/0] ipv6 address fe80::1 link-local
[RouterA-GigabitEthernet1/0/0] ipv6 address 2001:db8:2::2 64
[RouterA-GigabitEthernet1/0/0] ipv6 address 2001:db8:1::77 64
[RouterA-GigabitEthernet1/0/0] quit
# 配置目的地址选择策略规则。
[RouterA] ipv6 address-policy 2001:db8::1 128 100 100
- 配置动态IPv6 DNS服务
[RouterA] dns resolve
[RouterA] dns server ipv6 2001:db8:1::1234
[RouterA] dns domain com
[RouterA] quit
- 验证配置结果
# 在RouterA上执行ping ipv6 huawei.com命令,可以ping通,且对应的目的地址为2001:db8::1。
<RouterA> ping ipv6 huawei.com
Resolved Host ( huawei.com -> 2001:db8::1)
PING huawei.com : 56 data bytes, press CTRL_C to break
Reply from 2001:db8::1: bytes=56 Sequence=1 ttl=126 time=6 ms
Reply from 2001:db8::1: bytes=56 Sequence=2 ttl=126 time=4 ms
Reply from 2001:db8::1: bytes=56 Sequence=3 ttl=126 time=4 ms
Reply from 2001:db8::1: bytes=56 Sequence=4 ttl=126 time=4 ms
Reply from 2001:db8::1: bytes=56 Sequence=5 ttl=126 time=4 ms
--- huawei.com ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 4/4/6 ms
# 在RouterA上执行display ipv6 interface gigabitethernet 1/0/0命令可以查看到接口的IPv6地址配置情况。
<RouterA> display ipv6 interface gigabitethernet 1/0/0
GigabitEthernet1/0/0 current state : UP
IPv6 protocol current state : UP
IPv6 is enabled, link-local address is FE80::1
Global unicast address(es):
2001:db8:2::2, subnet is 2001:db8:2::/64
2001:db8:1::77, subnet is 2001:db8:1::/64
Joined group address(es):
FF02::1:FF00:77
FF02::2
FF02::1
FF02::1:FF00:2
FF02::1:FF00:1
MTU is 1500 bytes
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
ND stale time is 1200 seconds
# 在RouterA上执行display ipv6 address-policy all命令可以查看到地址选择策略表项信息。
<RouterA> display ipv6 address-policy all
Policy Table :
Total:7
-------------------------------------------------------------------------------
Prefix : :: PrefixLength : 0
Precedence : 40 Label : 1
Default : Yes
Prefix : ::1 PrefixLength : 128
Precedence : 50 Label : 0
Default : Yes
Prefix : ::FFFF:0.0.0.0 PrefixLength : 96
Precedence : 10 Label : 4
Default : Yes
Prefix : 2001:db8::1 PrefixLength : 128
Precedence : 100 Label : 100
Default : No
Prefix : 2002:: PrefixLength : 16
Precedence : 30 Label : 2
Default : Yes
Prefix : FC00:: PrefixLength : 7
Precedence : 20 Label : 3
Default : Yes
-------------------------------------------------------------------------------
配置文件
RouterA的配置文件
#
sysname RouterA
#
ipv6
#
dns resolve
dns server ipv6 2001:db8:1::1234
dns domain com
#
interface GigabitEthernet1/0/0
undo shutdown
ipv6 enable
ipv6 address 2001:db8:2::2/64
ipv6 address 2001:db8:1::77/64
ipv6 address FE80::1 link-local
#
ipv6 address-policy 2001:db8::1 128 100 100
#
return