中小型網(wǎng)絡(luò)項(xiàng)目建設(shè)案例
VLAN及IP地址規(guī)劃
vlan1 無(wú)(vlan名稱) 192.168.0.0/24 (ip網(wǎng)段) 192.168.0.254(默認(rèn)網(wǎng)關(guān)) 管理VLAN
vlan10 JWC 192.168.1.0/24 192.168.1.254
vlan20 XSSS 192.168.2.0/24 192.168.2.254
vlan30 CWC 192.168.3.0/24 192.168.3.254
vlan40 JGSS 192.168.4.0/24 192.168.4.254
vlan50 JZX 192.168.5.0/24 192.168.5.254
vlan60 GLX 192.168.6.0/24 192.168.6.254
vlan70 JSJX 192.168.7.0/24 192.168.7.254
vlan100 FWQQ 192.168.100.0/24 192.168.100.254 服務(wù)器群VLAN
一、接入層交換機(jī)配置
本次實(shí)驗(yàn)中接入層只有2臺(tái),本文只配置AWS1,像AWS2、AWS3、AWS4等就不寫(xiě)成操作命令。
1.為訪問(wèn)層交換機(jī)命名為ASW1
- Switch>enable
 - Switch#config terminal
 - Switch(config)#hostname ASW1
 
2.將交換機(jī)設(shè)置加密口令123
- ASW1(config)#enable secret 123
 
3.設(shè)置登錄交換機(jī)時(shí)的口令cisco
- ASW1(config)#line vty 0 15
 - ASW1(config-line)#login
 - ASW1(config-line)#password cisco
 
4.設(shè)置終端線超時(shí)時(shí)間
- ASW1(config-line)#line vty 0 15
 - ASW1(config-line)#exec-timeout 5 30
 - ASW1(config-line)#line con 0
 - ASW1(config-line)#exec-timeout 5 30
 
5.設(shè)置禁用IP地址解析特性
- ASW1(config-line)#no ip domain-lookup
 
6.設(shè)置啟用消息同步特性
- ASW1(config)#line con 0
 - ASW1(config-line)#logging synchronous
 - ASW1(config-line)#exit
 
7.配置訪問(wèn)層交換機(jī)ASW1的管理IP和默認(rèn)網(wǎng)關(guān)
- ASW1(config)#interface vlan 1
 - ASW1(config-if)#ip address 192.168.0.5 255.255.255.0
 - ASW1(config-if)#no shutdown
 - ASW1(config)#ip default-gateway 192.168.0.254
 
8.配置訪問(wèn)層ASW1的VLAN及VTP
- ASW1(config)#vtp mode client
 - ASW1(config)#interface range fastethernet0/1 - 24
 - ASW1(config-if-range)#duplex full
 - ASW1(config-if-range)#speed 100
 
9.配置訪問(wèn)層交換機(jī)ASW1的訪問(wèn)端口1-10
- ASW1(config-if-range)#interface range fastethernet0/1 - 10
 - ASW1(config-if-range)#switchport mode access
 - ASW1(config-if-range)#switchport access vlan 10
 - ASW1(config-if-range)#exit
 
10.配置訪問(wèn)層交換機(jī)ASW1的訪問(wèn)端口11-20
- ASW1(config)#interface range fastethernet0/11 - 20
 - ASW1(config-if-range)#switchport mode access
 - ASW1(config-if-range)#switchport access vlan 20
 - ASW1(config-if-range)#exit
 
11.設(shè)置快速端口
- ASW1(config)#interface range fastethernet0/1 - 20
 - ASW1(config-if-range)#spanning-tree portfast
 
12.設(shè)置主干道端口
- ASW1(config-if-range)#interface range fastethernet 0/23 - 24
 - ASW1(config-if-range)#switchport mode trunk
 
13.訪問(wèn)層交換機(jī)ASW2為VLAN30和VLAN40的用戶提供接入服務(wù)。
分別通過(guò)F0/23、F0/24上連到分布層交換機(jī)DSW1、DSW2的端口F0/24#p#
二、配置分布層交換機(jī)DSW1的基本參數(shù)。(直接寫(xiě)出命令,不再寫(xiě)出說(shuō)明)
1.DSW1的基本參數(shù)。(直接寫(xiě)出命令,不再寫(xiě)出說(shuō)明)
- Switch>en
 - Switch#config terminal
 - Switch(config)#hostname DSW1
 - DSW1(config)#enable secret 456
 - DSW1(config)#line con
 - DSW1(config)#line console 0
 - DSW1(config-line)#logging synchronous
 - DSW1(config-line)#exec-timeout 5 30
 - DSW1(config-line)#line vty 0 15
 - DSW1(config-line)#password cisco
 - DSW1(config-line)#login
 - DSW1(config-line)#exec-timeout 5 30
 - DSW1(config-line)#exit
 - DSW1(config)#no ip domain-lookup
 
2.配置分布層交換機(jī)DSW1的管理IP、默認(rèn)網(wǎng)關(guān)
- DSW1(config)#interface vlan 1
 - DSW1(config-if)#ip address 192.168.0.3 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#exit
 - DSW1(config)#ip default-gateway 192.168.0.254
 
3.配置分布層交換機(jī)DSW1的VTP
(當(dāng)網(wǎng)絡(luò)中交換機(jī)數(shù)量很多時(shí),需要分別在每臺(tái)交換機(jī)上創(chuàng)建很多重復(fù)的VLAN。在實(shí)際工作中為了避免出錯(cuò),采用VLAN中繼協(xié)議。在本次實(shí)驗(yàn)中,將分布層交換機(jī)DSW1設(shè)置為VTP服務(wù)器,其他交換機(jī)為VTP客戶端)每一個(gè)vtp管理域都有個(gè)共同的VTP管理域域名,不同VTP管理域的交換機(jī)之間不交換VTP通告信息。
- DSW1#config t
 - DSW1(config)#vtp domain 51cto//將vtp管理域名定義為“51cto”
 - DSW1(config)#vtp mode server
 
在一個(gè)vtp域下,只需要在VTP服務(wù)器上激活vtp裁剪功能。域下的所有其他交換機(jī)也將自動(dòng)激活VTP裁剪功能。
- DSW1(config)#vtp pruning
 
4.在分布層交換機(jī)DSW1上定義VLAN
(除了默認(rèn)VLAN外又加了8個(gè)VLAN,使用VTP技術(shù),所有VLAN信息都只需要在VTP服務(wù)器-DSW1上進(jìn)行,分布層交換機(jī)DSW1的端口F0/1-F0/10為服務(wù)器提供接入服務(wù)。而F0/23、F0/24分別下連到訪問(wèn)層交換機(jī)。ASW1的端口F0/23以及ASW2的端口F0/23。分布層交換機(jī)DSW1還通過(guò)自己的千兆端口G0/1上連到核心交換機(jī)CSW1的G3/1。為了實(shí)現(xiàn)冗余設(shè)計(jì),分布層交換機(jī)DSW1還通過(guò)自己的千兆端口G0/2連接另一臺(tái)到分布層交換機(jī)DSW2的G0/2。
- DSW1(config)#vlan 10
 - DSW1(config-vlan)#name JWC
 - DSW1(config-vlan)#EXIT
 - DSW1(config)#vlan 20
 - DSW1(config-vlan)#name XSSS
 - DSW1(config-vlan)#exit
 - DSW1(config)#vlan 30
 - DSW1(config-vlan)#name CWC
 - DSW1(config-vlan)#EXIT
 - DSW1(config)#vlan 40
 - DSW1(config-vlan)#name JGSS
 - DSW1(config-vlan)#exit
 - DSW1(config)#vlan 50
 - DSW1(config-vlan)#name JZX
 - DSW1(config-vlan)#EXIT
 - DSW1(config)#vlan 60
 - DSW1(config-vlan)#name GLX
 - DSW1(config-vlan)#EXIT
 - DSW1(config)#VLAN 70
 - DSW1(config-vlan)#name JSJX
 - DSW1(config-vlan)#EXIT
 - DSW1(config)#VLAN 100
 - DSW1(config-vlan)#NAME FWQQ
 - DSW1(config)#interface range fastethernet 0/1 - 24
 - DSW1(config-if-range)#duplex full
 - DSW1(config-if-range)#speed 100
 - DSW1(config-if-range)#interface range fastethernet 0/1 - 10
 - DSW1(config-if-range)#switchport mode access
 - DSW1(config-if-range)#switchport access vlan 100
 - DSW1(config-if-range)#spanning-tree portfast
 - DSW1(config-if-range)#interface range fastethernet 0/23 - 24
 - DSW1(config-if-range)#switchport mode trunk
 - DSW1(config-if-range)#interface range gigaoEthernet 0/1 - 2
 - DSW1(config-if-range)#switchport mode trunk
 
#p#4.配置分布層DSW1的三層交換功能。
為網(wǎng)絡(luò)中的各個(gè)VLAN提供路由功能
- DSW1(config)#ip routing
 
5.配置每個(gè)VLAN中的網(wǎng)關(guān)地址
- DSW1#config t
 - DSW1(config)#interface vlan 10
 - DSW1(config-if)#ip address 192.168.1.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 20
 - DSW1(config-if)#ip address 192.168.2.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 30
 - DSW1(config-if)#ip address 192.168.3.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 40
 - DSW1(config-if)#ip address 192.168.4.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 50
 - DSW1(config-if)#ip address 192.168.5.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 60
 - DSW1(config-if)#ip address 192.168.6.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 70
 - DSW1(config-if)#ip address 192.168.7.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 - DSW1(config-if)#interface vlan 100
 - DSW1(config-if)#ip address 192.168.100.254 255.255.255.0
 - DSW1(config-if)#no shutdown
 
6.定義通往INTERNET路由器,這里使用一條缺省路由命令。
- DSW1(config)#ip route 0.0.0.0 0.0.0.0 192.168.0.254
 
7.配置分布層交換機(jī)DSW2
交換機(jī)DSW2的端口F0/23 、F0/24分別下連到訪問(wèn)層交換機(jī)ASW1的端口F0/24以及訪問(wèn)層交換機(jī)ASW2的端口F0/24。分布層交換機(jī)DSW2還通過(guò)自己的千兆端口 G0/1 上連接到核心交換機(jī)CSW1的G3/2。為了實(shí)現(xiàn)冗余設(shè)計(jì),分布層交換機(jī)DSW2還通過(guò)自己的千兆端口G0/2連接到分布層DSW1的G0/2
三、配置核心層交換機(jī)
1.基本參數(shù)配置
- Switch>en
 - Switch#config t
 - Switch(config)#hostname CSW1
 - CSW1(config)#enable secret 789
 - CSW1(config)#line con 0
 - CSW1(config-line)#logging synchronous
 - CSW1(config-line)#exec-timeout 0 15
 - CSW1(config-line)#password abc
 - CSW1(config-line)#login
 - CSW1(config-line)#exec-timeout 5 30
 - CSW1(config-line)#exit
 - CSW1(config)#no ip domain-lookup
 
2.管理IP和默認(rèn)網(wǎng)關(guān)
- CSW1(config)#interface vlan 1
 - CSW1(config-if)#ip address 192.168.0.1 255.255.255.0
 - CSW1(config-if)#no shutdown
 - CSW1(config)#ip default-gateway 192.168.0.254
 
3.配置核心層交換機(jī)CSW1的vlan及vtp
設(shè)置核心層交換機(jī)CSW1為VTP客戶機(jī)
- CSW1(config)#vtp mode client
 
4.配置核心層交換機(jī)CSW1的端口參數(shù)
核心層交換機(jī)CSW1通過(guò)自己的端口F4/3同廣域網(wǎng)接入模塊(路由器)相連。同時(shí),CSW1的端口G3/1-G3/2。分別下連到分布層交換機(jī)DSW1和DSW2的端口GigbitEthernet 0/1#p#
- CSW1(config)#interface range fastethernet4/1 - 32
 - CSW1(config-if-range)#duplex full
 - CSW1(config-if-range)#speed 100
 - CSW1(config-if-range)#switchport mode access
 - CSW1(config-if-range)#switchport access vlan 1
 - CSW1(config-if-range)#spanning-tree portfast
 - CSW1(config-if-range)#interface range fastethernet4/1 - 2
 - CSW1(config-if-range)#switchport mode trunk
 
5將核心交換機(jī)CSW1的千兆端口G2/1 、G2/2捆綁在一起實(shí)現(xiàn)2000Mbps的千兆以太網(wǎng)信道,然后再連接到另一臺(tái)核心層交換機(jī)CSW2
- CSW1(config)#interface port-channel 1
 - CSW1(config-if)#switchport
 - CSW1(config-if)#interface range gigabitethernet 2/1 - 2
 - CSW1(config-if)#channel-group 1 mode desirable non-silent
 - CSW1(config-if)#no shutdowni
 
6.配置核心層交換機(jī)CSW1的路由功能
核心層交換機(jī)CSW1通過(guò)端口F4/3同廣域網(wǎng)接入模塊相連。需要啟用核心層交換機(jī)的路由功能。還要定義通往Internet的路由,這里使用了一條缺省路由命令。下一跳地址是internet 接入路由器的快速以太網(wǎng)接口F0/0的IP地址。
7.核心交換機(jī)CSW2的配置
核心交換機(jī)CSW2的配置命令和CSW1的命令類似,不再做相關(guān)配置。
- CSW1(config)#ip routing
 - CSW1(config)#ip route 0.0.0.0 0.0.0.0 192.168.0.254
 
四、廣域網(wǎng)接入模塊設(shè)計(jì)
1.配置路由器基本參數(shù)
采用思科3640路由器,基本參數(shù)的配置步驟如下
- Router>enable
 - Router#config t
 - Router(config)#hostname R
 - R(config)#enable secret cisco
 - R(config)#line con 0
 - R(config-line)#logging sys
 - R(config-line)#logging syn
 - R(config-line)#logging synchronous
 - R(config-line)#exec-timeout 5 30
 - R(config-line)#line vty 0 4
 - R(config-line)#password cisco
 - R(config-line)#login
 - R(config-line)#exec
 - R(config-line)#exec-timeout 5 30
 - R(config-line)#exit
 - R(config)#no ip domain-lookup
 
2.配置接入路由器R的各接口參數(shù)
主要針對(duì)接口F0/0以及接口S0/0的IP地址、子網(wǎng)掩碼配置。
- R(config)#interface fastEthernet 0/0
 - R(config-if)#ip address 192.168.0.254 255.255.255.0
 - R(config-if)#no shutdown
 - R(config-if)#interface serial 0/0
 - R(config-if)#ip address 193.1.1.1 255.255.255.252
 - R(config-if)#no shutdown
 
3.配置接入路由R的路由功能
對(duì)R路由器要定義兩個(gè)方向上的路由:到校園網(wǎng)內(nèi)部靜態(tài)路由以及到外網(wǎng)上的缺省路由。到外網(wǎng)的缺省路由,下一跳從R路由器接口S0/0送出。
- R(config)#ip route 0.0.0.0 0.0.0.0 serial 0/0
 
到校園網(wǎng)內(nèi)部的路由條目可以經(jīng)過(guò)路由匯總形成2條路由條目。
- R(config)#ip route 192.168.0.0 255.255.248.0 192.168.0.3
 - R(config)#ip route 192.168.100.0 255.255.255.0 192.168.0.3
 
#p#4.配置接入路由器R上的NAT
本校園網(wǎng)向當(dāng)?shù)豂SP申請(qǐng)了9個(gè)IP,其中一個(gè)IP為193.1.1.1 分配給外網(wǎng)口接入路由器的串行接口。另外8個(gè)202.205.222.1-202.206.222.8做NAT。
4.1定義NAT內(nèi)部、外部接口
- R(config)#interface fastEthernet 0/0
 - R(config-if)#ip nat inside
 - R(config)#interface serial 0/0
 - R(config-if)#ip nat outside
 
4.2定義允許進(jìn)行NAT的工作站的內(nèi)部局部IP地址范圍。
- R(config)#ip access-list 1 permit 192.168.0.0 0.0.7.255
 
4.3為服務(wù)器定義靜態(tài)地址轉(zhuǎn)換
- R(config)#ip nat inside source static 192.168.100.1 202.206.222.1
 - R(config)#ip nat inside source static 192.168.100.2 202.206.222.2
 - R(config)#ip nat inside source static 192.168.100.3 202.206.222.3
 - R(config)#ip nat inside source static 192.168.100.4 202.206.222.4
 - R(config)#ip nat inside source static 192.168.100.5 202.206.222.5
 - R(config)#ip nat inside source static 192.168.100.6 202.206.222.6
 - R(config)#ip nat inside source static 192.168.100.7 202.206.222.7
 - R(config)#ip nat inside source static 192.168.100.8 202.206.222.8
 
4.4為其他工作站定義復(fù)用地址轉(zhuǎn)換
- R(config)#ip nat inside source list 1 interface serial 0/0 overload
 
5.配置接入路由器R上的ACL
5.1對(duì)外屏蔽簡(jiǎn)單網(wǎng)管協(xié)議,即SNMP(利用這個(gè)協(xié)議,遠(yuǎn)程主機(jī)可以監(jiān)視、控制網(wǎng)絡(luò)上的其他網(wǎng)絡(luò)設(shè)備,其服務(wù)類型:SNMP,SNMPTRAP)
- R(config)#access-list 101 deny udp any any eq snmp
 - R(config)#access-list 101 deny udp any any eq snmptrap
 - R(config)#access-list 101 permit ip any any
 - R(config)#interface serial 0/0
 - R(config-if)#ip access-group 101 in
 
5.2對(duì)外屏蔽遠(yuǎn)程登錄協(xié)議telnet
- R(config)#access-list 101 deny tcp any any eq telnet
 - R(config)#access-list 101 permit ip any any
 - R(config)#interface serial 0/0
 - R(config-if)#ip access-group 101 in
 
5.3對(duì)外屏蔽其他不安全協(xié)議
主要有SUN OS 的文件共享協(xié)議端口2049,遠(yuǎn)程執(zhí)行(rsh)、遠(yuǎn)程登錄(rlogin)和遠(yuǎn)程命令(rcmd)端口512、513、514,遠(yuǎn)程過(guò)程調(diào)用(SUNRPC)端口111。
- R(config)#access-list 101 deny tcp any any range 512 514
 - R(config)#access-list 101 deny tcp any any eq 111
 - R(config)#access-list 101 deny udp any any eq 111
 - R(config)#access-list 101 deny tcp any any range 2049
 - R(config)#access-list 101 permit ip any any
 - R(config)#ip access-group 101 in
 
5.4 針對(duì)DOS攻擊的設(shè)計(jì)。
- R(config)#access-list 101 deny icmp any any eq echo-request
 - R(config)#access-list 101 deny udp any any eq echo
 - R(config)#interface serial 0/0
 - R(config-if)#ip access-group 101 in
 - R(config-if)#interface fastethernet 0/0
 - R(config-if)#no ip directed-broadcast
 
5.5 保護(hù)路由器自身安全
只允許來(lái)自服務(wù)器群的IP地址訪問(wèn)并配置路由器,這時(shí),可以使用ACCESS-CLASS命令來(lái)進(jìn)行VTY 訪問(wèn)控制。
- R(config)#line vty 0 4
 - R(config-line)#access-class 2 in
 - R(config-line)#exit
 - R(config)#access -list 2 permit 192.168.100.0 0.0.0.255
 
6、遠(yuǎn)程訪問(wèn)模塊設(shè)計(jì)
主要為家庭辦公用戶和出差在外的員工提供遠(yuǎn)程、移動(dòng)接入服務(wù)。遠(yuǎn)程訪問(wèn)有三種可選的服務(wù)類型:專線連接、電路交換和包交換。本例采用異步撥號(hào)連接。
6.1對(duì)物理線路的配置包括線路速度(DTE、DCE之間的速率)、停止位數(shù)、流控方式、允許呼入連接的協(xié)議類型、允許流量的方向等。
- R(config)#line 97
 - R(config-line)#modem InOut
 - R(config-line)#transport input all
 - R(config-line)#stopbits 1
 - R(config-line)#speed 115200
 - R(config-line)#flowcontrol hardware
 
6.2 對(duì)接口配置包括:接口封裝協(xié)議類型、接口異步模式、ip地址、為遠(yuǎn)程客戶分配IP地址的方式。
- R(config)#interface async97
 - R(config-if)#ip address 192.168.200.100 255.255.255.0
 - R(config-if)#encapsulation ppp
 - R(config-if)#async mode dedicated
 - R(config-if)#peer default ip address pool rasclients
 
6.3建立一個(gè)本地的IP地址池,名為rasclients
- R(config)#ip local pool rasclients 192.168.200.1 192.168.200.16
 
6.4配置身份認(rèn)證
PPP提供了兩種可選的身份認(rèn)證方法:pap口令驗(yàn)證,chap質(zhì)詢握手協(xié)議。本例中采用PAP
- R(config)#username remoteuser password cisco
 - R(config)#interface a
 - R(config-if)#ppp authentication pap
 
原文來(lái)自:http://aoteman.blog.51cto.com
















 
 
 





 
 
 
 