iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 12
2
自我挑戰組

網管實務系列 第 12

DAY12-設定模式-上

  • 分享至 

  • xImage
  •  

DAY12 設定模式I

Cisco 設備的基本操作認識
在說到怎麼操作之前我們要先來看一下Cisco設備的階層。
http://ithelp.ithome.com.tw/upload/images/20161210/20103362KAflM1ELMw.png
今天我們來談一下 Configure Mode (設定模式)
在那之前我先來補充一下這張圖片,圖片當中,大家可以看到很多箭頭,
箭頭旁邊有綠色的英文字,那些當是一個一個的指令,那些指令是用來切換階層的,
大家可以熟悉一下,然後在我們的每一個階層中,也都有紅色的字體,
那個字體會顯示在你輸入指令的位置之前,它是用來告訴你,你到底現在是在哪個階層裡面,

在cisco 的設備當中有個很方便的事情,除了可以用 ?來查詢不確定怎麼用的指令外,
跟linux一樣,它可以支援TAB補其功能,甚至更懶一點,
你只輸入指令的開頭,在cisco的指令庫當中若那種開頭的指令只有一個,也就是你輸入的是唯一值,它也可以讓你用縮寫的方式直接使用。
EX: configure terminal 這個是我們今天要從Privilege Mode切換到Configuration的指令,
我們可以將期縮寫成
#conf t (原指令是 #configure trminal)
這樣的指令在cisco當中,是可以支援的,因為它是唯一值。

在簡單介紹完縮寫的方法,我們來聊聊設定的這件事情,
在Configuration Mode當中設定的東西,是在整台cisco中都會吃進去的設定值。
因為在cisco設備上,你可以單獨對一個port進行不同的設定。

在這邊最常設定的東西是GW,hostname...等,設定的指令都可以後面在去查
(config)#hostname Mycisco001
設定這台cisco設備的名稱為Mycisco001

(config)#ip default-gayeway 10.10.10.1
設定這台switch的default-gateway是10.10.10.1,
當這台設備上有不知道怎麼送的封包,都往這丟。
這邊介紹的是Layer2 switch的指令。
當然在Layer3 switch你也可以設route,設定要往哪去的要往哪走。

接著我們看到圖的左下角Line Configuration Mode
在這邊我捫可以設定從console端 以及 VTY端登入的一些資訊。
包含密碼,以及我們開放幾個連線...等。

這邊console 就只有一個 console 0 ,
但是VTY這邊就不一樣了,它有16個line 可以進行連線分別是0-15
正常狀況下不可能讓16條線全部可以連線進入
所以會設定某幾條線路能夠連結
通常都是 0-4 一組 // 5-15 一組
0 – 4 開方連線 , 5 – 15 就不開放連線了

簡單的設定法如下:
(config)#line console 0
代表我要切換到Console端 的' Line Configuration Mode的模式
(config)#line vty 0 4
表示我要切換 VTY 0 ~ VTY 4的連線設定,這樣表示有五個連線。
那依照上面說的,切換進去後我要設定它可以登入。
(config-line)# login
輸入login就代表是說我要讓他進可以登入,反之
(config-line)# no login
表示這些是禁止登入的。

cisco的設定很簡單,輸入的表示是要的,但若是不要這個設定,在他的最前面加個no,
就可以了。

下面我們拿console 0 的設定範例來簡單說明一下
Example:
(config)#line console 0
(config-line)#password cisco
//這邊表示在設定密碼,但這邊是明碼,我們要再到configure Mode將他加密起來
(config-line)#login
//這邊如同我們剛剛說的,就是要讓它能夠登入進行管理
(config-line)#exec-timeout 0
//這個設定比較特殊,一般是在LAB模式才會使用,一般使用者登入後沒在使用,
過15分鐘就會自己登出了,這個設定表示永遠不會自己登出,在實務上是很危險的,
若前一個人沒登出,然後來了個有心人士接上console端後,它就可以要幹嘛就幹嘛。
(config-line)#logging synchronous
//這個在實務上很有幫助,網路設備在運行當中,常常會碰到指令輸入到一半,然後就碰上訊息跳出來,然後你剛剛輸入的指令就被打斷了,雖然你可以繼續打下去沒有問題,但重點是你可能會忘了你剛剛輸入了甚麼,所以只要有下這個設定,就算訊息跳出來,你還是能夠看到你剛剛下到一半的指令是甚麼?

(config)#line vty 0 4
(config-line)#password xxxxx
(config-line)#login
(config-line)#exit

(config)#line vty 5 15
(config-line)#password xxxxx
(config-line)#no login
(config-line)#exit

上述兩個設定應該就能比較清楚的看出他在做甚麼,他表示0~4的Line可以登入,5~15的 要封掉,也就是說它能夠接受同時間上線的聯線數就只有5個!!!這個要注意。

因為曾經發生過幾件很精彩的事情。
重點:當使用者遠端連線進去,沒有登出就表示它卡著一個連線數。
因為管理者的操作不當,在短時間內都只看一下設定然後就按是窗上的X 按鈕關掉。
當然這個狀況超過五次以上我才拿出來講,最後造成有一下下完全無法連上switch設備,
害大家以為設備掛掉了。

另外一件就是在設備與設備間跳來跳去。
從A機器telnet到B機器去,然後又想回A機器時竟然又telnet回來,
就這樣的用A做中繼點不斷的telnet其他設備,最後發生了連線數被塞滿的情形。

因為是有發生過的事情,大家可以當笑話看看,但千萬不要發生啊!!!

明天我們將繼續聊設定模式的另一邊,Interface configuration Mode,
這邊是跟我們在設定設備最相關的地方


上一篇
DAY11-執行模式
下一篇
DAY13-設定模式-下
系列文
網管實務30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言