12-IPv6域名解析配置
本章節下載: 12-IPv6域名解析配置 (204.52 KB)
目 錄
本章所指的路由器以及路由器圖標代表了一般意義下的路由器以及運行了路由協議的三層交換機。為提高可讀性,在手冊的描述中將不另行說明。
IPv6網絡中,DNS客戶端通過IPv6域名解析功能實現域名與IPv6地址的轉換。IPv6 DNS與IPv4 DNS相同,分為靜態域名解析和動態域名解析。兩種域名解析的作用和實現方式也與IPv4 DNS相同。具體描述請參見“三層技術-IP業務配置指導”中的“域名解析”。IPv6 DNS與IPv4 DNS的區別僅在於IPv6 DNS將域名轉換為IPv6地址,而非IPv4地址。
配置靜態域名解析就是配置將主機名與IPv6地址相對應。當使用Telnet等應用時,可以直接使用主機名,由係統解析為IPv6地址。
表1-1 配置靜態域名解析
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
配置主機名和對應的IPv6地址 |
ipv6 host hostname ipv6-address |
必選 缺省情況下,靜態域名解析表中沒有主機名及IPv6地址的對應關係 |
· 每個主機名隻能對應一個IPv6地址,當對同一主機名進行多次配置時,最後配置的IPv6地址有效。
· 設備上最多可配置50條IPv6靜態域名解析信息。
如果用戶需要使用動態域名解析功能,可以使用下麵的命令使能動態域名解析功能,並配置域名服務器,這樣才能將查詢請求報文發送到正確的服務器進行解析。
用戶還可以配置域名後綴,以便實現隻輸入域名的部分字段,而由係統自動加上預先設置的後綴進行解析。
表1-2 配置動態域名解析
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
使能動態域名解析功能 |
dns resolve |
必選 缺省情況下,動態域名解析功能處於關閉狀態 |
配置域名服務器的IPv6地址 |
dns server ipv6 ipv6-address [ interface-type interface-number ] |
必選 缺省情況下,沒有配置域名服務器的IPv6地址 當域名服務器的IPv6地址為鏈路本地地址時,需要指定參數interface-type和interface-number |
配置域名後綴 |
dns domain domain-name |
必選 缺省情況下,沒有配置域名後綴,即隻根據用戶輸入的域名信息進行解析 |
· dns resolve和dns domain命令的詳細介紹,請參見“三層技術-IP業務命令參考”中的“IPv4域名解析”。
· 包括IPv4域名服務器在內,設備上最多可配置6個域名服務器。
· 設備上最多可以配置10個域名後綴。
在完成上述配置後,在任意視圖下執行display命令可以顯示IPv6域名解析配置後的運行情況,通過查看顯示信息驗證配置的效果。
在用戶視圖下,執行reset命令可以清除動態域名緩存信息。
表1-3 域名解析顯示和維護
操作 |
命令 |
顯示IPv6靜態域名解析表 |
display ipv6 host [ | { begin | exclude | include } regular-expression ] |
顯示IPv6域名服務器信息 |
display dns ipv6 server [ dynamic ] [ | { begin | exclude | include } regular-expression ] |
顯示域名後綴列表信息 |
display dns domain [ dynamic ] [ | { begin | exclude | include } regular-expression ] |
顯示IPv6動態域名緩存信息 |
display dns host ipv6 [ | { begin | exclude | include } regular-expression ] |
清除IPv6動態域名緩存信息 |
reset dns host ipv6 |
display dns domain、display dns host ipv6和reset dns host ipv6命令的詳細介紹,請參見“三層技術-IP業務命令參考”中的“IPv4域名解析”。
缺省情況下,以太網接口、VLAN接口及聚合接口處於DOWN狀態。如果要對這些接口進行配置,請先使用undo shutdown命令使接口狀態處於UP狀態。
為了避免記憶複雜的IPv6地址,Device希望通過便於記憶的主機名訪問某一主機。在Device上手工配置IPv6地址對應的主機名,利用靜態域名解析功能,就可以實現通過主機名訪問該主機。
在本例中,Device訪問的主機IPv6地址為1::2,主機名為host.com。
圖1-1 靜態域名解析配置組網圖
# 配置主機名host.com對應的IPv6地址為1::2。
<Device> system-view
[Device] ipv6 host host.com 1::2
# 使能IPv6報文轉發功能。
[Device] ipv6
# 執行ping ipv6 host.com命令,Device通過靜態域名解析可以解析到host.com對應的IPv6地址為1::2。
[Device] ping ipv6 host.com
PING host.com (1::2):
56 data bytes, press CTRL_C to break
Reply from 1::2
bytes=56 Sequence=1 hop limit=128 time = 3 ms
Reply from 1::2
bytes=56 Sequence=2 hop limit=128 time = 1 ms
Reply from 1::2
bytes=56 Sequence=3 hop limit=128 time = 1 ms
Reply from 1::2
bytes=56 Sequence=4 hop limit=128 time = 2 ms
Reply from 1::2
bytes=56 Sequence=5 hop limit=128 time = 2 ms
--- host.com ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/1/3 ms
為了避免記憶複雜的IPv6地址,Device希望通過便於記憶的域名訪問某一主機。如果網絡中存在域名服務器,則可以利用動態域名解析功能,實現通過域名訪問主機。
在本例中:
· 域名服務器的IPv6地址是2::2/64,域名服務器上存在com域,且com域中包含域名“host”和IPv6地址1::1/64的對應關係。
· Device作為DNS客戶端,使用動態域名解析功能,將域名解析為IP地址。
· Device上配置域名後綴com,以便簡化訪問主機時輸入的域名,例如通過輸入host即可訪問域名為host.com、IPv6地址為1::1/64的主機Host。
· 在開始下麵的配置之前,假設設備與主機之間的路由可達,設備和主機都已經配置完畢,接口IPv6地址如圖1-2所示。
· 不同域名服務器的配置方法不同,下麵僅以Windows Server 2003為例,說明域名服務器的配置方法。配置之前,需確保DNS服務器支持IPv6 DNS功能,以便處理IPv6域名解析報文;且DNS服務器的接口可以轉發IPv6報文。
(1) 配置域名服務器
# 進入域名服務器配置界麵。
在開始菜單中,選擇[程序/管理工具/DNS]。
# 創建區域com。
如圖1-3所示,右鍵點擊[正向查找區域],選擇[新建區域],按照提示創建新的區域com。
# 添加域名和IPv6地址的映射。
如圖1-4所示,右鍵點擊區域com。
選擇[其他新記錄],彈出如圖1-5的對話框,選擇資源記錄類型為“IPv6主機(AAAA)”。
按照圖1-6輸入域名host和IPv6地址1::1。單擊<確定>按鈕,添加域名和IPv6地址的映射。
圖1-6 添加域名和IPv6地址的映射
(2) 配置DNS客戶端Device
# 開啟動態域名解析功能。
<Device> system-view
[Device] dns resolve
# 配置域名服務器的IPv6地址為2::2。
[Device] dns server ipv6 2::2
# 配置域名後綴com。
[Device] dns domain com
(3) 驗證配置結果
# 在設備上執行ping ipv6 host命令,可以ping通主機,且對應的目的地址為1::1。
[Device] ping ipv6 host
Trying DNS resolve, press CTRL_C to break
Trying DNS server (2::2)
PING host.com (1::1):
56 data bytes, press CTRL_C to break
Reply from 1::1
bytes=56 Sequence=1 hop limit=126 time = 2 ms
Reply from 1::1
bytes=56 Sequence=2 hop limit=126 time = 1 ms
Reply from 1::1
bytes=56 Sequence=3 hop limit=126 time = 1 ms
Reply from 1::1
bytes=56 Sequence=4 hop limit=126 time = 1 ms
Reply from 1::1
bytes=56 Sequence=5 hop limit=126 time = 1 ms
--- host.com ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 1/1/2 ms
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!