当前位置:   article > 正文

思科模拟器CISCO/华为模拟器ENSP配置一个完整的校园网(网络安全、数据冗余)_思科校园网络搭建拓扑图简单

思科校园网络搭建拓扑图简单

前言

        中小型网络架构解决方案,这是我设计的我们学校的校园网,功能齐全,作为课程设计,我觉得还是可以拿出手的,如果作为毕业设计的话,还需要继续加东西,下面展示我的拓扑图和杂乱的代码和测试结果。visio图,思科拓扑图,具体教室的布线图,具体文档这些就不放在本文中了,有需求的可以加我,这篇文章里只放思科模拟器的。

 

文章目录

前言

一、课程设计目录(这个是教授给的模板,大家自己写的话可以参考里面的内容进行补充)

二、校园网拓扑图

三、网络配置(代码比较乱、有些没用的代码也没删、有些代码报错了调整完以后全部复制进来的)

1.相关交换机配置

2.路由器配置

3.“防火墙”路由器配置

4.服务器配置

5.无线网络配置

6.DHCP配置

7.DNS服务器配置

8.FTP服务器配置

四、网络测试

1、各个校区之间测试连通性

2、DHCP自动获取IP情况

3、NAT协议

4、web服务测试

5、DNS服务测试

总结


一、课程设计目录(这个是教授给的模板,大家自己写的话可以参考里面的内容进行补充)

1. 前言

1.1 选题背景

1.2 研究内容

1.3 存在的问题

1.4 需求分析

2. 系统设计原则和实现目

2.1 网络系统设计原则

2.2 系统建设目标

2.3 网络设计关键技术说明

3. 系统总体方案设计

3.1 网络拓扑结构设计

3.2 网络系统接入设计及安全设计

3.3 VLAN划分

3.4 IP地址分配

3.5 综合布线设计

4. 设备选型

5. 网络配置设计

5.1 相关交换机配置

5.2 路由器配置

5.3 “防火墙”路由器配置

5.4 服务器配置

5.5 配置无线网络

5.6 区域内部分主机IP的自动配置,测试dhcp服务器

5.7 在pc机上启动dhcp服务功能,完成ip地址自动配置

6. 服务器的搭建

6.1 DNS服务器配置

6.2 FTP服务器配置

7. 网络测试

7.1 各校区网络联通性测试

7.2 DHCP服务

7.3 NAT协议

7.4 WEB服务测试

7.5 DNS服务测试

8. 结论

参考文献


二、校园网拓扑图


三、网络配置(参考一下就行,大致思路是这样的,代码有点乱)

1.相关交换机配置

  1. 核心交换机1
  2. Switch>en
  3. Switch#config
  4. Configuring from terminal, memory, or network [terminal]?
  5. Enter configuration commands, one per line. End with CNTL/Z.
  6. Switch(config)#hostname Core-SW1
  7. Core-SW1(config)#vlan 10
  8. Core-SW1(config-vlan)#vlan 20
  9. Core-SW1(config-vlan)#vlan 30
  10. Core-SW1(config-vlan)#vlan 40
  11. Core-SW1(config-vlan)#exit
  12. Core-SW1(config)#int vlan 10
  13. Core-SW1(config-if)#
  14. %LINK-5-CHANGED: Interface Vlan10, changed state to up
  15. Core-SW1(config-if)#ip address 192.168.10.254 255.255.255.0
  16. Core-SW1(config-if)#standby 10 ip 192.168.10.252
  17. Core-SW1(config-if)#standby 10 priority 120
  18. Core-SW1(config-if)#standby 10 pree
  19. Core-SW1(config-if)#standby 10 preempt
  20. Core-SW1(config-if)#standby 10 track f0/1
  21. Core-SW1(config-if)#standby 10 track f0/2
  22. Core-SW1(config-if)#exit
  23. Core-SW1(config)#int vlan 20
  24. Core-SW1(config-if)#
  25. %LINK-5-CHANGED: Interface Vlan20, changed state to up
  26. Core-SW1(config-if)#ip address 192.168.20.254 255.255.255.0
  27. Core-SW1(config-if)#standby 20 ip 192.168.20.252
  28. Core-SW1(config-if)#standby 20 priority 120
  29. Core-SW1(config-if)#standby 20 preempt
  30. Core-SW1(config-if)#standby 20 track f0/1
  31. Core-SW1(config-if)#standby 20 track f0/2
  32. Core-SW1(config-if)#exit
  33. Core-SW1(config)#int vlan 30
  34. Core-SW1(config-if)#
  35. %LINK-5-CHANGED: Interface Vlan30, changed state to up
  36. Core-SW1(config-if)#ip address 192.168.30.254 255.255.255.0
  37. Core-SW1(config-if)#standby 30 ip 192.168.30.252
  38. Core-SW1(config-if)#standby 30 track f0/1
  39. Core-SW1(config-if)#standby 30 track f0/2
  40. Core-SW1(config-if)#exit
  41. Core-SW1(config)#int vlan 40
  42. Core-SW1(config-if)#
  43. %LINK-5-CHANGED: Interface Vlan40, changed state to up
  44. Core-SW1(config-if)#ip address 192.168.40.254 255.255.255.0
  45. Core-SW1(config-if)#standby 40 ip 192.168.40.252
  46. Core-SW1(config-if)#standby 40 track f0/1
  47. Core-SW1(config-if)#standby 40 track f0/2
  48. Core-SW1(config-if)#exit
  49. Core-SW1(config)#int f0/1
  50. Core-SW1(config-if)#no sw
  51. Core-SW1(config-if)#no switchport
  52. Core-SW1(config-if)#ip address 192.168.4.2 255.255.255.0
  53. Core-SW1(config-if)#no shu
  54. Core-SW1(config-if)#no shutdown
  55. Core-SW1(config-if)#exit
  56. Core-SW1(config)#int f0/2
  57. Core-SW1(config-if)#no switchport
  58. Core-SW1(config-if)#ip address 192.168.6.2 255.255.255.0
  59. Core-SW1(config-if)#no shutdown
  60. Core-SW1(config-if)#exit
  61. Core-SW1(config)#ip routing
  62. Core-SW1(config)#int port-channel 1
  63. Core-SW1(config-if)#swit
  64. Core-SW1(config-if)#switchport tr
  65. Core-SW1(config-if)#switchport trunk e
  66. Core-SW1(config-if)#switchport trunk encapsulation d
  67. Core-SW1(config-if)#switchport trunk encapsulation dot1q
  68. Core-SW1(config-if)#sw
  69. Core-SW1(config-if)#switchport m
  70. Core-SW1(config-if)#switchport mode tr
  71. Core-SW1(config-if)#switchport mode trunk
  72. Core-SW1(config-if)#exit
  73. Core-SW1(config)#int range f
  74. Core-SW1(config)#int range fastEthernet 0/3-4
  75. Core-SW1(config-if-range)#sw
  76. Core-SW1(config-if-range)#switchport tr
  77. Core-SW1(config-if-range)#switchport trunk e
  78. Core-SW1(config-if-range)#switchport trunk encapsulation d
  79. Core-SW1(config-if-range)#switchport trunk encapsulation dot1q
  80. Core-SW1(config-if-range)#sw
  81. Core-SW1(config-if-range)#switchport m
  82. Core-SW1(config-if-range)#switchport mode t
  83. Core-SW1(config-if-range)#switchport mode trunk
  84. Core-SW1(config-if-range)#
  85. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to down
  86. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to up
  87. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up
  88. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up
  89. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan30, changed state to up
  90. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan40, changed state to up
  91. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to down
  92. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up
  93. Core-SW1(config-if-range)#channl
  94. %HSRP-6-STATECHANGE: Vlan20 Grp 20 state Speak -> Standby
  95. %HSRP-6-STATECHANGE: Vlan20 Grp 20 state Standby -> Active
  96. %HSRP-6-STATECHANGE: Vlan30 Grp 30 state Speak -> Standby
  97. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Speak -> Standby
  98. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Standby -> Active
  99. %HSRP-6-STATECHANGE: Vlan30 Grp 30 state Standby -> A
  100. Core-SW1(config-if-range)#channel
  101. %HSRP-6-STATECHANGE: Vlan40 Grp 40 state Speak -> Standby
  102. -
  103. %HSRP-6-STATECHANGE: Vlan40 Grp 40 state Standby -> Active
  104. channel-g
  105. Core-SW1(config-if-range)#channel
  106. Core-SW1(config-if-range)#channel-g
  107. Core-SW1(config-if-range)#channel-group 1 mode on
  108. Core-SW1(config-if-range)#
  109. %LINK-5-CHANGED: Interface Port-channel1, changed state to up
  110. %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
  111. Core-SW1(config-if-range)#
  112. Core-SW1(config-if-range)#exit
  113. Core-SW1(config)#spa
  114. Core-SW1(config)#spanning-tree mode pvst
  115. Core-SW1(config)#sp
  116. Core-SW1(config)#spanning-tree vlan 10,20 root primary
  117. Core-SW1(config)#sp
  118. Core-SW1(config)#spanning-tree vlan 30,40 root se
  119. Core-SW1(config)#spanning-tree vlan 30,40 root secondary
  120. Core-SW1(config)#
  121. 核心交换机2
  122. Switch>
  123. Switch>en
  124. Switch#config
  125. Configuring from terminal, memory, or network [terminal]?
  126. Enter configuration commands, one per line. End with CNTL/Z.
  127. Switch(config)#ho
  128. Switch(config)#hostname Core-SW2
  129. Core-SW2(config)#vlan 10
  130. Core-SW2(config-vlan)#vlan 20
  131. Core-SW2(config-vlan)#vlan 30
  132. Core-SW2(config-vlan)#vlan 40
  133. Core-SW2(config-vlan)#exit
  134. Core-SW2(config)#int vlan 10
  135. Core-SW2(config-if)#
  136. %LINK-5-CHANGED: Interface Vlan10, changed state to up
  137. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up
  138. Core-SW2(config-if)#ip address 192.168.10.253 255.255.255.0
  139. Core-SW2(config-if)#standby 10 ip 192.168.10.252
  140. Core-SW2(config-if)#standby 10 track f0/1
  141. Core-SW2(config-if)#standby 10 track f0/2
  142. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Speak -> Standby
  143. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Standby -> Active
  144. Core-SW2(config-if)#exit
  145. Core-SW2(config)#int vlan 20
  146. Core-SW2(config-if)#
  147. %LINK-5-CHANGED: Interface Vlan20, changed state to up
  148. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up
  149. Core-SW2(config-if)#ip address 192.168.20.253 255.255.255.0
  150. Core-SW2(config-if)#standby 20 ip 192.168.20.252
  151. Core-SW2(config-if)#standby 20 track f0/1
  152. Core-SW2(config-if)#standby 20 track f0/2
  153. Core-SW2(config-if)#
  154. %HSRP-6-STATECHANGE: Vlan20 Grp 20 state Speak -> Standby
  155. Core-SW2(config-if)#exit
  156. Core-SW2(config)#int vlan 30
  157. Core-SW2(config-if)#
  158. %LINK-5-CHANGED: Interface Vlan30, changed state to up
  159. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan30, changed state to up
  160. Core-SW2(config-if)#ip address 192.168.30.253 255.255.255.0
  161. Core-SW2(config-if)#standby 30 ip 192.168.30.252
  162. Core-SW2(config-if)#standby 30 priority 120
  163. Core-SW2(config-if)#standby 30
  164. %HSRP-6-STATECHANGE: Vlan30 Grp 30 state Speak -> Standby
  165. %HSRP-6-STATECHANGE: Vlan30 Grp 30 state Standby -> Active
  166. % Incomplete command.
  167. Core-SW2(config-if)#standby 30 pr
  168. Core-SW2(config-if)#standby 30 preempt
  169. Core-SW2(config-if)#standby 30 track f0/1
  170. Core-SW2(config-if)#standby 30 track f0/2
  171. Core-SW2(config-if)#exit
  172. Core-SW2(config)#
  173. Core-SW2(config)#int vlan 40
  174. Core-SW2(config-if)#
  175. %LINK-5-CHANGED: Interface Vlan40, changed state to up
  176. %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan40, changed state to up
  177. Core-SW2(config-if)#ip address 192.168.40.253 255.255.255.0
  178. Core-SW2(config-if)#standby 40 ip 192.168.40.252
  179. Core-SW2(config-if)#standby 40
  180. %HSRP-6-STATECHANGE: Vlan40 Grp 40 state Speak -> Standby
  181. % Incomplete command.
  182. Core-SW2(config-if)#standby 40 priority 120
  183. Core-SW2(config-if)#standby 40 preempt
  184. Core-SW2(config-if)#
  185. %HSRP-6-STATECHANGE: Vlan40 Grp 40 state Standby -> Active
  186. Core-SW2(config-if)#standby 40 track f0/1
  187. Core-SW2(config-if)#standby 40 track f0/2
  188. Core-SW2(config-if)#exit
  189. Core-SW2(config)#int f0/1
  190. Core-SW2(config-if)#no switchport
  191. Core-SW2(config-if)#ip address 192.168.5.2
  192. % Incomplete command.
  193. Core-SW2(config-if)#ip address 192.168.5.2 255.255.255.0
  194. Core-SW2(config-if)#no shutdown
  195. Core-SW2(config-if)#exit
  196. Core-SW2(config)#int f0/2
  197. Core-SW2(config-if)#no switchport
  198. Core-SW2(config-if)#ip address 192.168.7.2 255.255.255.0
  199. Core-SW2(config-if)#no shutdown
  200. Core-SW2(config-if)#exit
  201. Core-SW2(config)#ip routing
  202. Core-SW2(config)#int port-channel 1
  203. Core-SW2(config-if)#switchport trunk encapsulation dot1q
  204. Core-SW2(config-if)#switchport mode trunk
  205. Core-SW2(config-if)#exit
  206. Core-SW2(config)#
  207. Core-SW2(config)#int range fastEthernet 0/3-4
  208. Core-SW2(config-if-range)#switchport trunk encapsulation dot1q
  209. Core-SW2(config-if-range)#switchport mode trunk
  210. Core-SW2(config-if-range)#
  211. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to down
  212. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up
  213. Core-SW2(config-if-range)#channel-group 1 mode on
  214. Core-SW2(config-if-range)#
  215. %LINK-5-CHANGED: Interface Port-channel1, changed state to up
  216. %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
  217. Core-SW2(config-if-range)#
  218. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Speak -> Standby
  219. %HSRP-6-STATECHANGE: Vlan20 Grp 20 state Standby -> Active
  220. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Standby -> Active
  221. Core-SW2(config-if-range)#
  222. %HSRP-6-STATECHANGE: Vlan20 Grp 20 state Speak -> Standby
  223. %HSRP-6-STATECHANGE: Vlan10 Grp 10 state Speak -> Standby
  224. Core-SW2(config-if-range)#exit
  225. Core-SW2(config)#spanning-tree mode pvst
  226. Core-SW2(config)#spanning-tree vlan 10,20 root se
  227. Core-SW2(config)#spanning-tree vlan 10,20 root secondary
  228. Core-SW2(config)#spanning-tree vlan 30,40 root pri
  229. Core-SW2(config)#spanning-tree vlan 30,40 root primary
  230. Core-SW2(config)#
  231. Core-SW1>en
  232. Core-SW1#config
  233. Configuring from terminal, memory, or network [terminal]?
  234. Enter configuration commands, one per line. End with CNTL/Z.
  235. Core-SW1(config)#int range r
  236. Core-SW1(config)#int range f
  237. Core-SW1(config)#int range fastEthernet 0/5-8
  238. Core-SW1(config-if-range)#sw
  239. Core-SW1(config-if-range)#switchport t
  240. Core-SW1(config-if-range)#switchport trunk e
  241. Core-SW1(config-if-range)#switchport trunk encapsulation
  242. Core-SW1(config-if-range)#switchport trunk encapsulation dot1q
  243. Core-SW1(config-if-range)#sw
  244. Core-SW1(config-if-range)#switchport m
  245. Core-SW1(config-if-range)#switchport mode t
  246. Core-SW1(config-if-range)#switchport mode trunk
  247. 核心交换机1把下端口设置为trunk
  248. Core-SW1(config-if-range)#
  249. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to down
  250. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up
  251. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/6, changed state to down
  252. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/6, changed state to up
  253. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to down
  254. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to up
  255. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to down
  256. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to up
  257. Core-SW1(config-if-range)#
  258. 核心交换机2把下端口设置为trunk
  259. Core-SW2#
  260. Core-SW2#config
  261. Configuring from terminal, memory, or network [terminal]?
  262. Enter configuration commands, one per line. End with CNTL/Z.
  263. Core-SW2(config)#
  264. Core-SW2(config)#int range fastEthernet 0/5-8
  265. Core-SW2(config-if-range)#switchport trunk encapsulation dot1q
  266. Core-SW2(config-if-range)#switchport mode trunk
  267. Core-SW2(config-if-range)#
  268. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to down
  269. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up
  270. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/6, changed state to down
  271. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/6, changed state to up
  272. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to down
  273. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/7, changed state to up
  274. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to down
  275. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8, changed state to up
  276. Core-SW2(config-if-range)#
  277. 汇聚交换机1端口聚合:
  278. Switch>
  279. Switch>en
  280. Switch#config
  281. Configuring from terminal, memory, or network [terminal]?
  282. Enter configuration commands, one per line. End with CNTL/Z.
  283. Switch(config)#ip routing
  284. Switch(config)#int port-channel 1
  285. Switch(config-if)#switchport trunk encapsulation dot1q
  286. Switch(config-if)#switchport mode trunk
  287. Switch(config-if)#exit
  288. Switch(config)#int range fastEthernet 0/3-4
  289. Switch(config-if-range)#switchport trunk encapsulation dot1q
  290. Switch(config-if-range)#switchport mode trunk
  291. Switch(config-if-range)#channel-group 1 mode on
  292. Switch(config-if-range)#
  293. %LINK-5-CHANGED: Interface Port-channel1, changed state to up
  294. %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
  295. 汇聚交换机2端口聚合:
  296. Switch>en
  297. Switch#config
  298. Configuring from terminal, memory, or network [terminal]?
  299. Enter configuration commands, one per line. End with CNTL/Z.
  300. Switch(config)#ip routing
  301. Switch(config)#int port-channel 1
  302. Switch(config-if)#switchport trunk encapsulation dot1q
  303. Switch(config-if)#switchport mode trunk
  304. Switch(config-if)#ex
  305. Switch(config)#int range fastEthernet 0/3-4
  306. Switch(config-if-range)#switchport trunk encapsulation dot1q
  307. Switch(config-if-range)#switchport mode trunk
  308. Switch(config-if-range)#channel-group 1 mode on
  309. Switch(config-if-range)#
  310. %LINK-5-CHANGED: Interface Port-channel1, changed state to up
  311. %LINEPROTO-5-UPDOWN: Line protocol on Interface Port-channel1, changed state to up
  312. Switch(config-if-range)#
  313. Sw1
  314. Switch>
  315. Switch>en
  316. Switch#
  317. Switch#config
  318. Configuring from terminal, memory, or network [terminal]?
  319. Enter configuration commands, one per line. End with CNTL/Z.
  320. Switch(config)#h
  321. Switch(config)#hostname sw1
  322. sw1(config)#vlan 10
  323. sw1(config-vlan)#vlan 20
  324. sw1(config-vlan)#vlan 30
  325. sw1(config-vlan)#vlan 40
  326. sw1(config-vlan)#exit
  327. sw1(config)#int r
  328. sw1(config)#int range
  329. sw1(config)#int range f
  330. sw1(config)#int range fastEthernet 0/1-2
  331. sw1(config-if-range)#s
  332. sw1(config-if-range)#sw
  333. sw1(config-if-range)#switchport m
  334. sw1(config-if-range)#switchport mode acc
  335. sw1(config-if-range)#switchport mode access
  336. sw1(config-if-range)#%SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/2 VLAN1.
  337. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/2 on VLAN0001. Inconsistent port type.
  338. %SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/1 VLAN1.
  339. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/1 on VLAN0001. Inconsistent port type.
  340. sw1(config-if-range)#sw
  341. sw1(config-if-range)#switchport mo
  342. sw1(config-if-range)#switchport mode tr
  343. sw1(config-if-range)#switchport mode trunk
  344. sw1(config-if-range)#
  345. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
  346. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  347. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
  348. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
  349. sw1(config-if-range)#exit
  350. sw1(config)#int range fastEthernet 0/3-4
  351. sw1(config-if-range)#switchport mode access
  352. sw1(config-if-range)#sw
  353. sw1(config-if-range)#switchport acc
  354. sw1(config-if-range)#switchport access vlan 10
  355. sw1(config-if-range)#
  356. Sw2
  357. Switch>en
  358. Switch#config
  359. Configuring from terminal, memory, or network [terminal]?
  360. Enter configuration commands, one per line. End with CNTL/Z.
  361. Switch(config)#vlan 10
  362. Switch(config-vlan)#vlan 20
  363. Switch(config-vlan)#vlan 30
  364. Switch(config-vlan)#vlan 40
  365. Switch(config-vlan)#exit
  366. Switch(config)#int ran
  367. Switch(config)#int range f
  368. Switch(config)#int range fastEthernet 0/1-2
  369. Switch(config-if-range)#sw
  370. Switch(config-if-range)#switchport m
  371. Switch(config-if-range)#switchport mode ac
  372. Switch(config-if-range)#switchport mode access
  373. Switch(config-if-range)#%SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/2 VLAN1.
  374. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/2 on VLAN0001. Inconsistent port type.
  375. %SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/1 VLAN1.
  376. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/1 on VLAN0001. Inconsistent port type.
  377. Switch(config-if-range)#sw
  378. Switch(config-if-range)#switchport m
  379. Switch(config-if-range)#switchport mode t
  380. Switch(config-if-range)#switchport mode t
  381. Switch(config-if-range)#switchport mode trunk
  382. Switch(config-if-range)#
  383. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
  384. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  385. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
  386. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
  387. Switch(config-if-range)#exit
  388. Switch(config)#int
  389. Switch(config)#int r
  390. Switch(config)#int range f
  391. Switch(config)#int range fastEthernet 0/3
  392. Switch(config-if-range)#exit
  393. Switch(config)#int f0/3
  394. Switch(config-if)#swit
  395. Switch(config-if)#switchport m
  396. Switch(config-if)#switchport mode ac
  397. Switch(config-if)#switchport mode access
  398. Switch(config-if)#sw
  399. Switch(config-if)#switchport
  400. % Incomplete command.
  401. Switch(config-if)#
  402. Switch(config-if)#sw
  403. Switch(config-if)#switchport ac
  404. Switch(config-if)#switchport access vlan 20
  405. Switch(config-if)#
  406. Sw3
  407. Switch>
  408. Switch>EN
  409. Switch#config
  410. Configuring from terminal, memory, or network [terminal]?
  411. Enter configuration commands, one per line. End with CNTL/Z.
  412. Switch(config)#hostname sw3
  413. sw3(config)#vlan 10
  414. sw3(config-vlan)#vlan 20
  415. sw3(config-vlan)#vlan 30
  416. sw3(config-vlan)#vlan 40
  417. sw3(config-vlan)#exit
  418. sw3(config)#int range fastEthernet 0/1-2
  419. sw3(config-if-range)#switchport mode access
  420. sw3(config-if-range)#%SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/2 VLAN1.
  421. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/2 on VLAN0001. Inconsistent port type.
  422. %SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/1 VLAN1.
  423. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/1 on VLAN0001. Inconsistent port type.
  424. sw3(config-if-range)#switchport mode trunk
  425. sw3(config-if-range)#
  426. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
  427. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  428. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
  429. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
  430. sw3(config-if-range)#
  431. sw3(config-if-range)#exit
  432. sw3(config)#int f
  433. sw3(config)#int fastEthernet 0/3
  434. sw3(config-if)#switchport mode access
  435. sw3(config-if)#switchport access vlan 30
  436. sw3(config-if)#
  437. Sw4
  438. Switch>en
  439. Switch#
  440. Switch#config
  441. Configuring from terminal, memory, or network [terminal]?
  442. Enter configuration commands, one per line. End with CNTL/Z.
  443. Switch(config)#h
  444. Switch(config)#hostname sw4
  445. sw4(config)#vlan 10
  446. sw4(config-vlan)#vlan 20
  447. sw4(config-vlan)#vlan 30
  448. sw4(config-vlan)#vlan 40
  449. sw4(config-vlan)#int range fastEthernet 0/1-2
  450. sw4(config-if-range)#switchport mode access
  451. sw4(config-if-range)#%SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/2 VLAN1.
  452. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/2 on VLAN0001. Inconsistent port type.
  453. %SPANTREE-2-RECV_PVID_ERR: Received 802.1Q BPDU on non trunk FastEthernet0/1 VLAN1.
  454. %SPANTREE-2-BLOCK_PVID_LOCAL: Blocking FastEthernet0/1 on VLAN0001. Inconsistent port type.
  455. sw4(config-if-range)#switchport mode trunk
  456. sw4(config-if-range)#
  457. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
  458. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  459. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
  460. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
  461. sw4(config-if-range)#exit
  462. sw4(config)#
  463. sw4(config)#int fastEthernet 0/3
  464. sw4(config-if)#switchport mode access
  465. sw4(config-if)#switchport access vlan 40
  466. sw4(config-if)#
  467. 核心交换机1配置OSPF:
  468. Core-SW1>
  469. Core-SW1>en
  470. Core-SW1#
  471. Core-SW1#config
  472. Configuring from terminal, memory, or network [terminal]?
  473. Enter configuration commands, one per line. End with CNTL/Z.
  474. Core-SW1(config)#router os
  475. Core-SW1(config)#router ospf 10
  476. Core-SW1(config-router)#net
  477. Core-SW1(config-router)#network 192.168.10.0 0.0.0.255 area 0
  478. Core-SW1(config-router)#network 192.168.20.0 0.0.0.255 area 0
  479. Core-SW1(config-router)#network 192.168.30.0 0.0.0.255 area 0
  480. ^
  481. % Invalid input detected at '^' marker.
  482. Core-SW1(config-router)#new
  483. Core-SW1(config-router)#net
  484. Core-SW1(config-router)#network 192.168.30.0 0.0.0.255 area 0
  485. Core-SW1(config-router)#network 192.168.40.0 0.0.0.255 area 0
  486. Core-SW1(config-router)#network 192.168.4.0 0.0.0.255 area 0
  487. Core-SW1(config-router)#network 192.168.6.0 0.0.0.255 area 0
  488. Core-SW1(config-router)#
  489. 核心交换机2配置OSPF:
  490. Core-SW2>
  491. Core-SW2>en
  492. Core-SW2#con
  493. Core-SW2#config
  494. Configuring from terminal, memory, or network [terminal]?
  495. Enter configuration commands, one per line. End with CNTL/Z.
  496. Core-SW2(config)#router ospf 20
  497. Core-SW2(config-router)#net
  498. Core-SW2(config-router)#network 192.168.10.0 0.0.0.255 area 0
  499. Core-SW2(config-router)#
  500. 02:01:32: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan10 from LOADING to FULL, Loading Done
  501. Core-SW2(config-router)#network 192.168.20.0 0.0.0.255 area 0
  502. Core-SW2(config-router)#
  503. 02:02:27: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan20 from LOADING to FULL, Loading Done
  504. Core-SW2(config-router)#network 192.168.30.0 0.0.0.255 area 0
  505. Core-SW2(config-router)#network 192.168.
  506. 02:03:03: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan30 from LOADING to FULL, Loading Done
  507. ^
  508. % Invalid input detected at '^' marker.
  509. Core-SW2(config-router)#
  510. Core-SW2(config-router)#network 192.168.40.0 0.0.0.255 area 0
  511. Core-SW2(config-router)#
  512. 02:03:38: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan40 from LOADING to FULL, Loading Done
  513. Core-SW2(config-router)#network 192.168.6.0 0.0.0.255 area 0
  514. Core-SW2(config-router)#network 192.168.7.0 0.0.0.255 area 0
  515. Core-SW2(config-router)#network 192.168.5.0 0.0.0.255 area 0
  516. Core-SW2(config-router)#


2.路由器配置

  1. 核心路由器1
  2. Router>en
  3. Router#conf t
  4. Enter configuration commands, one per line. End with CNTL/Z.
  5. Router(config)#hi
  6. Router(config)#ho
  7. Router(config)#hostname Core-Router1
  8. Core-Router1(config)#inf f
  9. Core-Router1(config)#int f1/0
  10. Core-Router1(config-if)#ip ad
  11. Core-Router1(config-if)#ip address 192.168.4.1 255.255.255.0
  12. Core-Router1(config-if)#no s
  13. Core-Router1(config-if)#no sh
  14. Core-Router1(config-if)#no shutdown
  15. Core-Router1(config-if)#
  16. %LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up
  17. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up
  18. Core-Router1(config-if)#exit
  19. Core-Router1(config)#int f1/1
  20. Core-Router1(config-if)#ip add
  21. Core-Router1(config-if)#ip address 192.168.5.1 255.255.255.0
  22. Core-Router1(config-if)#no shu
  23. Core-Router1(config-if)#no shutdown
  24. Core-Router1(config-if)#
  25. %LINK-5-CHANGED: Interface FastEthernet1/1, changed state to up
  26. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/1, changed state to up
  27. Core-Router1(config-if)#exit
  28. Core-Router1(config)#int f0/1
  29. Core-Router1(config-if)#ip add
  30. Core-Router1(config-if)#ip address 192.168.3.1 255.255.255.0
  31. Core-Router1(config-if)#no sh
  32. Core-Router1(config-if)#no shutdown
  33. Core-Router1(config-if)#
  34. %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
  35. Core-Router1(config-if)#exit
  36. Core-Router1(config)#int f0/0
  37. Core-Router1(config-if)#ip add
  38. Core-Router1(config-if)#ip address 192.168.1.2 255.255.255.0
  39. Core-Router1(config-if)#no sh
  40. Core-Router1(config-if)#no shutdown
  41. Core-Router1(config-if)#
  42. %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
  43. Core-Router1(config-if)#
  44. 核心路由器2
  45. Router>en
  46. Router#config
  47. Configuring from terminal, memory, or network [terminal]?
  48. Enter configuration commands, one per line. End with CNTL/Z.
  49. Router(config)#ho
  50. Router(config)#hostname Core-Router2
  51. Core-Router2(config)#int f1/0
  52. Core-Router2(config-if)#ip add
  53. Core-Router2(config-if)#ip address 192.168.7.1 255.255.255.0
  54. Core-Router2(config-if)#no sh
  55. Core-Router2(config-if)#no shutdown
  56. Core-Router2(config-if)#
  57. %LINK-5-CHANGED: Interface FastEthernet1/0, changed state to up
  58. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up
  59. Core-Router2(config-if)#ex
  60. Core-Router2(config)#
  61. Core-Router2(config)#
  62. Core-Router2(config)#int f1/1
  63. Core-Router2(config-if)#ip add
  64. Core-Router2(config-if)#ip address 192.168.6.1 255.255.255.0
  65. Core-Router2(config-if)#no sh
  66. Core-Router2(config-if)#no shutdown
  67. Core-Router2(config-if)#
  68. %LINK-5-CHANGED: Interface FastEthernet1/1, changed state to up
  69. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/1, changed state to up
  70. Core-Router2(config-if)#exit
  71. Core-Router2(config)#
  72. Core-Router2(config)#int f0/1
  73. Core-Router2(config-if)#ip add
  74. Core-Router2(config-if)#ip address 192.168.3.2 255.255.255.0
  75. Core-Router2(config-if)#no shu
  76. Core-Router2(config-if)#no shutdown
  77. Core-Router2(config-if)#
  78. %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
  79. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  80. Core-Router2(config-if)#exit
  81. Core-Router2(config)#
  82. Core-Router2(config)#int f0/0
  83. Core-Router2(config-if)#ip ad
  84. Core-Router2(config-if)#ip address 192.168.2.2 255.255.255.0
  85. Core-Router2(config-if)#no s
  86. Core-Router2(config-if)#no sh
  87. Core-Router2(config-if)#no shutdown
  88. Core-Router2(config-if)#
  89. %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
  90. Core-Router2(config-if)#
  91. 出口路由器:
  92. Router>en
  93. Router#config
  94. Configuring from terminal, memory, or network [terminal]?
  95. Enter configuration commands, one per line. End with CNTL/Z.
  96. Router(config)#ho
  97. Router(config)#hostname CK-Router
  98. CK-Router(config)#int f0/0
  99. CK-Router(config-if)#ip add
  100. CK-Router(config-if)#ip address 192.168.1.1 255.255.255.0
  101. CK-Router(config-if)#no shu
  102. CK-Router(config-if)#no shutdown
  103. CK-Router(config-if)#
  104. %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
  105. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
  106. CK-Router(config-if)#exit
  107. CK-Router(config)#int f0/1
  108. CK-Router(config-if)#ip add
  109. CK-Router(config-if)#ip address 192.168.2.1 255.255.255.0
  110. CK-Router(config-if)#no sh
  111. CK-Router(config-if)#no shutdown
  112. CK-Router(config-if)#
  113. %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
  114. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  115. CK-Router(config-if)#exit
  116. CK-Router(config)#int s0/0/0
  117. CK-Router(config-if)#ip
  118. CK-Router(config-if)#ip add
  119. CK-Router(config-if)#ip address 200.10.1.1 255.255.255.240
  120. CK-Router(config-if)#clock rate 64000
  121. CK-Router(config-if)#no sh
  122. CK-Router(config-if)#no shutdown
  123. %LINK-5-CHANGED: Interface Serial0/0/0, changed state to down
  124. CK-Router(config-if)#
  125. CK-Router(config-if)#
  126. 核心路由器1ospf:
  127. Core-Router1>en
  128. Core-Router1#config
  129. Configuring from terminal, memory, or network [terminal]?
  130. Enter configuration commands, one per line. End with CNTL/Z.
  131. Core-Router1(config)#router ospf 30
  132. Core-Router1(config-router)#net
  133. Core-Router1(config-router)#network 192.168.4.0 0.0.0.255 area 0
  134. Core-Router1(config-router)#new
  135. Core-Router1(config-router)#new
  136. 02:06:57: %OSPF-5-ADJCHG: Process 30, Nbr 192.168.40.254 on FastEthernet1/0 from LOADING to FULL, Loading Done
  137. ^
  138. % Invalid input detected at '^' marker.
  139. Core-Router1(config-router)#net
  140. Core-Router1(config-router)#network 192.168.5.0 0.0.0.255 area 0
  141. Core-Router1(config-router)#
  142. 02:07:36: %OSPF-5-ADJCHG: Process 30, Nbr 192.168.40.253 on FastEthernet1/1 from LOADING to FULL, Loading Done
  143. Core-Router1(config-router)#net
  144. Core-Router1(config-router)#network 192.168.3.0 0.0.0.255 area 0
  145. Core-Router1(config-router)#net
  146. Core-Router1(config-router)#network 192.168.1.0 0.0.0.255 area 0
  147. Core-Router1(config-router)#
  148. 核心路由器2ospf:
  149. Core-Router2>en
  150. Core-Router2#config
  151. Configuring from terminal, memory, or network [terminal]?
  152. Enter configuration commands, one per line. End with CNTL/Z.
  153. Core-Router2(config)#rou
  154. Core-Router2(config)#router os
  155. Core-Router2(config)#router ospf 40
  156. Core-Router2(config-router)#net
  157. Core-Router2(config-router)#network 192.168.2.0 0.0.0.255 area 0
  158. Core-Router2(config-router)#
  159. Core-Router2(config-router)#network 192.168.3.0 0.0.0.255 area 0
  160. Core-Router2(config-router)#
  161. 02:11:10: %OSPF-5-ADJCHG: Process 40, Nbr 192.168.5.1 on FastEthernet0/1 from LOADING to FULL, Loading Done
  162. Core-Router2(config-router)#network 192.168.6.0 0.0.0.255 area 0
  163. Core-Router2(config-router)#
  164. 02:11:31: %OSPF-5-ADJCHG: Process 40, Nbr 192.168.40.254 on FastEthernet1/1 from LOADING to FULL, Loading Done
  165. Core-Router2(config-router)#network 192.168.7.0 0.0.0.255 area 0
  166. Core-Router2(config-router)#
  167. 02:12:12: %OSPF-5-ADJCHG: Process 40, Nbr 192.168.40.253 on FastEthernet1/0 from LOADING to FULL, Loading Done
  168. 出口路由器ospf:
  169. CK-Router(config)#
  170. CK-Router(config)#rou
  171. CK-Router(config)#router os
  172. CK-Router(config)#router ospf 50
  173. CK-Router(config-router)#net
  174. CK-Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
  175. CK-Router(config-router)#
  176. 02:04:57: %OSPF-5-ADJCHG: Process 50, Nbr 192.168.5.1 on FastEthernet0/0 from LOADING to FULL, Loading Done
  177. CK-Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
  178. CK-Router(config-router)#
  179. 02:05:18: %OSPF-5-ADJCHG: Process 50, Nbr 192.168.7.1 on FastEthernet0/1 from LOADING to FULL, Loading Done
  180. CK-Router(config-router)#
  181. Isp配置
  182. Router>en
  183. Router#
  184. Router#config
  185. Configuring from terminal, memory, or network [terminal]?
  186. Enter configuration commands, one per line. End with CNTL/Z.
  187. Router(config)#ho
  188. Router(config)#hostname
  189. % Incomplete command.
  190. Router(config)#ho
  191. Router(config)#hostname ISP-Router
  192. ISP-Router(config)#int s0/0/0
  193. ISP-Router(config-if)#
  194. ISP-Router(config-if)#ip add
  195. ISP-Router(config-if)#ip address 200.10.1.2 255.255.255.240
  196. ISP-Router(config-if)#no sh
  197. ISP-Router(config-if)#no shutdown
  198. ISP-Router(config-if)#
  199. %LINK-5-CHANGED: Interface Serial0/0/0, changed state to up
  200. ISP-Router(config-if)#int fo
  201. %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to up
  202. ^
  203. % Invalid input detected at '^' marker.
  204. ISP-Router(config-if)#int f0/0
  205. ISP-Router(config-if)#ip add
  206. ISP-Router(config-if)#ip address 100.10.1.1 255.255.255.240
  207. ISP-Router(config-if)#no sh
  208. ISP-Router(config-if)#
  209. %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
  210. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
  211. ISP-Router(config-if)#

3.“防火墙”路由器配置

  1. 出口路由器配置NAT、ACL:
  2. Router>en
  3. Router#config
  4. Configuring from terminal, memory, or network [terminal]?
  5. Enter configuration commands, one per line. End with CNTL/Z.
  6. Router(config)#ho
  7. Router(config)#hostname CK-Router
  8. CK-Router(config)#int f0/0
  9. CK-Router(config-if)#ip add
  10. CK-Router(config-if)#ip address 192.168.1.1 255.255.255.0
  11. CK-Router(config-if)#no shu
  12. CK-Router(config-if)#no shutdown
  13. CK-Router(config-if)#
  14. %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
  15. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
  16. CK-Router(config-if)#exit
  17. CK-Router(config)#int f0/1
  18. CK-Router(config-if)#ip add
  19. CK-Router(config-if)#ip address 192.168.2.1 255.255.255.0
  20. CK-Router(config-if)#no sh
  21. CK-Router(config-if)#no shutdown
  22. CK-Router(config-if)#
  23. %LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
  24. %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
  25. CK-Router(config-if)#exit
  26. CK-Router(config)#int s0/0/0
  27. CK-Router(config-if)#ip
  28. CK-Router(config-if)#ip add
  29. CK-Router(config-if)#ip address 200.10.1.1 255.255.255.240
  30. CK-Router(config-if)#clock rate 64000
  31. CK-Router(config-if)#no sh
  32. CK-Router(config-if)#no shutdown
  33. %LINK-5-CHANGED: Interface Serial0/0/0, changed state to down
  34. CK-Router(config-if)#
  35. CK-Router(config-if)#exit
  36. CK-Router(config)#
  37. CK-Router(config)#rou
  38. CK-Router(config)#router os
  39. CK-Router(config)#router ospf 50
  40. CK-Router(config-router)#net
  41. CK-Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
  42. CK-Router(config-router)#
  43. 02:04:57: %OSPF-5-ADJCHG: Process 50, Nbr 192.168.5.1 on FastEthernet0/0 from LOADING to FULL, Loading Done
  44. CK-Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
  45. CK-Router(config-router)#
  46. 02:05:18: %OSPF-5-ADJCHG: Process 50, Nbr 192.168.7.1 on FastEthernet0/1 from LOADING to FULL, Loading Done
  47. CK-Router(config-router)#
  48. %LINK-5-CHANGED: Interface Serial0/0/0, changed state to up
  49. %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to up
  50. CK-Router(config-router)#exit
  51. CK-Router(config)#int ra
  52. CK-Router(config)#int range fa
  53. CK-Router(config)#int range fastEthernet 0/0-1
  54. CK-Router(config-if-range)#ip nat in
  55. CK-Router(config-if-range)#ip nat inside
  56. CK-Router(config-if-range)#exit
  57. CK-Router(config)#int s0/0/0
  58. CK-Router(config-if)#ip nat out
  59. CK-Router(config-if)#ip nat outside
  60. CK-Router(config-if)#exit
  61. CK-Router(config)#ip route 0.0.0.0 0.0.0.0 200.10.1.2
  62. CK-Router(config)#router os
  63. CK-Router(config)#router ospf 50
  64. CK-Router(config-router)#de
  65. CK-Router(config-router)#default-information or
  66. CK-Router(config-router)#default-information originate
  67. CK-Router(config-router)#exit
  68. CK-Router(config)#ip nat pool DZC 200.10.1.3 200.10.1.6 netmask 255.255.255.240
  69. CK-Router(config)#acces
  70. CK-Router(config)#access-list 1 per
  71. CK-Router(config)#access-list 1 permit 192.168.0.0 0.0.255.255
  72. CK-Router(config)#ip nat in
  73. CK-Router(config)#ip nat inside sou
  74. CK-Router(config)#ip nat inside source list 1 pool DZC
  75. CK-Router(config)#

4.服务器配置


5.无线网络配置


6.DHCP配置

  1. 核心交换机1DHCP:
  2. Core-SW1>
  3. Core-SW1>en
  4. Core-SW1>en
  5. Core-SW1#conf
  6. Configuring from terminal, memory, or network [terminal]?
  7. Enter configuration commands, one per line. End with CNTL/Z.
  8. Core-SW1(config)#int
  9. Core-SW1(config)#interface vlan
  10. Core-SW1(config)#interface vlan 20
  11. Core-SW1(config-if)#ip ad
  12. Core-SW1(config-if)#ip address 192.168.20.254
  13. % Incomplete command.
  14. Core-SW1(config-if)#ip address 192.168.20.254 255.255.255.0
  15. Core-SW1(config-if)#ex
  16. Core-SW1(config-if)#exit
  17. Core-SW1(config)#ise
  18. Core-SW1(config)#se
  19. Core-SW1(config)#service dh
  20. Core-SW1(config)#service dhcp
  21. Core-SW1(config)#ip dh
  22. Core-SW1(config)#ip dhcp po
  23. Core-SW1(config)#ip dhcp pool vlna
  24. Core-SW1(config)#ip dhcp pool vlan
  25. Core-SW1(config)#ip dhcp pool vlan20
  26. Core-SW1(dhcp-config)#netw
  27. Core-SW1(dhcp-config)#network 192.168.20.0 255.255.255.0
  28. Core-SW1(dhcp-config)#de
  29. Core-SW1(dhcp-config)#default-router 192.168.20.254
  30. Core-SW1(dhcp-config)#dns
  31. Core-SW1(dhcp-config)#dns-server 192.168.10.2
  32. Core-SW1(dhcp-config)#ex
  33. Core-SW1(dhcp-config)#exit
  34. Core-SW1(config)#ip routing
  35. Core-SW1(config)#end
  36. Core-SW1#
  37. %SYS-5-CONFIG_I: Configured from console by console
  38. Core-SW1#conf
  39. Configuring from terminal, memory, or network [terminal]?
  40. Enter configuration commands, one per line. End with CNTL/Z.
  41. Core-SW1(config)#int vlan
  42. Core-SW1(config)#int vlan 30
  43. Core-SW1(config-if)#ip ad
  44. Core-SW1(config-if)#ip address 192.168.30.254
  45. % Incomplete command.
  46. Core-SW1(config-if)#ip address 192.168.30.254 255.255.255.0
  47. Core-SW1(config-if)#ex
  48. Core-SW1(config-if)#exit
  49. Core-SW1(config)#se
  50. Core-SW1(config)#service dh
  51. Core-SW1(config)#service dhcp
  52. Core-SW1(config)#ip po
  53. Core-SW1(config)#ip dh
  54. Core-SW1(config)#ip dhcp po
  55. Core-SW1(config)#ip dhcp pool vlan
  56. Core-SW1(config)#ip dhcp pool vlan30
  57. Core-SW1(dhcp-config)#netw
  58. Core-SW1(dhcp-config)#network 192.168.30.0 255.255.255.0
  59. Core-SW1(dhcp-config)#de
  60. Core-SW1(dhcp-config)#default-router 192.168.30.254
  61. Core-SW1(dhcp-config)#dns
  62. Core-SW1(dhcp-config)#dns-server 192.168.10.2
  63. Core-SW1(dhcp-config)#ex
  64. Core-SW1(dhcp-config)#exit
  65. Core-SW1(config)#ip routing
  66. Core-SW1(config)#end
  67. Core-SW1#
  68. %SYS-5-CONFIG_I: Configured from console by console
  69. Core-SW1#conf
  70. Configuring from terminal, memory, or network [terminal]?
  71. Enter configuration commands, one per line. End with CNTL/Z.
  72. Core-SW1(config)#int vlan
  73. Core-SW1(config)#int vlan 40
  74. Core-SW1(config-if)#ip ad
  75. Core-SW1(config-if)#ip address 192.168.40
  76. ^
  77. % Invalid input detected at '^' marker.
  78. Core-SW1(config-if)#ip address 192.168.40.254 255.255.255.0
  79. Core-SW1(config-if)#ex
  80. Core-SW1(config-if)#exit
  81. Core-SW1(config)#es
  82. Core-SW1(config)#es
  83. Core-SW1(config)#se
  84. Core-SW1(config)#service dg
  85. Core-SW1(config)#service dh
  86. Core-SW1(config)#service dhcp
  87. Core-SW1(config)#int vlna
  88. Core-SW1(config)#int vlan
  89. Core-SW1(config)#ip dh
  90. Core-SW1(config)#ip dhcp po
  91. Core-SW1(config)#ip dhcp pool vlan
  92. Core-SW1(config)#ip dhcp pool vlan40
  93. Core-SW1(dhcp-config)#netw
  94. Core-SW1(dhcp-config)#network 192.168.40.0 255.255.255.0
  95. Core-SW1(dhcp-config)#de
  96. Core-SW1(dhcp-config)#default-router 192.168.40.254
  97. Core-SW1(dhcp-config)#dns
  98. Core-SW1(dhcp-config)#dns-server 192.168.10.2
  99. Core-SW1(dhcp-config)#ex
  100. Core-SW1(dhcp-config)#exit
  101. Core-SW1(config)#ip rou
  102. Core-SW1(config)#ip routing
  103. Core-SW1(config)#end
  104. Core-SW1#
  105. %SYS-5-CONFIG_I: Configured from console by console
  106. Core-SW1#
  107. 核心交换机2DHCP:
  108. Core-SW2>en
  109. Core-SW2#config
  110. Configuring from terminal, memory, or network [terminal]?
  111. Enter configuration commands, one per line. End with CNTL/Z.
  112. Core-SW2(config)#interface vlan 20
  113. Core-SW2(config-if)#ip address 192.168.20.254 255.255.255.0
  114. Core-SW2(config-if)#
  115. 00:12:03: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan20 from FULL to DOWN, Neighbor Down: Interface down or detached
  116. %IP-4-DUPADDR: Duplicate address 192.168.20.254 on Vlan20, sourced by 000C.8526.0302
  117. %IP-4-DUPADDR: Duplicate address 192.168.20.254 on Vlan20, sourced by 000C.8526.0302
  118. Core-SW2(config-if)#ip address 192.168.20.254 255.255.255.0
  119. Core-SW2(config-if)#exit
  120. Core-SW2(config)#service dhcp
  121. Core-SW2(config)#ip dhcp pool vlan20
  122. Core-SW2(dhcp-config)#network 192.168.20.0 255.255.255.0
  123. Core-SW2(dhcp-config)#default-router 192.168.20.254
  124. Core-SW2(dhcp-config)#dns-server 192.168.10.2
  125. Core-SW2(dhcp-config)#exit
  126. Core-SW2(config)#ip routing
  127. Core-SW2(config)#end
  128. Core-SW2#
  129. %SYS-5-CONFIG_I: Configured from console by console
  130. Core-SW2#config
  131. Configuring from terminal, memory, or network [terminal]?
  132. Enter configuration commands, one per line. End with CNTL/Z.
  133. Core-SW2(config)#int vlan 30
  134. Core-SW2(config-if)#ip address 192.168.30.254
  135. % Incomplete command.
  136. Core-SW2(config-if)#ip address 192.168.30.254 255.255.255.0
  137. Core-SW2(config-if)#
  138. 00:15:28: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan30 from FULL to DOWN, Neighbor Down: Interface down or detached
  139. %IP-4-DUPADDR: Duplicate address 192.168.30.254 on Vlan30, sourced by 000C.8526.0303
  140. %IP-4-DUPADDR: Duplicate address 192.168.30.254 on Vlan30, sourced by 000C.8526.0303
  141. Core-SW2(config-if)#ip address 192.168.30.254 255.255.255.0
  142. Core-SW2(config-if)#exit
  143. Core-SW2(config)#service dhcp
  144. Core-SW2(config)#ip dhcp pool vlan30
  145. Core-SW2(dhcp-config)#network 192.168.30.0 255.255.255.0
  146. Core-SW2(dhcp-config)#default-router 192.168.30.254
  147. Core-SW2(dhcp-config)#dns-server 192.168.10.2
  148. Core-SW2(dhcp-config)#exit
  149. Core-SW2(config)#ip routing
  150. Core-SW2(config)#end
  151. Core-SW2#
  152. %SYS-5-CONFIG_I: Configured from console by console
  153. Core-SW2#config
  154. Configuring from terminal, memory, or network [terminal]?
  155. Enter configuration commands, one per line. End with CNTL/Z.
  156. Core-SW2(config)#int vlan 40
  157. Core-SW2(config-if)#ip address 192.168.40
  158. ^
  159. % Invalid input detected at '^' marker.
  160. Core-SW2(config-if)#ip address 192.168.40.254 255.255.255.0
  161. Core-SW2(config-if)#
  162. 00:16:57: %OSPF-5-ADJCHG: Process 20, Nbr 192.168.40.254 on Vlan40 from FULL to DOWN, Neighbor Down: Interface down or detached
  163. %IP-4-DUPADDR: Duplicate address 192.168.40.254 on Vlan40, sourced by 000C.8526.0304
  164. %IP-4-DUPADDR: Duplicate address 192.168.40.254 on Vlan40, sourced by 000C.8526.0304
  165. Core-SW2(config-if)#ip address 192.168.40.254 255.255.255.0
  166. Core-SW2(config-if)#exit
  167. Core-SW2(config)#service dhcp
  168. Core-SW2(config)#ip dhcp pool vlan40
  169. Core-SW2(dhcp-config)#network 192.168.40.0 255.255.255.0
  170. Core-SW2(dhcp-config)#default-router 192.168.40.254
  171. Core-SW2(dhcp-config)#dns-server 192.168.10.2
  172. Core-SW2(dhcp-config)#exit
  173. Core-SW2(config)#ip routing
  174. Core-SW2(config)#end
  175. Core-SW2#
  176. %SYS-5-CONFIG_I: Configured from console by console
  177. Core-SW2#

7.DNS服务器配置


8.FTP服务器配置


四、网络测试

1、各个校区之间测试连通性


2、DHCP自动获取IP情况


3、NAT协议


4、web服务测试


5、DNS服务测试


总结

        本次校园网规划与设计,我以核心交换机、汇聚交换机、接入交换机三级网络结构为基础,对核心路由器、核心交换机、汇聚交换机进行冗余,从而在硬件层实现网络的冗余;其次采用快速生成树协议实现对链路的冗余;通过Vlan划分网段,隔离广播域,避免网络风暴的发生;接着通过链路聚合技术,捆绑核心交换机端口,实现带宽翻倍;在公网路由配置静态路由,既实现了路由选择的功能,也避免了因动态学习导致路由记录占有路由器内存,进而影响路由器的效率;同时我们还在路由器配NAT协议,实现内网和外网的地址转换,避免外网入侵内网;我们还使用了ACL协议,实现了数据的选择,保证了内网的安全性;最后配置DHCP协议,既节省了ip资源,同时也减少了管理者的工作量,对于Web、DNS等服务器的配置,老师和学生能够实现基本的上网需求。最后在网络时延和边界处的安全问题是我的不足之处,因为期末要交作业了,所有有些东西还是不够完善。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/387701
推荐阅读
相关标签
  

闽ICP备14008679号