建設(shè)部舉報(bào)網(wǎng)站西安網(wǎng)站建設(shè)方案優(yōu)化
組網(wǎng)需求
如圖1,兩個(gè)IPv6網(wǎng)絡(luò)分別通過SwitchA和SwitchC與IPv4公網(wǎng)中的SwitchB連接,客戶希望兩個(gè)IPv6網(wǎng)絡(luò)中的PC1和PC2實(shí)現(xiàn)互通。
其中PC1和PC2上分別指定SwitchA和SwitchC為自己的缺省網(wǎng)關(guān)。
圖1 配置IPv6 over IPv4 GRE隧道組網(wǎng)圖
配置思路
要實(shí)現(xiàn)IPv6協(xié)議中的PC1和PC2通過IPv4公網(wǎng)互通。需要在SwitchA和SwitchC之間建立直連鏈路,部署GRE隧道,通過靜態(tài)路由指定到達(dá)對端的報(bào)文通過Tunnel接口轉(zhuǎn)發(fā),PC1和PC2就可以互相通信了。
配置GRE隧道實(shí)現(xiàn)IPv6協(xié)議互通的思路如下:
-
配置物理接口的IP地址,并配置IPv4靜態(tài)路由,實(shí)現(xiàn)設(shè)備可以通過IPv4網(wǎng)絡(luò)通信。
操作步驟
#
sysname SwitchA
#
ipv6
#
vlan batch 10 30
#
interface Vlanif10ip address 20.1.1.1 255.255.255.0
#
interface Vlanif30ipv6 enableipv6 address FC00:1::1/64
#
interface Eth-Trunk1 service type tunnel
#
interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 10
#
interface GigabitEthernet0/0/2port link-type accessport default vlan 30
#
interface GigabitEthernet0/0/3eth-trunk 1
#
interface Tunnel 0/0/0ipv6 enableipv6 address 2001:db8:1::1/64tunnel-protocol gresource 20.1.1.1destination 30.1.1.2eth-trunk 1
#
ip route-static 30.1.1.0 255.255.255.0 20.1.1.2
#
ipv6 route-static FC00:2:: 64 Tunnel0/0/0
#
return
#
sysname SwitchB
#
vlan batch 10 20
#
interface Vlanif10ip address 20.1.1.2 255.255.255.0
#
interface Vlanif20ip address 30.1.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 10
#
interface GigabitEthernet0/0/2port link-type trunkport trunk allow-pass vlan 20
#
return
#
sysname SwitchC
#
ipv6
#
vlan batch 20 30
#
interface Vlanif20ip address 30.1.1.2 255.255.255.0
#
interface Vlanif30ipv6 enableipv6 address FC00:2::1/64
#
interface Eth-Trunk1 service type tunnel
#
interface GigabitEthernet0/0/1port link-type trunkport trunk allow-pass vlan 20
#
interface GigabitEthernet0/0/2port link-type accessport default vlan 30
#
interface GigabitEthernet0/0/3eth-trunk 1
#
interface Tunnel0/0/0ipv6 enableipv6 address 2001:db8:1::2/64tunnel-protocol gresource 30.1.1.2destination 20.1.1.1eth-trunk 1
#
ip route-static 20.1.1.0 255.255.255.0 30.1.1.1
#
ipv6 route-static FC00:1:: 64 Tunnel0/0/0
#
return