ROS安全-系統升級-從零開始學RouterOS系列17

本教程用於:

時刻保持更新的你的路由器系統,預防因漏洞問題導致的路由器被劫持而導致網絡故障。

注意:使用系統升級時候,切記要確認網絡業務已經安全停止或者已經轉移。

Router OS的系統升級可以分爲三種方式:

一、Winbox 更新

二、手工更新

三、腳本更新

###############################################################################

一、winbox更新

打開System>Packages

wps1ED4.tmp

點擊Check For Updates彈出以下界面:

wps1ED5.tmp

系統的更新包含四類:

wps1ED6.tmp

Long term:長期支持版本,兼容性最好。

Stable:穩定版,新功能穩定版本。

Testing:測試版。

Development:開發版。

一般建議Long term版本,穩定纔是爲王道。

家用建議選擇Download&Install。

商用的建議先Download,確認完業務後再手工System>Reboot 重啓路由。

手工重啓如下圖:

wps1ED7.tmp

以上就是winbox的更新方式。

二、手工下載更新

從官方網站下在,地址見截圖

wps1EE8.tmp

下載完成的文件直接拖拽到winbox裏面

wps1EE9.tmp

然後就會自動上傳進Router OS了

wps1EEA.tmp

確認網絡業務安全後,然後執行手工重啓:System>Reboot即可。

三、腳本更新法

Router OS腳本更新系統固件適用於懶人,通過藉助Router OS的計劃任務調度,免得我們用着用着就忘記了我們的路由器安全。

切記,使用腳本更新,注意計算好你的網絡安全窗口,免得對業務造成不良影響,如你在廣域網進行數據備份時候。

前提條件:需要在System>Packages>Check For Updates裏面選好你是升級長期支持版本還是穩定版本,我這裏選了long term,然後點擊OK退出。

wps1EEB.tmp

A.打開System>Script,點擊+號,新建一個腳本:

wps1EEC.tmp

代碼如下:

:log info "Checking firmware...";

/system package update check-for-updates

:delay 10s;

:if ([/system package update get status]="New version is available") \

do={\

      :log info "Downloading firmware";

      /system package update download

      :delay 600s;

     :if ([/system package update get status]="Downloaded, please reboot router to upgrade it") \

     do={:log info "Download finish, Rebooting";

             /system reboot} \

     else={:log info "Download package fail"}} \

else={:log info "No update.";}

有腳本閱讀能力的話,可以理解上面的,我就不多解釋了。

注意:delay 600s 是等待下載時間,速度快的可以調小這這個值,速度慢的可以加大這個值。

B.測試我們的腳本

選擇腳本,然後點擊Run Script

wps1EED.tmp

此時我們打開System>Packages>Check For Updates就會看到他已經在自動下載了。

wps1EEE.tmp

B.使用System>Scheduler設置定時任務來去執行腳本

wps1EEF.tmp

結果如圖:

wps1EF0.tmp

PS:如果顯示連接超時,這個很正常,國內的網絡問題。只能選擇第二種方式去更新我們的路由器了。

wps1F00.tmp

本章完。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章