組網要求
如圖2-2 所示,圖中所有IPv6 位址的字首長度都為64。要求各Switch 之間配置IPv6 靜
态路由協定後,可以使所有主機和Switch 之間互通。Switch 與PC 連接配接的VLANIF 接口
配置IPv6 全球單點傳播位址。Switch 之間互聯的VLANIF 接口使用IPv6 鍊路本地位址。
圖2-2 配置IPv6 靜态路由組網圖
Switch 接口 對應的VLANIF IP 位址
SwitchA GE2/0/0 VLANIF 10 1::1/64
SwitchA GE1/0/0 VLANIF 20 自動生成
SwitchB GE1/0/0 VLANIF 20 自動生成
SwitchB GE2/0/0 VLANIF 40 自動生成
SwitchB GE3/0/0 VLANIF 30 2::1/64
SwitchC GE1/0/0 VLANIF 40 自動生成
SwitchC GE2/0/0 VLANIF 50 3::1/64
配置思路
采用如下的思路配置IPv6 靜态路由:
- 配置各接口所屬VLAN。
- 首先配置各Switch 各VLANIF 接口的IPv6 位址,使網絡互通。
- 在各Switch 上配置到目的位址的IPv6 靜态路由及預設路由。
-
在各主機上配置IPv6 預設網關,使任意兩台主機可以互通。
資料準備
為完成此配置例,需準備如下的資料:
l 各接口所屬的VLAN,具體資料如圖2-2 所示。
l SwitchA 的出接口為VLANIF20 的預設路由。
l SwitchB 的目的位址為1:: 64,出接口為VLANIF20 的靜态路由。
l SwitchB 的目的位址為3:: 64,出接口為VLANIF40 的靜态路由。
l SwitchC 的出接口為VLANIF40 的預設路由。
l 主機PC1 的預設網關1::1,主機PC2 的預設網關2::1,主機PC3 的預設網關3::1。
操作步驟
步驟1 配置接口所屬VLAN
<Quidway>system-view
[Quidway] sysname SwitchA
[SwitchA] vlan 10
[SwitchA-vlan10] quit
[SwitchA] interface gigabitethernet 2/0/0
[SwitchA-GigabitEthernet2/0/0] port hybrid pvid vlan 10
[SwitchA-GigabitEthernet2/0/0] port hybrid untagged vlan 10
[SwitchA-GigabitEthernet2/0/0] quit
[SwitchA] vlan 20
[SwitchA-vlan20] quit
[SwitchA] interface gigabitethernet 1/0/0
[SwitchA-GigabitEthernet1/0/0] port hybrid pvid vlan 20
[SwitchA-GigabitEthernet1/0/0] port hybrid untagged vlan 20
[SwitchA-GigabitEthernet1/0/0] quit
SwitchB、SwitchC 的配置同SwitchA 此處略。
步驟2 配置VLANIF 接口的IP 位址
[SwitchA] ipv6
[SwitchA] interface vlanif 10
[SwitchA-Vlanif10] ipv6 enable
[SwitchA-Vlanif10] ipv6 address 1::1/64
[SwitchA-Vlanif10] quit
[SwitchA] interface vlanif 20
[SwitchA-Vlanif20] ipv6 enable
[SwitchA-Vlanif20] ipv6 address auto link-local
[SwitchA-Vlanif20] quit
步驟3 配置主機
配置主機PC1 的預設網關為1.1.1.1,主機PC2 的預設網關為1.1.2.1,主機PC3 的預設
網關為1.1.3.1。
步驟4 配置IPv6 靜态路由
在SwitchA 配置IPv6 預設路由。
[SwitchA] ipv6 route-static :: 0 vlanif20 FE80::218:20FF:FE00:80在SwitchB 配置兩條IPv6 靜态路由。
[SwitchB] ipv6 route-static 1:: 64 vlanif20 FE80::218:20FF:FE00:81
[SwitchB] ipv6 route-static 3:: 64 vlanif40 FE80::218:20FF:FE00:82
在SwitchC 配置IPv6 預設路由。
[SwitchC] ipv6 route-static :: 0 vlanif40 FE80::218:20FF:FE00:83
步驟5 配置主機位址和網關
根據組網圖配置好各主機的IPv6 位址,并将PC1 的預設網關配置為1::1,PC2 的預設
網關配置為2::1,主機3 的預設網關配置為3::1。
步驟6 檢視配置結果
檢視SwitchA 的IPv6 路由表。
[SwitchA] display ipv6 routing-table
Routing Table :
Destinations : 5 Routes : 5
Destination : ::
NextHop : FE80::218:20FF:FE00:80
Cost : 0
RelayNextHop : ::
Interface : Vlanif20
PrefixLength : 0
Preference : 60
Protocol : Static
TunnelID : 0x0
Flags : D
Destination : ::1
NextHop : ::1
Interface : InLoopBack0
PrefixLength : 128
Preference : 0
Protocol : Direct
Destination : 1::
NextHop : 1::1
Interface : Vlanif10
PrefixLength : 64
Destination : 1::1