網絡技術:Cisco IOS 系統配置基本路由器設置


互聯網絡操作系統

思科 IOS(Internetwork Operating System,互聯網絡操作系統)是思科路由器和大部分交換機的內核,提供路由選擇、交換、網絡互聯和遠程通信功能。思科路由器 IOS 軟件的一些重要的功能有:

  1. 運行網絡協議並提供功能;
  2. 在設備之間高速傳輸數據;
  3. 控制訪問和禁止未經授權的網絡使用,從而提高安全性;
  4. 提供可擴展性(以方便網絡擴容)和冗余性;
  5. 提供連接網絡資源的可靠性。

啟動思科路由器時將執行加電自檢(POST),通過加電自檢后將在閃存(電可擦除可編程只讀存儲器,即 EEPROM)中查找思科 IOS,如果找到 IOS 文件就將把它加載到內存(RAM)中。IOS 加載后將尋找有效配置(啟動配置),這種配置存儲在非易失 RAM(NVRAM)中。用 Packet Tracer 模擬 IOS 引導或重啟路由器時出現的消息(2911 路由器):

CLI

接口狀態消息出現后,按回車鍵將進入用戶 EXEC 模式(用戶模式),提示符為 “Router>”。用戶模式主要用於查看統計信息,該模式能使用的功能少之又少,只有在特權EXEC模式(特權模式)下才能查看並修改 Cisco 路由器的配置。要進入特權模式需要執行命令 enable:

Router>enable
Router#

提示符變為“Router#”表明當前處於特權模式,特權模式下可查看並修改路由器的配置。要從特權模式返回到用戶模式需命令 disable:

Router#disable
Router>

CLI 中想要對路由器做全局修改,可輸入 configure terminal(或其簡寫config t)進入全局配置模式,在全局模式下執行的命令將影響整台路由器。

Router#config terminal

使用 IOS CLI 配置基本路由器設置

實驗拓撲

設備 接口 IP 地址 子網掩碼 默認網關
R1 G0/0 192.168.0.1 255.255.255.0 N/A
G0/1 192.168.1.1 255.255.255.0 N/A
PC-A NIC 192.168.1.3 255.255.255.0 192.168.1.1
PC-B NIC 192.168.0.3 255.255.255.0 192.168.0.1

配置路由器

通過控制台連接到路由器並啟用特權 EXEC 模式。

Router> enable
Router#

進入全局配置模式。

Router# config terminal
Router(config)#

為路由器分配一個設備名稱。

Router(config)# hostname R1

禁用 DNS 查找,以防路由器嘗試將輸入有誤的命令視為主機名進行轉換。如果不禁用 DNS 查找,IOS 會將錯誤的命令當做域名進行 DNS 解析,由於錯誤的命令往往不會是域名,所以這個過程只能用 Ctrl + Shift + 6 強制停止。所以最好在一開始就禁用 DNS 查找,防止這種事情的發生。

R1(config)# no ip domain-lookup

要求所有密碼至少包含 10 個字符。

R1(config)# security passwords min-length 10

指定 cisco12345 作為特權 EXEC 加密密碼。

R1(config)# enable secret cisco12345

將 ciscoconpass 指定為控制台密碼,設置超時,啟用登錄,並添加 logging synchronous 命令。logging synchronous 命令可用於將調試與 Cisco IOS 軟件輸出同步,並防止這些消息干擾您的鍵盤輸入。exec-timeout 命令中 5 和 0 代表登錄路由器后,不做任何操作的情況下,5 分 0 秒后將與路由器斷開。

R1(config)# line con 0
R1(config-line)# password ciscoconpass
R1(config-line)# exec-timeout 5 0
R1(config-line)# login
R1(config-line)# logging synchronous
R1(config-line)# exit
R1(config)#

將 ciscovtypass 指定為 vty 密碼,設置超時,啟用登錄,並添加 logging synchronous 命令。

R1(config)# line vty 0 4
R1(config-line)# password ciscovtypass
R1(config-line)# exec-timeout 5 0
R1(config-line)# login
R1(config-line)# logging synchronous
R1(config-line)# exit
R1(config)#

加密明文密碼。

R1(config)# service password-encryption

創建一個向訪問設備者發出警告的標語:未經授權,禁止訪問。

R1(config)# banner motd #Unauthorized access prohibited!#

配置接口

根據拓撲我們需要對路由器配置 G0/0 和 G0/1 2 個接口,這就需要從全局配置模式進入接口配置模式。在全局配置模式下使用“interface 接口名”來進入,interface 可以縮寫為 “int”。
配置 IP 地址和接口說明,激活路由器上的兩個接口。其中 “ip address”命令用於配置接口的 IP 地址,后面的 2 個參數分別是 IP 地址和子網掩碼。接口配置完畢后默認是關閉的,使用“no shutdown”可以激活接口。

R1(config)# int g0/0
R1(config-if)# description Connection to PC-B
R1(config-if)# ip address 192.168.0.1 255.255.255.0
R1(config-if)# no shutdown

R1(config-if)# int g0/1
R1(config-if)# description Connection to S1
R1(config-if)# ip address 192.168.1.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# exit
R1#

設置路由器上的時鍾;例如:

R1# clock set 17:00:00 18 Feb 2013

將運行配置保存到啟動配置文件中。

R1# copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
R1#
  • 在做實驗的時候,為了方便可以不設置任何密碼和其他的描述信息,但是在實際的配置下這些一定不能落。

檢驗網絡連通性

使用 show ip route 命令查看 R1 的路由表,可以看到 2 個接口 IP 地址在路由表中被標志為“本地(L)”,2 台 PC 的 IP 地址在路由表中被標志為“直連(C)”。

R1# show ip route


在 PC-A 上通過命令提示符對 PC-B 執行 ping 操作。

參考資料

《CCNA 學習指南(第 7 版)》,[美] Todd Lammle 著,袁國忠 徐宏 譯,人民郵電出版社
《思科網絡技術學院教程(第6版):路由和交換基礎》,[加] Bob Vachon,[美] Allan Johnson 著,思科系統公司 譯,人民郵電出版社


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM