Cisco vlan 設定存放位置

有時候我們想讓交換器回到預設的設定值,我們會打write erase指令,但是重開之後發現設定好像沒有這麼乾淨,為什麼Vlan的設定都沒有清掉。



原因是因為如果你的vtp模式是server或是clinet的話,他的vlan資訊是存在vlan.dat這個檔案裡,這時候我們有兩個作法,第一個是砍掉vlan.dat檔。



由於我這台是模擬器,一般預設位置是在flash裡,檔名是vlan.dat。



補一張真實環境的圖。



重開之後果真vlan不見了。



第二種作法是把vtp模式改成transparent或是off,你會發現設定檔會多一行vlan 2,10,20,30,40,50,因為他會把vlan的設定都寫在設定檔裡而不使用vlan.dat了。




還有一個常見的問題會發現在置換設備的時候,比方說ASW2壞掉了,請你拿一台備品去換,原本ASW2跟上下交換器都跑trunk,允許vlan 1,100,200,300,400,500通過。



因為我們有備份的設定檔,所以我們把舊的設定整個複製貼上,如果介面上有的vlan的話他會自己新增。



但是接在1F-01 vlan500上的 PC1無法到達Gateway,我們看了一下ASW2上的trunk資訊,奇怪怎麼少了vlan500。



原來是因為vlan500沒有在ASW2的interface上,所以就算設定檔整個貼上去也不會自動新增,vlan500是存在vlan.dat上,我們要手動新增vlan500上去。



PC01就可以PING到Gateway了,沒有新增vlan500之前不行。

結論:你的Vlan id的流量要回到核心交換器上,中間流量所有經過的交換器都要有這個Vlan id,不然中間的交換器收到這個帶vlan id的frame就會直接丟棄了。

留言

這個網誌中的熱門文章

FortiGate 網路基本設定

Windows AD 架設

交換器Console的連線方法