網(wǎng)絡(luò)
交換機,是一個擴大網(wǎng)絡(luò)的器材,能為子網(wǎng)絡(luò)中提供更多的連接端口,以便連接更多的計算機。我們在配置交換機的時候首先要了解的就是交換機命令模式,那么,
網(wǎng)絡(luò)交換機的命令配置模式有哪些呢?接下來小編就來用
飛暢科技系列交換機為例帶大家了解下交換機的6種配置模式,感興趣的朋友就一起來看看吧!
飛暢科技系列交換機IOS提供了用戶EXEC模式和特權(quán)EXEC模式兩種基本的命令執(zhí)行級別,同時還提供了全局配置、接口配置、Line配置和vlan數(shù)據(jù)庫配置等多種級別的配置模式,以允許用戶對交換機的資源進行配置和管理。
1、用戶EXEC模式
當(dāng)用戶通過交換機的控制臺端口或Telnet會話連接并登錄到交換機時,此時所處的命令執(zhí)行模式就是用戶EXEC模式。在該模式下,只執(zhí)行有限的一組命令,這些命令通常用于查看顯示系統(tǒng)信息、改變終端設(shè)置和執(zhí)行一些最基本的測試命令,如ping、traceroute等。
用戶EXEC模式的命令狀態(tài)行是:Switch>
其中的Switch是交換機的主機名,對于未配置的交換機默認(rèn)的主機名是Switch。在用戶EXEC模式下,直接輸入?并回車,可獲得在該模式下允許執(zhí)行的命令幫助。
2、特權(quán)EXEC模式
在用戶EXEC模式下,執(zhí)行enable命令,將進入到特權(quán)EXEC模式。在該模式下,用戶能夠執(zhí)行IOS提供的所有命令。特權(quán)EXEC模式的命令狀態(tài)行為:Switch#
Switch>enable
Password:
Switch#
在前面的啟動配置中,設(shè)置了登錄特權(quán)EXEC模式的密碼,因此系統(tǒng)提示輸入用戶密碼,密碼輸入時不回顯,輸入完畢按回車,密碼校驗通過后,即進入特權(quán)EXEC模式。
若進入特權(quán)EXEC模式的密碼未設(shè)置或要修改,可在全局配置模式下,利用enablesecret命令進行設(shè)置。
在該模式下鍵入?,可獲得允許執(zhí)行的全部命令的提示。離開特權(quán)模式,返回用戶模式,可執(zhí)行exit或disable命令。
重新啟動交換機,可執(zhí)行reload命令。
3、全局配置模式
在特權(quán)模式下,執(zhí)行configureterminal命令,即可進入全局配置模式。在該模式下,只要輸入一條有效的配置命令并回車,內(nèi)存中正在運行的配置就會立即改變生效。該模式下的配置命令的作用域是全局性的,是對整個交換機起作用。
全局配置模式的命令狀態(tài)行為:
Switch(config)#
Switch#configterminal
Switch(config)#
在全局配置模式,還可進入接口配置、line配置等子模式。從子模式返回全局配置模式,執(zhí)行exit命令;從全局配置模式返回特權(quán)模式,執(zhí)行exit命令;若要退出任何配置模式,直接返回特權(quán)模式,則要直接end命令或按Ctrl+Z組合鍵。
例如,若要設(shè)交換機名稱為student2,則可使用hostname命令來設(shè)置,其配置命令為:
Switch(config)#hostnamestudent2
student2(config)#
若要設(shè)置或修改進入特權(quán)EXEC模式的密碼為123456,則配置命令為:
Switch(config)#enablesecret123456
或
Switch(config)#enablepassword123456
其中enablesecret命令設(shè)置的密碼在配置文件中是加密保存的,強列推薦采用該方式;而enablepassword命令所設(shè)置的密碼在配置文件中是采用明文保存的。
對配置進行修改后,為了使配置在下次掉電重啟后仍生效,需要將新的配置保存到NVRAM中,其配置命令為:
Switch(config)#exit
Switch#write
4、接口配置模式
在全局配置模式下,執(zhí)行interface命令,即進入接口配置模式。在該模式下,可對選定的接口(端口)進行配置,并且只能執(zhí)行配置交換機端口的命令。接口配置模式的命令行提示符為:Switch(config-if)#
例如,若要設(shè)置CiscoCatalyst2950交換機的0號模塊上的第3個快速以太網(wǎng)端口的端口通訊速度設(shè)置為100M,全雙工方式,則配置命令為:
Switch(config)#interfacefastethernet0/3
Switch(config-if)#speed100
Switch(config-if)#duplexfull
Switch(config-if)#end
Switch#write
5、Line配置模式
在全局配置模式下,執(zhí)行l(wèi)inevty或lineconsole命令,將進入Line配置模式。該模式主要用于對虛擬終端(vty)和控制臺端口進行配置,其配置主要是設(shè)置虛擬終端和控制臺的用戶級登錄密碼。
Line配置模式的命令行提示符為:Switch(config-line)#
交換機有一個控制端口(console),其編號為0,通常利用該端口進行本地登錄,以實現(xiàn)對交換機的配置和管理。為安全起見,應(yīng)為該端口的登錄設(shè)置密碼,設(shè)置方法為:
Switch#configterminal
Switch(config)#lineconsole0
Switch(config-line)#?
exitexitfromlineconfigurationmode
loginEnablepasswordchecking
passwordSetapassword
從幫助信息可知,設(shè)置控制臺登錄密碼的命令是password,若要啟用密碼檢查,即讓所設(shè)置的密碼生效,則還應(yīng)執(zhí)行l(wèi)ogin命令。退出line配置模式,執(zhí)行exit命令。
下面設(shè)置控制臺登錄密碼為654321,并啟用該密碼,則配置命令為:
Switch(config-line)#password654321
Switch(config-line)#login
Switch(config-line)#end
Switch#write
設(shè)置該密碼后,以后利用控制臺端口登錄訪問交換機時,就會首先詢問并要求輸入該登錄密碼,密碼校驗成功后,才能進入到交換機的用戶EXEC模式。
交換機支持多個虛擬終端,一般為16個(0-15)。設(shè)置了密碼的虛擬終端,就允許登錄,沒有設(shè)置密碼的,則不能登錄。如果對0-4條虛擬終端線路設(shè)置了登錄密碼,則交換機就允許同時有5個telnet登錄連接,其配置命令為:
Switch(config)#linevty04
Switch(config-line)#password123456
Switch(config-line)#login
Switch(config-line)#end
Switch#write
若要設(shè)置不允許telnet登錄,則取消對終端密碼的設(shè)置即可,為此可執(zhí)行nopassword和nologin來實現(xiàn)。
在IOS命令中,若要實現(xiàn)某條命令的相反功能,只需在該條命令前面加no,并執(zhí)行前綴有no的命令即可。
為了防止空閑的連接長時間的存在,通常還應(yīng)給通過console口的登錄連接和通過vty線路的telnet登錄連接,設(shè)置空閑超時的時間,默認(rèn)空閑超時的時間是10分鐘。
設(shè)置空閑超時時間的配置命令為:exec-timeout分鐘數(shù)秒數(shù)
例如,要將vty0-4線路和Console的空閑超時時間設(shè)置為3分鐘0秒,則配置命令為:
Switch#configt
Switch(config)#linevty04
Switch(config-line)#exec-timeout30
Switch(config-line)#lineconsole0
Switch(config-line)#exec-timeout30
Switch(config-line)#end
Switch#
6、vlan數(shù)據(jù)庫配置模式
在特權(quán)EXEC模式下執(zhí)行vlandatabase配置命令,即可進入vlan數(shù)據(jù)庫配置模式,此時的命令行提示符為:Switch(vlan)#
在該模式下,可實現(xiàn)對VLAN(虛擬局域網(wǎng))的創(chuàng)建、修改或刪除等配置操作。退出vlan配置模式,返回到特權(quán)EXEC模式,可執(zhí)行exit命令。
(1)設(shè)置主機名
設(shè)置交換機的主機名可在全局配置模式,通過hostname配置命令來實現(xiàn),其用法為:
hostname自定義名稱
默認(rèn)情況下,交換機的主機名默認(rèn)為Switch。當(dāng)網(wǎng)絡(luò)中使用了多個交換機時,為了以示區(qū)別,通常應(yīng)根據(jù)交換機的應(yīng)用場地,為其設(shè)置一個具體的主機名。
例如,若要將交換機的主機名設(shè)置為Switch-1,則設(shè)置命令為:
Switch(config)#hostnameSwitch-1
Switch-1(config)#
(2)配置管理IP地址
在2層交換機中,IP地址僅用于遠程登錄管理交換機,對于交換機的正常運行不是必需的。若沒有配置管理IP地址,則交換機只能采用控制端口進行本地配置和管理。
默認(rèn)情況下,交換機的所有端口均屬于VLAN1,VLAN1是交換機自動創(chuàng)建和管理的。每個VLAN只有一個活動的管理地址,因此,對2層交換機設(shè)置管理地址之前,首先應(yīng)選擇VLAN1接口,然后再利用ipaddress配置命令設(shè)置管理IP地址,其配置命令為:
interfacevlanvlan-id
ipaddressaddressnetmask
參數(shù)說明:
vlan-id代表要選擇配置的VLAN號。
address為要設(shè)置的管理IP地址,netmask為子網(wǎng)掩碼。
Interfacevlan配置命令用于訪問指定的VLAN接口。2層交換機,如2900/3500XL、2950等沒有3層交換功能,運行的是2層IOS,VLAN間無法實現(xiàn)相互通訊,VLAN接口僅作為管理接口。
若要取消管理IP地址,可執(zhí)行noipaddress配置命令。
最后我們列一個表總結(jié)一下6種模式: