聲明:此文內容爲實施過程中的流水筆記記載,留此記錄,謹做參考,各位朋友看到請勿見笑,謝絕轉載!
--------------寒冰於2010.8
第二部分:華三3628&華爲2326 VLAN的實現
H3C 3628TP-SI/HW2326實現VLAN筆記:
該筆記的目的擬在找出H3C與華爲的不同點,將上述的3328替換爲H3C 3628測試。
一、思路同上,如下配置:
<H3C3628>system-view //進入系統視圖
<H3C3628>system-view //進入系統視圖
System View: return to User View with Ctrl+Z.
[H3C3628]vlan 1 //進入VLAN1
[H3C3628-vlan1]ip ? //查看是否有IP命令
^
% Unrecognized command found at '^' position. //看來命令與HW3328不同,在該視圖下沒有IP命令
[H3C3628-vlan1]interface vlan 1 //進入VLANIF1接口
[H3C3628-Vlan-interface1]ip ? //查看是否有IP命令
address Set the IP address of an interface //成功發現有此命令
[H3C3628-Vlan-interface1]ip address 192.168.0.11 255.255.0.0 //設置VLAN1 IP地址
以下爲HW3328模式—對比:
**************************************************************************************
[HW3328]ip ? //系視圖下不能設置VLAN的IP地址
host Add/Remove a host name and address to/from the IP host name
table
relay Specify DHCP relay parameters
route-static Establish static routes
rpf-route-static Establish Multicast static route
ttl-expired The Time-To-Live expired
[HW3328]vlan 1
[HW3328-vlan1]ip ? //VLAN視圖下野不能設置IP地址
source Specify ip source guard
[HW3328-vlan1]interface vlan 1 //VLAN1接口視圖下纔可以設置IP地址
[HW3328-Vlanif1]ip ?
address Set the IP address of an interface
forward-broadcast Specify IP directed broadcast information
relay Specify DHCP relay parameters
verify IP verify
從以上可得出H3C與HW在設置 VLAN的IP地址時是一樣的。
**************************************************************************************
配置端口trunk允許VLAN1和VLAN2通過的命令參數與HW3328不同:
[H3C3628-Ethernet1/0/2]port trunk ?
permit allowed VLANs //H3C vlan trunk allow參數
pvid Specify current trunk port's PVID VLAN characteristics
***********************************************************************
[HW3328-Ethernet0/0/2]port trunk ?
allow-pass Allowed vlan //HW vlan trunk allow參數
***********************************************************************
問題:配置時提示不支持TRUNK!!!:
[H3C3628-Ethernet1/0/2]port trunk permit vlan 1 TO 2
This port is not a TRUNK port!
端口默認格式爲:
interface Ethernet1/0/2
port access vlan 2
看來H3C和華爲還是不同,要改端口模式爲TRUNK(但是奇怪的是,現在的2326下的電腦能獲取到VLAN2(10.10.0.0/24)的IP,並且能正常訪問網絡了。
將端口2模式更改爲TRUNK:
[H3C3628-Ethernet1/0/2]port link-type ?
access Access link-type
hybrid Hybrid VLAN link-type
irf-fabric Fabric-port link-type
trunk VLAN trunk link-type
[H3C3628-Ethernet1/0/2]port link-type trunk //將端口2模式更改爲TRUNK
%Apr 2 18:56:40:690 2000 H3C3628 L2INF/5/VLANIF LINK STATUS CHANGE:- 1 - Vlan-interface2 is DOWN
***網絡中斷了,2326上的電腦無法PING通192.168.0.0/16網段。
將端口2設置爲TRUNK 並允許VLAN1 和VLAN2通過:
[H3C3628-Ethernet1/0/2]port trunk permit vlan 1 to 2
Please wait... Done.
[H3C3628-Ethernet1/0/2]
%Apr 2 19:00:04:963 2000 H3C3628 L2INF/5/VLANIF LINK STATUS CHANGE:- 1 - Vlan-interface2 is UP
%Apr 2 19:00:05:084 2000 H3C3628 IFNET/5/UPDOWN:- 1 -Line protocol on the interface Vlan-interface2 is UP
設置OK,端口2爲UP狀態。
在2326的電腦上測試網絡是否通,我靠,改爲TRUNK模式後,網絡中斷了,然後改爲ACCESS模式,也中斷了,連10.10.0.0/24的路由也沒有了。。。。。:
[H3C3628-Ethernet1/0/2]dis ip rou
Routing Table: public net
Destination/Mask Protocol Pre Cost Nexthop Interface
0.0.0.0/0 STATIC 60 0 192.168.0.2 Vlan-interface1
127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0
127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0
192.168.0.0/16 DIRECT 0 0 192.168.0.11 Vlan-interface1
192.168.0.11/32 DIRECT 0 0 127.0.0.1 InLoopBack0
看來要重新配置:
(1).重新將端口2加入VLAN2:
[H3C3628-vlan2]
%Apr 2 19:13:23:700 2000 H3C3628 L2INF/5/VLANIF LINK STATUS CHANGE:- 1 - Vlan-interface2 is UP
%Apr 2 19:13:23:820 2000 H3C3628 IFNET/5/UPDOWN:- 1 -Line protocol on the interface Vlan-interface2 is UP
[H3C3628-vlan2]dis ip rou
Routing Table: public net
Destination/Mask Protocol Pre Cost Nexthop Interface
0.0.0.0/0 STATIC 60 0 192.168.0.2 Vlan-interface1
10.10.0.0/24 DIRECT 0 0 10.10.0.1 Vlan-interface2
10.10.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0
127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0
127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0
192.168.0.0/16 DIRECT 0 0 192.168.0.11 Vlan-interface1
192.168.0.11/32 DIRECT 0 0 127.0.0.1 InLoopBack0
(2).到2326上測試,網絡通了。連接到2326的電腦也通了。查看H3C3628的系統參數,此時端口2還是爲ACCSEE模式。
(3).下面再來測試將端口2改爲TRUNK模式,不通,查閱資料得知,還需指定端口2的缺省VLAN(未設置的缺省VLAN是VLAN1),汗死了,還有這個。命令如下:
[H3C3628-Ethernet1/0/2]port trunk pvid vlan 2
執行上述命令後,網絡通了,配置文件如下:
<H3C3628>dis cu
#
sysname H3C3628
#
radius scheme system
#
domain system
#
vlan 1 to 2
#
interface Vlan-interface1
ip address 192.168.0.11 255.255.0.0
#
interface Vlan-interface2
ip address 10.10.0.1 255.255.255.0
#
interface Aux1/0/0
#
interface Ethernet1/0/1
#
interface Ethernet1/0/2
port link-type trunk
port trunk permit vlan 1 to 2
port trunk pvid vlan 2
#
ip route-static 0.0.0.0 0.0.0.0 192.168.0.2 preference 60
#
user-interface aux 0 7
user-interface vty 0 4
#
return