配置IPv6动态域名解析示例
组网需求
如图12-3所示,设备Switch作为IPv6 DNS Client和IPv6 DNS Server配合,用户希望Switch通过域名(huawei.com)能够访问IPv6地址为fc00:2::1/64的服务器。
配置思路
IPv6动态域名解析的配置思路如下:
在Switch上使能IPv6功能,配置VLANIF接口的IPv6地址,从而保证Switch与IPv6 DNS Server之间、Switch与服务器之间路由可达。
在Switch上配置动态DNS功能,实现Switch以动态DNS查询方式与IPv6 DNS服务器进行通信的功能。
在Switch配置域名后缀,实现Switch自动将用户输入的域名加上后缀进行解析。
操作步骤
- 配置Switch的IPv6功能
# 使能设备的IPv6转发能力。
<HUAWEI> system-view [HUAWEI] sysname Switch [Switch] ipv6
# 基于接口划分VLAN,创建VLANIF接口并配置VLANIF接口的IPv6地址。
[Switch] vlan batch 100 101 [Switch] interface gigabitethernet 0/0/1 [Switch-GigabitEthernet0/0/1] port link-type hybrid [Switch-GigabitEthernet0/0/1] port hybrid pvid vlan 100 [Switch-GigabitEthernet0/0/1] port hybrid untagged vlan 100 [Switch-GigabitEthernet0/0/1] quit [Switch] interface vlanif 100 [Switch-Vlanif100] ipv6 enable [Switch-Vlanif100] ipv6 address fc00:2::2/64 [Switch-Vlanif100] quit [Switch] interface gigabitethernet 0/0/2 [Switch-GigabitEthernet0/0/2] port link-type hybrid [Switch-GigabitEthernet0/0/2] port hybrid pvid vlan 101 [Switch-GigabitEthernet0/0/2] port hybrid untagged vlan 101 [Switch-GigabitEthernet0/0/2] quit [Switch] interface vlanif 101 [Switch-Vlanif101] ipv6 enable [Switch-Vlanif101] ipv6 address fc00:3::1/64 [Switch-Vlanif101] quit
- 配置动态DNS功能
# 使能DNS域名解析功能。
[Switch] dns resolve
# 配置IPv6 DNS Server的IPv6地址。
[Switch] dns server ipv6 fc00:3::2
- 配置域名后缀
# 配置域名后缀“.com”。
[Switch] dns domain com [Switch] quit
- 验证配置结果
# 在设备Switch上执行ping ipv6 huawei.com命令,可以ping通,且对应的目的地址为fc00:2::1。
<Switch> ping ipv6 huawei.com Resolved Host ( huawei.com -> FC00:2::1 ) PING huawei.com : 56 data bytes, press CTRL_C to break Reply from FC00:2::1 bytes=56 Sequence=1 hop limit=64 time = 3 ms Reply from FC00:2::1 bytes=56 Sequence=2 hop limit=64 time = 4 ms Reply from FC00:2::1 bytes=56 Sequence=3 hop limit=64 time = 2 ms Reply from FC00:2::1 bytes=56 Sequence=4 hop limit=64 time = 3 ms Reply from FC00:2::1 bytes=56 Sequence=5 hop limit=64 time = 3 ms --- huawei.com ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 2/3/4 ms
# 在设备Switch上执行ping ipv6 huawei命令,可以ping通。Switch自动将用户输入的域名“huawei”加上后缀“.com”,并最终解析出目的地址为fc00:2::1。
<Switch> ping ipv6 huawei Resolved Host ( huawei.com -> FC00:2::1 ) PING huawei.com : 56 data bytes, press CTRL_C to break Reply from FC00:2::1 bytes=56 Sequence=1 hop limit=64 time = 6 ms Reply from FC00:2::1 bytes=56 Sequence=2 hop limit=64 time = 4 ms Reply from FC00:2::1 bytes=56 Sequence=3 hop limit=64 time = 4 ms Reply from FC00:2::1 bytes=56 Sequence=4 hop limit=64 time = 3 ms Reply from FC00:2::1 bytes=56 Sequence=5 hop limit=64 time = 3 ms --- huawei.com ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 3/4/6 ms
# 在Switch用display dns ipv6 dynamic-host命令可以查看到动态缓存区中的动态IPv6 DNS表项信息。
<Switch> display dns ipv6 dynamic-host No Domain-name Ipv6address TTL 1 huawei.com FC00:2::1 3579
配置文件
Switch的配置文件
# sysname Switch # ipv6 # dns resolve dns server ipv6 FC00:3::2 dns domain com # vlan batch 100 101 # interface Vlanif100 ipv6 enable ipv6 address FC00:2::2/64 # interface Vlanif101 ipv6 enable ipv6 address FC00:3::1/64 # interface GigabitEthernet0/0/1 port link-type hybrid port hybrid pvid vlan 100 port hybrid untagged vlan 100 # interface GigabitEthernet0/0/2 port link-type hybrid port hybrid pvid vlan 101 port hybrid untagged vlan 101 # return