交換機的配置可以通過哪幾種方式?

關於交換機配置,根據不同品牌、不同系列的交換機而有所不同,本文教給大家的只是通用配置方法,有了這些通用配置方法,我們就能舉一反三,融會貫通。 一般分為兩種方法:一是本地配置;二是遠端網路配置;但是要注意後一種配置方法只有在前一種配置成功後才可進行,下面分別講述。 一、本地配置方式 本地配置我們首先要遇到的是它的物理連線方式,然後還需要面對軟體配置,在軟體配置方面我們主要以最常見的思科的“Catalyst 1900”交換機為例來講述。 因為要進行交換機的本地配置就要涉及到硬、軟體的連線了,所以下面我們分這兩步來說明配置的基本連線過程。 1.物理連線 因為膝上型電腦的便攜效能,所以配置交換機通常是採用膝上型電腦進行,在實在無筆記本的情況下,當然也可以採用桌上型電腦,但移動起來麻煩些。交換機的本地配置方式是通過計算機與交換機的“Console”埠直接連線的方式進行通訊的,它的連線圖如圖1所示。

圖1 可進行網路管理的交換機上一般都有一個“Console”埠,它是專門用於對交換機進行配置和管理的。通過Console埠連線並配置交換機,是配置和管理交換機必須經過的步驟。雖然除此之外還有其他若干種配置和管理交換機的方式(如Web方式、Telnet方式等),但是,這些方式必須通過Console埠進行基本配置後才能進行。因為其他方式往往需要藉助於IP地址、域名或裝置名稱才可以實現,而新購買的交換機顯然不可能內建有這些引數,所以通過Console埠連線並配置交換機是最常用、最基本也是網路管理員必須掌握的管理和配置方式。 不同型別的交換機Console埠所處的位置並不相同,有的位於前面板(如Catalyst 3200和Catalyst 4006),而有的則位於後面板(如Catalyst 1900和Catalyst 2900XL)。通常是模組化交換機大多位於前面板,而固定配置交換機則大多位於後面板。不過,倒不用擔心無法找到Console埠,在該埠的上方或側方都會有類似“CONSOLE”字樣的標識,如圖2所示。

除位置不同之外,Console埠的型別也有所不同,絕大多數(如Catalyst 1900和Catalyst 4006)都採用RJ-45埠(如圖2所示),但也有少數採用DB-9串列埠埠(如Catalyst 3200)或DB-25串列埠埠(如Catalyst 2900)。 無論交換機採用DB-9或DB-25序列介面,還是採用RJ-45介面,都需要通過專門的Console線連線至配置用計算機(通常稱作終端)的序列口。與交換機不同的Console埠相對應,Console線也分為兩種:一種是序列線,即兩端均為序列介面(兩端均為母頭),兩端可以分別插入至計算機的串列埠和交換機的Console埠;另一種是兩端均為RJ-45接頭(RJ-45-to-RJ-45)的扁平線。由於扁平線兩端均為RJ-45介面,無法直接與計算機串列埠進行連線,因此,還必須同時使用一個如圖3所示的RJ-45-to-DB-9(或RJ-45-to-DB-25)的介面卡。通常情況下,在交換機的包裝箱中都會隨機贈送這麼一條Console線和相應的DB-9或DB-25介面卡。

圖3 2、軟體配置 物理連線好了我們就要開啟計算機和交換機電源進行軟體配置了,下面我們以思科的一款網管型交換機“Catalyst 1900”來講述這一配置過程。在正式進入配置之前我們還需要進入系統,步驟如下: 第1步:開啟與交換機相連的計算機電源,執行計算機中的Windows 95、Windows 98或Windows 2000等其中一個作業系統。 第2步:檢查是否安裝有“超級終端”(Hyper Terminal)元件。如果在“附件”中沒有發現該元件,可通過“新增/刪除程式”(Add/Remove Program)的方式新增該Windows元件。 好了,“超級終端”安裝好後我們就可以與交換機進行通訊了(當然要連線好,並開啟交換機電源了),下面的步驟就是正式進行配置了。在使用超級終端建立與交換機的通訊之前,必須先對超級終端進行必要的設定。 Catalyst 1900交換機在配置前的所有預設配置為:所有埠無埠名;所有埠的優先順序為Normal方式,所有10/100Mbps乙太網埠設為Auto方式,所有10/100Mbps乙太網埠設為半雙工方式,未配置虛擬子網。正式配置步驟如下(本文以Windows 98系統為例): 第1步:單擊“開始”按鈕,在“程式”選單的“附件”選項中單擊“超級終端”,彈出如圖4所示介面。

圖4

第2步:雙擊“Hypertrm”圖示,彈出如圖5所示對話方塊。這個對話方塊是用來對立一個新的超級終端連線項。

圖5

第3步:在“名稱”文字框中鍵入需新建超的級終端連線項名稱,這主要是為了便於識別,沒有什麼特殊要求,我們這裡鍵入“Cisco”,如果您想為這個連線項選擇一個自己喜歡的圖示的話,您也可以在下圖的圖示欄中選擇一個,然後單擊“確定”按鈕,彈出如圖6所示的對話方塊。

圖6

第4步:在“連線時使用”下拉列表框中選擇與交換機相連的計算機的串列埠。單擊“確定”按鈕,彈出如圖7所示的對話方塊。 圖7

第5步:在“波特率”下拉列表框中選擇“9600”,因為這是串列埠的最高通訊速率,其他各選項統統採用預設值。單擊“確定”按鈕,如果通訊正常的話就會出現類似於如下所示的主配置介面,並會在這個視窗中就會顯示交換機的初始配置情況。

Catalyst 1900 Management Console Copyright (c) Cisco Systems, Inc。 1993-1999 All rights reserved。 Standard Edition Software Ethernet address: 00-E0-1E-7E-B4-40 PCA Number: 73-2239-01 PCA Serial Number: SAD01200001 Model Number: WS-C1924-A System Serial Number: FAA01200001 --------------------------------------- User Interface Menu 〔M〕 Menus //主配置選單 〔I〕 IP Configuration //IP地址等配置 〔P〕 Console Password //控制密碼配置 Enter Selection: //在此輸入要選擇項的快捷字母,然後按回車鍵確認 【注】“//”後面的內容為筆者對前面語句的解釋,下同。 至此就正式進入了交換機配置介面了,下面的工作就可以正式配置交換機了。 3、交換機的基本配置 進入配置介面後,如果是第一次配置,則首先要進行的就是IP地址配置,這主要是為後面進行遠端配置而準備。IP地址配置方法如下: 在前面所出現的配置介面“Enter Selection:”後中輸入“I”字母,然後單擊回車鍵,則出現如下配置資訊: The IP Configuration Menu appears。 Catalyst 1900 - IP Configuration Ethernet Address:00-E0-1E-7E-B4-40 -------------Settings------------------ 〔I〕 IP address 〔S〕 Subnet mask 〔G〕 Default gateway 〔B〕 Management Bridge Group 〔M〕 IP address of DNS server 1 〔N〕 IP address of DNS server 2 〔D〕 Domain name 〔R〕 Use Routing Information Protocol -------------Actions------------------- 〔P〕 Ping 〔C〕 Clear cached DNS entries 〔X〕 Exit to previous menu Enter Selection: 在以上配置介面最後的“Enter Selection:”後再次輸入“I”字母,選擇以上配置選單中的“IP address選項,配置交換機的IP地址,單擊回車鍵後即出現如下所示配置介面: Enter administrative IP address in dotted quad format (nnn。nnn。nnn。nnn): //按”nnn。nnn。nnn。nnn“格式輸入IP地址 Current setting ===> 0.0.0.0 //交換機沒有配置前的IP地址為”0.0.0.0“,代表任何IP地址 New setting ===> //在此處鍵入新的IP地址 如果你還想配置交換機的子網掩碼和預設閘道器,在以上IP配置介面裡面分別選擇”S“和”G“項即可。現在我們再來學習一下密碼的配置: 在以上IP配置選單中,選擇”X“項退回到前面所介紹的交換機配置介面。 輸入”P“字母后按回車鍵,然後在出現的提示符下輸入一個4 ̄8位的密碼(為安全起見,在螢幕上都是以”*“號顯示),輸入好後按回車鍵確認,重新回到以上登入主介面。 在你配置好IP和密碼後,交換機就能夠按照預設的配置來正常工作。如果想更改交換機配置以及監視網路狀況,你可以通過控制命令選單,或者是在任何地方通過基於WEB的Catalyst 1900 Switch Manager來進行操作。 如果交換機執行的是Cisco Catalyst 1900/2820企業版軟體。你可以通過命令控制埠(command-line interface CLI)來改變配置。當進入配置主介面後,就在顯示選單多了項”Command Line“,而少了項”Console Password“,它在下級選單中進行。 1 user(s) now active on Management Console。 User Interface Menu 〔M〕 Menus 〔K〕 Command Line 〔I〕 IP Configuration Enter Selection: 在這一版本中的配置方法與前面所介紹的配置方法基本一樣,不同的只是在這一版本中可以通過命令方式(選擇”〔K〕 Command Line“項即可)進行一些較高階配置,下面本文僅作簡單介紹,在下篇中將介紹一個常見的高階配置,那就是VLAN的配置。 4、交換機高階配置的常見命令 在交換機的高階配置中,通常是利用以上配置選單中的”〔K〕 Command Line“項進行的。 Cisco交換機所使用的軟體系統為Catalyst IOS。CLI的全稱為”Command-Line Interface“,中文名稱就稱之為”命令列介面“,它是一個基於DOS命令列的軟體系統模式,對大小寫不敏感(即不區分大小寫)。有這種模式的不僅交換機有、路由器、防火牆都有,其實就是一系列相關命令,但它與DOS命令不同,CLI可以縮寫命令與引數,只要它包含的字元足以與其他當前可用至的命令和引數區別開來即可。雖然對交換機的配置和管理也可以通過多種方式實現,既可以使用純字元形式的命令列和選單(Menu),也可以使用圖形介面的Web瀏覽器或專門的網管軟體(如CiscoWorks 2000)。相比較而言,命令列方式的功能更強大,但掌握起來難度也更大些。下面把交換機的一些常用的配置命令介紹如下。 Cisco IOS共包括6種不同的命令模式:User EXEC模式、Privileged EXEC模式、VLAN dataBase模式、Global configuration模式、Interface configuration模式和Line configuration模式。當在不同的模式下,CLI介面中會出現不同的提示符。為了方便大家的查詢和使用,表1列出了6種CLI命令模式的用途、提示符、訪問及退出方法。 Cisco IOS命令需要在各自的命令模式下才能執行,因此,如果想執行某個命令,必須先進入相應的配置模式。例如”interface type_number“命令只能在”Global configuration“模式下執行,而”duplex full-flow-control“命令卻只能在”Interface configuration“模式下執行。 在交換機CLI命令中,有一個最基本的命令,那就是幫助命令”?“,在任何命令模式下,只需鍵入”?“,即顯示該命令模式下所有可用到的命令及其用途,這就交換機的幫助命令。另外,還可以在一個命令和引數後面加”?“,以尋求相關的幫助。 例如,我們想看一下在”Privileged Exec“模式下在哪些命令可用,那麼,可以在”#“提示符下鍵入”?“,並回車。再如,如果想繼續檢視”Show“命令的用法,那麼,只需鍵入”show ?“並回車即可。另外,”?“還具有區域性關鍵字查詢功能。也就是說,如果只記得某個命令的前幾個字元,那麼,可以使用”?“讓系統列出所有以該字元或字串開頭的命令。但是,在最後一個字元和”?“之間不得有空格。例如,在”Privileged Exec“模式下鍵入”c?“,系統將顯示以”c“開頭的所有命令。 還要說明的一點是:Cisco IOS命令均支援縮寫命令,也就是說,除非您有打字的癖好,否則根本沒有必要鍵入完整的命令和關鍵字,只要鍵入的命令所包含的字元長到足以與其他命令區別就足夠了。例如,可將”show configure“命令縮寫為”sh conf“,可將”show configure“命令縮寫為”sh conf“然後回車執行即可。 以上介紹了命令方式下的常見配置命令,由於配置過程比較複雜,在此不作詳細介紹。 二、遠端配置方式 我們上面就已經介紹過交換機除了可以通過Console埠與計算機直接連線外,還可以通過交換機的普通埠進行連線。如果是堆疊型的,也可以把幾臺交換機堆在一起進行配置,因為這時實際上它們是一個整體,一般只有一臺具有網管能力。這時通過普通埠對交換機進行管理時,就不再使用超級終端了,而是以Telnet或Web瀏覽器的方式實現與被管理交換機的通訊。因為我們在前面的本地配置方式中已為交換機配置好了IP地址,我們可通過IP地址與交換機進行通訊,不過要注意,同樣只有是網管型的交換機才具有這種管理功能。因為這種遠端配置方式中又可以通過兩種不同的方式來進行,所以我們也就分別介紹。 1、Telnet方式 Telnet協議是一種遠端訪問協議,可以用它登入到遠端計算機、網路裝置或專用TCP/IP網路。Windows 95/98及其以後的Windows系統、UNIX/Linux等系統中都內建有Telnet客戶端程式,我們就可以用它來實現與遠端交換機的通訊。 在使用Telnet連線至交換機前,應當確認已經做好以下準備工作: ·在用於管理的計算機中安裝有TCP/IP協議,並配置好了IP地址資訊。 ·在被管理的交換機上已經配置好IP地址資訊。如果尚未配置IP地址資訊,則必須通過Console埠進行設定。 ·在被管理的交換機上建立了具有管理許可權的使用者帳戶。如果沒有建立新的帳戶,則Cisco交換機預設的管理員帳戶為”Admin“。

在計算機上執行Telnet客戶端程式(這個程式在Windows 系統中與UNIX、Linux系統中都有,而且用法基本是是相容的,特別是在Windows 2000系統中的Telnet程式),並登入至遠端交換機。如果我們前面已經設定交換機的IP地址為:61.159.62.182,下面只介紹進入配置介面的方法,至於如何配置那是比較多的,要視具體情況而定,不作具體介紹。進入配置介面步驟很簡單,只需簡單的兩步: 第1步:單擊”開始“按鈕選擇”執行“選單項,然後在對話方塊中按”telnet 61.159.62.182“格式輸入登入(當然也可先不輸入IP地址,在進入telnet主介面後再進行連線,但是這樣會多了一步,直接在後面輸入要連線的IP的地址更好些),如圖8所示。如果為交換機配置了名稱,則也可以直接在”Telnet“命令後面空一個空格後輸入交換機的名稱。 Telnet命令的一般格式如下: telnet 〔Hostname/port〕,這裡要注意的是”Hostnqme包括了交換機的名稱,但更多的是我們在前面是為交換機配置了IP地址,所以在這裡更多的是指交換機的IP地址。格式後面的“Port”一般是不需要輸入的,它是用來設定Telnet通訊所用的埠的,一般來說Telnet通訊埠,在TCP/IP協議中有規定,為23號埠,最好不用改它,也就是說我們可以不接這個引數。 第2步,輸入好後,單擊“確定”按鈕,或單擊回車鍵,建立與遠端交換機的連線。如圖9所示為與計算機通過Tetnet與Catalyst 1900交換機建立連線時顯示的介面。 在圖中顯示了包括兩個選單項的配置選單:Menus、Command Line。然後,就可以根據實際需要對該交換機進行相應的配置和管理了。 2、Web瀏覽器的方式 當利用Console口為交換機設定好IP地址資訊並啟用HTTP服務後,即可通過支援JAVA的Web瀏覽器訪問交換機,並可通過Web通過瀏覽器修改交換機的各種引數並對交換機進行管理。事實上,通過Web介面,可以對交換機的許多重要引數進行修改和設定,並可實時檢視交換機的執行狀態。不過在利用Web瀏覽器訪問交換機之前,應當確認已經做好以下準備工作: ·在用於管理的計算機中安裝TCP/IP協議,且在計算機和被管理的交換機上都已經配置好IP地址資訊。 ·用於管理的計算機中安裝有支援JAVA的Web瀏覽器,如Internet Explorer 4.0及以上版本、Netscape 4.0及以上版本,以及Oprea with JAVA。 ·在被管理的交換機上建立了擁有管理許可權的使用者帳戶和密碼。 ·被管理交換機的Cisco IOS支援HTTP服務,並且已經啟用了該服務。否則,應通過Console埠升級Cisco IOS或啟用HTTP服務。 通過Web瀏覽器的方式進行配置的方法如下: 第1步:把計算機連線在交換機的一個普通埠上,在計算機上執行Web瀏覽器。在瀏覽器的“地址”中欄鍵入被管理交換機的IP地址(如61.159.62.182)或為其指定的名稱。單擊回車鍵,彈出如圖10所示對話方塊。 第2步:分別在“使用者名稱”和“密碼”框中,鍵入擁有管理許可權的使用者名稱和密碼。使用者名稱/密碼對應當事先通過Console埠進行設定。 第3步:單擊“確定”按鈕,即可建立與被管理交換機的連線,在Web瀏覽器中顯示交換機的管理介面。如圖11所示頁面為與Cisco Catalyst 1900建立連線後,顯示在Web瀏覽器中的配置介面。首先看到的是要求輸入使用者帳號和密碼,這時您就輸入在上面已設定好的交換機配置超級使用者帳號和密碼進入系統。 接下來,就可以通過Web介面中的提示,一步步檢視交換機的各種引數和執行狀態,並可根據需要對交換機的某些引數作必要的修改。

原作者: davidph

相關問題答案