close
是的,目前敘述一下手邊機器的狀況.
有兩台之前有使用過的 CISCO 2950 SWITCH,以前用在SERVER FARM上面的.
因為買了新的MODULE裝在6509上,所以把兩台 CISCO 2950 撤下來了.

目的是,因樓層擴編,需增加一台SWITCH.
拷貝現有樓層之SWITCH設定,並移轉設定到原撤下之機器中.

首先第一件事情,先把舊設定COPY到電腦裡面做備份.
安裝 CISCO TFTP Server 軟體以後,用console進switch.
(用console比較直接嘛)

=================以下段是將原有設定拷貝至電腦做備份的動作=================
copy running-config tftp:
"拷貝目前運作中的設定檔到 tftp server"

Address or name of remote host []?
"問你ip了,請輸入你的tftp ip address"

Destination filename [config.text]?
"檔案名稱我就叫做config.text"

!!!!
11883 bytes copied in 2.120 secs (5605 bytes/sec)
"嗯,很好,完成了.不過還有喔!!!"

copy flash:/vlan.dat tftp:
Address or name of remote host []?
Destination filename [vlan.dat]?
!!
1036 bytes copied in 0.328 secs (3159 bytes/sec)
"問你ip是多少? 檔案名稱要叫啥? 嗯嗯,也完成嚕~~~"

=================檔案備份完成,接著我們要把舊設定刷掉=================
請關閉switch電源,重新開啟電源的時候,請壓住switch上的按鈕
就會進入特別模式 (詳細名稱我也不太清楚...)
應該就會看到這種畫面嚕

C2950 Boot Loader (C2950-HBOOT-M) Version 12.1(11r)EA1, RELEASE SOFTWARE (fc1)
Compiled Mon 22-Jul-02 17:18 by antonino
WS-C2950G-48-EI starting...
Base ethernet MAC Address: 00:0d:65:cf:34:c0
Xmodem file system is available.

The system has been interrupted prior to initializing the
flash filesystem. The following commands will initialize
the flash filesystem, and finish loading the operating
system software:

flash_init
load_helper
boot

switch:

請輸入 flash_init 載入 flash 的記憶體.
switch: flash_init
Initializing Flash...
flashfs[0]: 22 files, 2 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 7741440
flashfs[0]: Bytes used: 4887552
flashfs[0]: Bytes available: 2853888
flashfs[0]: flashfs fsck took 6 seconds.
...done initializing flash.
Boot Sector Filesystem (bs:) installed, fsid: 3
Parameter Block Filesystem (pb:) installed, fsid: 4
switch:

看一下flash裡面有些什麼檔案? dir flash:/
Directory of flash://

2 -rwx 2888547 c2950-i6q4l2-mz.121-13.EA1.bin
3 -rwx 273 env_vars
7 drwx 832 html
21 -rwx 109 info
22 -rwx 109 info.ver
23 -rwx 616 vlan.dat
24 -rwx 5 private-config.text
25 -rwx 7057 config.text

2853888 bytes available (4887552 bytes used)
switch:

其中,config.text = switch設定檔,vlan.dat = vlan設定儲存檔.
我們要做的事情,就是把這兩個檔案更換掉名稱,以便讓switch自己再生出一個新的設定檔.

rename flash:/config.text flash:/config.old
rename flash:/vlan.dat flash:/vlan.old

接著,就boot吧~~~~這個時候因為flash裡面沒有之前儲存的設定檔
所以其設定值就等於空設定,回到原廠預設值.刷設定完成嚕~~

=================以下介紹如何拷貝設定回switch=================
要拷貝回來,目前我的作法還是採用 tftp 的方式
進入 IOS 以後,大概有下列步驟.
1.進入 VLAN DATABASE 新增一個 VLAN.
2.進入config模式,新增一個 VLAN 介面.並且給他一個 IP.
(因為SWITCH FA0/X 本身不能設定IP,你必須命令fa0/x存取某個VLAN,要找到這台SWITCH就得ping vlan)
3.命令 fa0/x 存取 vlan.
以下是大略的指令.

en
vlan database
vlan 10 name VLAN10
exit

conf t
in vlan 10
ip address 192.168.0.1 255.255.255.0
no sh
exit

in fa0/1
switchport mode access
switchport access vlan 10
no sh
exit

ping 192.168.0.5 255.255.255.0 (ping 看看 tftp 有沒有通)
!!!!!

copy tftp: flash:/
Address or name of remote host []? (打ip嚕)
Source filename []? (我預設名稱就是 config.text)
Destination filename [config.text]? (因為我事前已經 rename 過了,所以應該不會衝到)

除了config.text之外,vlan.dat也要記得copy過去喔.

如此一來,重開機以後應該就完成了.


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 doomak47 的頭像
    doomak47

    建のTRASH CAN

    doomak47 發表在 痞客邦 留言(2) 人氣()