mikrotik the dude中文實用教程 - irouteros.com · the dude 中文實用教程 v1.5e yu song 1...

119
The Dude 中文實用教程 v1.5e Yu Song 1 www.irouteros.com MikroTik The Dude中文實用教程 The Dude MikroTik 開發的一款網路管理與監控軟體The Dude v3.xv4.xbeta 免費2016 The Dude 新的 v6 版本被集成到 RouterOS 系統中需購買 RouterOS 系統軟體才可以使用),能有 效提高你對網路設備的管理和監控能力能自動搜索在指定子網內的所有設備繪製並生成你的網路拓撲圖監測你設備的服務埠除了能實現 RouterOS 全面管理外還能通過 SNMP 協定獲取設備資訊並即時監控其 他系統和廠商設備如 LinuxWindows華為設備Cisco 等當設備狀態改變時執行相應的操作及時提醒管 理員市面上有很多監控軟體,大多數是收費或限制版本The Dude 早期版本免費有助於大家網路監控與管理The Dude 更側重於即時監控而對於設備流量系統運行記錄方面有所欠缺雖然可以實現對設備流量和系統 運行記錄但記錄方式相對簡化The Dude 針對 RouterOS 做了優化在腳本和可程式設計方面對使用者有 一定要求The Dude v4.xbeta 版本在 2010 年後就一直沒有更新直到 2016 年 RouterOS v6.34rc13 版本發佈 才全面將 The Dude 遷移到了 RouterOS當前的 windows 平臺的程式只作為用戶端管理而無法作為 server 運行並作為 RouterOS 的一個功能包持續更新對於 The Dude 自己做了一些網路監控的嘗試從中也掌握了一些技巧並通過官方的一些資料結合實際 寫出一些操作心得與大家分享由於 The Dude 教程編輯時採用邊實踐邊編寫的方式所以圖片中的部分 The Dude 語言版本有所差別請大家諒解版本: V1.5e PDF 電子版 適用於: The Dude v3.xv4.xbetaRouterOS v6.34rc13 編寫: 余松

Upload: others

Post on 16-Aug-2020

31 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 1 www.irouteros.com

MikroTik

The Dude中文實用教程

The Dude 是 MikroTik 開發的一款網路管理與監控軟體(The Dude v3.x,v4.xbeta 免費,2016

年 The Dude 新的 v6 版本被集成到 RouterOS 系統中,需購買 RouterOS 系統軟體才可以使用),能有

效提高你對網路設備的管理和監控能力。能自動搜索在指定子網內的所有設備,繪製並生成你的網路拓撲圖,

監測你設備的服務埠。除了能實現 RouterOS 全面管理外,還能通過 SNMP 協定獲取設備資訊,並即時監控其

他系統和廠商設備,如 Linux、Windows、華為設備、Cisco 等。當設備狀態改變時執行相應的操作及時提醒管

理員。

市面上有很多監控軟體,大多數是收費或限制版本,The Dude早期版本免費,有助於大家網路監控與管理。

The Dude 更側重於即時監控,而對於設備流量、系統運行記錄方面有所欠缺,雖然可以實現對設備流量和系統

運行記錄,但記錄方式相對簡化。The Dude針對RouterOS做了優化,在腳本和可程式設計方面對使用者有

一定要求。The Dude v4.xbeta版本在 2010 年後就一直沒有更新,直到 2016年 RouterOS v6.34rc13版本發佈

後,才全面將The Dude遷移到了RouterOS,當前的windows平臺的程式只作為用戶端管理,而無法作為server

運行,並作為 RouterOS的一個功能包持續更新。

對於 The Dude 自己做了一些網路監控的嘗試,從中也掌握了一些技巧,並通過官方的一些資料結合實際

寫出一些操作心得與大家分享。由於 The Dude 教程編輯時,採用邊實踐邊編寫的方式,所以圖片中的部分 The

Dude語言版本有所差別,請大家諒解。

版本: V1.5e PDF 電子版

適用於: The Dude v3.x,v4.xbeta,RouterOS v6.34rc13 後

編寫: 余松

Page 2: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 2 www.irouteros.com

申明: 該教程由本人經多年整理和編寫,請勿非法篡改或其他商業用途

網站 www.irouteros.com

博客 http://blog.163.com/athlon_sds

E-mail: [email protected] 內容如有更新,恕不通知!

目 錄

目 錄 ................................................................................................................................................................. 2

第一章 The Dude 介紹 ..................................................................................................................................... 6

1.1 The Dude 特點 .......................................................................................................................................... 6

1.2 The Dude 發展與變化............................................................................................................................... 7

1.3 The Dude v3/v4 安裝 ................................................................................................................................ 9

安裝過程 ..................................................................................................................................................... 9

1.4 The Dude v6 安裝(RouterOS v6.34rc13 後) ...................................................................................... 13

下載軟體 ................................................................................................................................................... 13

服務端安裝 ............................................................................................................................................... 15

用戶端安裝 ............................................................................................................................................... 17

連接 The Dude .......................................................................................................................................... 19

1.5 The Dude v3/v4 伺服器匯出資料 .......................................................................................................... 19

1.6 將 v3/v4 資料導入 The Dude v6 伺服器 .............................................................................................. 20

第二章 The Dude 操作 .................................................................................................................................... 22

2.1 介面 ........................................................................................................................................................ 22

Page 3: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 3 www.irouteros.com

2.2 功能表列 ................................................................................................................................................ 25

2.3 The Dude 設置欄 ..................................................................................................................................... 27

2.4 參數(Preferences) ............................................................................................................................. 30

2.5 The Dude v3/v4 本機伺服器(Local Server) ....................................................................................... 31

2.6 設置(setting) ..................................................................................................................................... 31

SNMP ......................................................................................................................................................... 32

Polling ........................................................................................................................................................ 33

Agents 代理 ............................................................................................................................................... 34

Syslog 日誌服務 ........................................................................................................................................ 34

Map 地圖 ................................................................................................................................................... 35

Chart(圖表) ............................................................................................................................................. 36

Report(報表) ........................................................................................................................................... 37

Discover(探測) ........................................................................................................................................ 38

RouterOS ...................................................................................................................................................... 38

Misc(其他) ............................................................................................................................................... 38

2.7 匯出 CVS 和 PDF 等 ............................................................................................................................... 39

2.8 The Dude Web 介面 ................................................................................................................................ 40

The Dude v3/v4 web 訪問 ........................................................................................................................ 40

2.9 The Dude v6 導入與備份 ..................................................................................................................... 42

第三章 The Dude C/S 構架連接 ...................................................................................................................... 44

3.1 伺服器連接 ............................................................................................................................................ 44

3.2 The Dude v3/v4 伺服器配置 .................................................................................................................. 45

3.3 The Dude v3/v4 Admin 帳號管理 ........................................................................................................... 46

第四章 Devices 設備........................................................................................................................................ 48

4.1 設備管理 ................................................................................................................................................ 48

4.2 Tree(樹形結構) .................................................................................................................................. 51

4.3 RouterOS ................................................................................................................................................. 52

Page 4: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 4 www.irouteros.com

4.4 類型 Type .............................................................................................................................................. 57

4.5 MAC 映射(MAC mappings) ................................................................................................................ 60

第五章 The Dude Map ..................................................................................................................................... 61

5.1 地圖介紹 ................................................................................................................................................ 61

5.2 地圖設置(Settings) ........................................................................................................................... 65

5.3 中文字體 ................................................................................................................................................ 69

5.4 添加網路單元 ........................................................................................................................................ 71

第六章 SNMP 協議 .......................................................................................................................................... 76

6.1 The Dude 與 RouterOS SNMP 連接 ....................................................................................................... 76

6.2 H3C s5120 snmp ...................................................................................................................................... 78

6.3 Snmpwalk ................................................................................................................................................ 79

6.4 SNMP 顯示華為 s9306 的 CPU ............................................................................................................... 81

6.5 Linux 伺服器 SNMP 連接 ........................................................................................................................ 83

第七章 Function 函數 ..................................................................................................................................... 86

7.1 通過 RouterOS 腳本獲取會話數 .......................................................................................................... 86

7.2 獲取 PPPoE 線上人數 ............................................................................................................................ 89

方法 1: .................................................................................................................................................... 89

方法 2 ........................................................................................................................................................ 90

第八章 Charts(圖表) ................................................................................................................................... 91

8.1 創建圖表 ................................................................................................................................................. 91

第九章 The Dude 工具(Tools) ......................................................................................................................... 95

9.1 Torch ........................................................................................................................................................ 95

9.2 The Dude 擴展 SSH 工具 .................................................................................................................... 99

第十章 The Dude 事例 .................................................................................................................................. 101

10.1 如何使用 The Dude v3/v4 版本發送 Email .................................................................................. 101

1、安裝 stunnel 服務 ............................................................................................................................. 101

2、配置 blat 組建 ................................................................................................................................... 103

Page 5: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 5 www.irouteros.com

3、創建 The Dude 的 Email 發送功能 .................................................................................................. 103

10.2 The Dude 硬碟使用率監控 ............................................................................................................... 105

10.3 基於 hEX RB750Gr3 的 The Dude 服務 ............................................................................................. 114

1. 存儲準備 ............................................................................................................................................ 115

2. 安裝 Dude 功能包 ............................................................................................................................. 115

3. 第一次使用 ........................................................................................................................................ 117

4. 連接 Dude 伺服器 ............................................................................................................................. 117

5. 已測試 MicroSD 卡 ........................................................................................................................... 117

參 考 ............................................................................................................................................................... 119

Page 6: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 6 www.irouteros.com

第一章 The Dude 介紹

The Dude是由MikroTik開發的網路監控平臺,具備完善的網路、設備和應用等監控功能。通過網路地圖

將各個監控節點非常直觀的呈現在圖像介面上,整個交互介面非常友好。

操作介面近似於 Winbox 的結構,左邊為功能表列,右側為工作和顯示區域,最簡單的理解就是我們將自

己網路內的設備添加到監控平臺的地圖中,通過 ping、dns、web和 snmp 等協定進行監控設備,當發現被監

控的協議不活動,發出報警,及時提醒管理員對其處理,同時能擴張外部設備或應用程式做相應的配套。

1.1 The Dude 特點

安裝簡單,能運行在 RouterOS、Windows、Linux Wine 和 MacOS Darwine 環境

自動搜索網路設備,並繪製網路拓撲圖;

探測任何類型的網路設備;

設備的監測和運行狀態通知;

為設備提供 SVG 圖示,支援使用者圖示和背景定義;

提供操作和日誌系統;

允許你繪製你的網路拓撲圖和添加需要定義網路設備;

支援 SNMP、ICMP、DNS 和 TCP 等協定對設備的監視;

支援多帳號和許可權等級管理

獨特的連接不間斷監視和圖像顯示功能;

Page 7: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 7 www.irouteros.com

設備管理可以通過遠端系統管理工具直接進入;

支援遠端 Dude 伺服器和本地用戶端;

如下圖是一個簡單的監控畫面,由於是 MikroTik 開發,因此 The Dude 自帶對 RouterOS 的管理功能,

只要在添加管理設備時選擇RouterOS屬性,輸入裝置帳號和密碼,即可獲取RouterOS的CPU、記憶體、存

儲和網路介面的資訊,直接或者選擇顯示到監控地圖上。

1.2 The Dude 發展與變化

The Dude 發行版本本從 v3 到 v4,以基於 Windows 平臺開發為主,在 windows 平臺上同時支援服務

端和用戶端,The Dude 也有基於支援 RouterOS 平臺的版本,v3/v4 版本從 2009 年發行到 2010 年發佈

v4beta3 版本後就再未發佈新版本或更新。

Page 8: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 8 www.irouteros.com

2016 年,MikroTik 重啟 The Dude 開發,從 RouterOSv6.34rc13 版本開始,The Dude 被集成到

RouterOS,即 Server 端被移植到 RouterOS,windows 平臺僅提供用戶端服務,因此不再像之前 The

Dude v3/v4 軟體程式在 windows 平臺上即集成 servers 端又集成 client 端,新的 The Dude v6 版本大致

變化如下:

平臺要求:

RouterOS v6.34rc13 以上版本

Windows 和 MAC 僅支持用戶端

硬體平臺

MikroTik CCR 系列(Tile)

MikroTik RB3011(ARM)

MikroTik RB1100×4

MikroTik hEX RB750Gr3

RouterOS x86(PC)

RouterOS CHR(虛擬平臺)

主要版本變化

v6.34.5 - The Dude 帳號管理統一歸入 RouterOS 帳號,通過 group 策略定義

v6.34.5 – The Dude 使用 RouterOS log 記錄

v6.37 – The Dude 使用 Winbox 埠連接 RouterOS 服務端

v6.37 – The Dude 取消用戶端的文件管理,文件管理由 RouterOS 的 Winbox、webfig 和 ftp 上

傳和下載

v6.38 – The Dude 管理加入 winbox,可以通過 winbox 管理配置 The Dude,winbox 版本要求

v3.7 或更高

v6.38 – The Dude web 管理加入到 webfig 頁面,登錄 webfig 後進入 Dude 功能表列並可查看地

更多關於 The Dude v6 版本的 changelog 可以去官網查看,連結如下:

Page 9: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 9 www.irouteros.com

https://wiki.mikrotik.com/wiki/Manual:The_Dude_v6/dude_v6.xx_changelog

1.3 The Dude v3/v4 安裝

The Dude v3/v4 早期是配合 RouterOS 的一款免費軟體,但 The Dude v4.x 版本後一直未得到更新,

直到 2016 年將 The Dude 集成到 RouterOS v6.34rc13 中,這樣 The Dude 軟體需購買 RouterOS 軟體系

統才可以使用,你可以從 MikroTik 網站的 Software 欄的 Dude 頁面下載 The Dude 軟體,你可以看到穩定

(Stable)和測試(Beta)版本的 The Dude。

注意:需說明 The Dude v3/v4 和集成到 RouterOS v6.34rc13 區別,The Dude v3.x 和 v4.xbeta

基於 Windows 或 Linux 平臺建立的 Server,即安裝完成後,即可做 server 端也可以做用戶端,但在 2016

年被集成到 RouterOS v6.34rc13 後,有獨立的 NPK 安裝包,僅能在 RouterOS 平臺提供 Server 服務,

windows 平臺僅提供用戶端 The Dude 程式。

The Dude v3/v4 能運行在 Mrcosoft Windows 系統上,建議使用在 Windows 2000 以上的版本,The

Dude 甚至能運行在較低的硬體設定的 PC 上,不過當要監控大量網路設備時,最好配置較好的硬體。該程式也

能運行在 Linux 和 MacOS 系統上,需要使用 Wine 或者 Darwine 介面,

安裝過程

The Dudev3/v4 當前在 MikroTik 官方已經停止下載, The Dudev3/v4 基於 Windows 平臺安裝做下

介紹,當獲得 The Dude v3/v4 版本後,直接按兩下 exe 程式執行安裝:

Page 10: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 10 www.irouteros.com

程式安裝完後,The Dude 出現在開始功能表列裡,並可點擊使用

當首次運行 The Dude 軟體時,你可以選擇語言,語言翻譯也可在自己編寫,The Dude 提供了文本,根

據自己需要修改語言,不過使用中也有部分 E 文無法得到翻譯

Page 11: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 11 www.irouteros.com

下面可以進入 Dude 安裝目錄,找到 language 資料夾,編輯 chinese-simplified.txt 修改一些語言上翻

譯不合理的內容

Page 12: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 12 www.irouteros.com

瞭解更多的資訊可以查閱(http://wiki.mikrotik.com/index.php?title=The_Dude/Languages)選

擇需要的語言後,The Dude 程式將啟用,初次安裝 The Dude 會自動登錄,即連接本機伺服器,默認帳號是

admin,無密碼

第一次登錄後,會將彈出自動探測視窗,The Dude 會根據當前作業系統的網路介面 IP 和子網判斷設備所

在的網路段,並詢問是否需要在該網段做搜索。

Page 13: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 13 www.irouteros.com

1.4 The Dude v6 安裝(RouterOS v6.34rc13 後)

集成到 RouterOS v6.34rc13 後的版本,需下載與 RouterOS 相同版本的 The Dude Server 伺服器端

NPK檔,並上傳到RouterOS,並通過命令重啟RouterOS,安裝到RouterOS系統,The Dude Client用戶

端的 The Dude 是基於 Windows 平臺,用於管理 The Dude Server,安裝 Client 用戶端版本要求與 Server

端相同,也就是 The Dude 服務端和用戶端必須和 RouterOS 版本一樣。因此需要記住,新版本的 The Dude

服務端只能用於 RouterOS 平臺。

下載軟體

首先登錄 MikroTik software download 頁面,根據不同RouterOS平臺下載 client和 server安裝包,

如下圖:

Page 14: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 14 www.irouteros.com

Page 15: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 15 www.irouteros.com

服務端安裝

上傳 dude .npk 安裝包到 RouterOS 的 file 資料夾的根目錄下,按照 RouterOS 升級功能包方式,重啟

RouterOS,在正常安裝完 The Dude 後,我們可以在 system package 裡查找 dude 功能包

通過命令啟用和禁用 Dude 服務

/dude set enabled=(yes/no)

在啟用 Dude 服務後,通過 "/dude print"檢查運行狀態

[admin@MikroTik] > /dude print

enabled: yes

data-directory: dude

status: running

The Dude 資料存儲預設在系統磁片上,如果你希望修改存放裝置,通過以下命令操作:

/dude set data-directory=(new_db_path)

具體修改其他存儲路徑,可以參見《routeros 入門到精通》的第三十五章 RouterOS Stores/disk 功能,

或者參見本文的 10.3 章節

Page 16: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 16 www.irouteros.com

在RouterOS v6.38已經在winbox/webfig集成了The Dude管理介面,但winbox無法查看地圖介面,

webfig 可以查看地圖介面。

通過 IP 位址登錄到 webfig 下,選擇 Dude 功能表,進入 network map(local)下,可以查看地圖圖形

Page 17: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 17 www.irouteros.com

用戶端安裝

下載完 The Dude Client 用戶端程式到 windows 電腦後,按照 windows 的安裝步驟完成,如下

Page 18: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 18 www.irouteros.com

注意:新版本的 The Dude 用戶端是會覆蓋舊版本的 The Dude 程式,因此在更新的時候如果有舊版本的

The Dude 服務在 windows 系統運行,請做好備份工作。

用戶端出現在你的開始菜單

Page 19: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 19 www.irouteros.com

連接 The Dude

需要注意新的 The Dude 已經集成到 RouterOS,因此登錄的帳號和連接埠已經和 RouterOS 合二為一,

即Dude帳號和 RouterOS系統管理帳號是一樣的,只是在 RouterOS帳號組分類裡多了Dude選項,方面管

理員為其他管理人員分配許可權

The dude 登錄埠已經和 RouterOS 的 winbox TCP/8291 的連接一樣,因此如何你修改了 winbox 連接

埠,在 Dude 連接時也需要和 winbox 埠一致。確認帳號和連接埠正確後,既可以正常連接到 The Dude

1.5 The Dude v3/v4 伺服器匯出資料

登錄到你當前舊版本 The Dude v4.0beta3 或 v3.6,找到並使用 export 按鈕,保存當前 The Dude 資

料庫內容。

Page 20: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 20 www.irouteros.com

根據你的 Dude 版本將會生產 tgz 或 xml 檔,生成資料備份有時需要一點時間,時間長度根據你的 The

Dude 配置內容大小,特別是日誌檔,因此如果你匯出舊版本 Dude 資料時出現問題,嘗試移除 Dude 安裝目

錄下的 log 日誌檔,然後再次嘗試匯出操作。

1.6 將 v3/v4 資料導入 The Dude v6 伺服器

導入舊版本的 Dude 資料到新版本 Dude 中,有以下幾個步驟:

1. 上傳備份資料檔案到 RouterOS 的 File 目錄下,通過 winbox,webfig 或 ftp 等工具

Page 21: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 21 www.irouteros.com

2. 在命令列,導入備份資料檔案,操作如下:

/dude import-db backup-file=(file_name_path)

需要注意:新版 The Dude 備份和導入操作不在用戶端程式執行,該操作只能在 RouterOS 服務端操作,

大的備份資料檔案需要花費較長的時間處理,需要點耐心!

Page 22: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 22 www.irouteros.com

第二章 The Dude 操作

在接下來的介紹中,由於 The Dude 軟體語言翻譯的 bug 問題,會出現中文或 E 文的內容,因此請大家諒

2.1 介面

• Panel(視窗) – Dude 視窗面板,多個 Panels 能一個接一個打開

• Pane(窗格) – 打開 Panel 的內容,內容顯示能通過左邊的下拉式功能表選擇

下面圖片顯示了 2 個打開的 Panels,一個是地圖 Pane,一個是是日誌 pane

The Dude 視窗分隔為幾個部分,稱為 Panes,當第一次打開 The Dude 你將會看到伺服器設計者按鈕的

主視窗,功能表視窗和主視窗,主視窗預設被地圖佔用,主視窗也可以任意分割多個部分,或者替代其他視窗。

如下圖為預設的地圖主窗口:

Page 23: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 23 www.irouteros.com

可以通過點擊左邊的功能表列顯示其他的視窗替代預設地圖視窗,還能通過主視窗左上角的下拉式功能表

選擇其他功能表列。

Page 24: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 24 www.irouteros.com

我們可以通過分割主視窗,顯示多個視窗用於多工顯示,以便查看更多的資訊,在視窗的右上角有分割按

鈕:

下面的圖片顯示了在分割了視窗後的情況:

Page 25: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 25 www.irouteros.com

2.2 功能表列

The Dude 功能表列用於選擇指定的功能表項目,並顯示在他右側的視窗上

Page 26: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 26 www.irouteros.com

功能表列在 The Dude 介面的左側,提供各種功能的訪問,你可以按兩下功能表項目打開在右側的新視窗,

或者你有多個視窗被打開,你可以將功能表項目拖動到任意一個視窗

• Address lists – IP 地址清單被用於同步 RouterOS 地址清單,作為黑名單或其他位址管理

• Admins – 帳號管理,並能查看當前誰在訪問 Dude 伺服器(v6.35 後已經取消)

• Charts – 設備管理資料的資料來源,用於圖表生產

• Devices – 所有添加到 network map 上的設備清單

• Files – 上傳到 Dude 伺服器的檔清單,如設備圖片、背景、聲音和字體等

• Functions – 函數管理,包括預設函數和自訂函數,函數可以定義各種 Oid、腳本和查詢等操作

• History Actions – 管理員執行的歷史操作,如添加、刪除等操作日誌

• Links – 所有地圖中的連接列表

Page 27: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 27 www.irouteros.com

• Logs – The Dude 運行狀態日誌,能記錄設備運行日誌資訊

• MIB nodes – MIB 的信息

• Network maps – 所有的管理地圖

• Networks – 地圖上的網路段劃分表

• Notifications – 不同方式警告管理員

• Panels – 允許配置多個 Dude 視窗用於多個顯示器或者其他用途

• Probes – Probes 負責輪詢指定的服務,如 ping、DNS 等

• Services – 列出當前被監視的所有服務

• Tools – 配置工具,能運行在每一台設備上,例如:winbox, telnet, ftp 等工具

2.3 The Dude 設置欄

The Dude 設置需要區分不通的版本,下圖是 The Dude v3/v4 的介面,紅色框中部分是管理設置區(新

版本 RouterOS v6.35 後已經將 export、import 和本機服務設置取消)

服務設置面板在 Dude 介面的左上角,包含以下幾個按鈕:

Page 28: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 28 www.irouteros.com

相應的參數說明如下:

• Connect/Disconnect(連接/斷開) - 連接 The Dude 伺服器(包括本機伺服器)或者斷開

• Preferences(參數) – 普通 Dude 參數

• Local server(本機伺服器) – 本機伺服器設置

• Help(説明) – 連接到 web 説明頁面

• Undo/Redo(撤銷/恢復) – 允許撤銷和恢復

• Settings(設置)– 設置當前連接的伺服器

• Export/Import(導入/匯出) – 允許備份或者導入設定檔

下圖為 RouterOS v6.34 後的介面,已經取消本機伺服器配置,以及 import 和 export 選項

Page 29: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 29 www.irouteros.com

新版本的 TheDude 服務介面,已經沒有 Export/Import(導入/匯出)按鈕,備份恢復操作全部在

RouterOS 完成。

Page 30: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 30 www.irouteros.com

2.4 參數(Preferences)

參數配置,設定相關的開機和相關狀態的配置

以上是中文介面的內容,如果是英文介面,可以與上圖對比下:

• 開機自動啟動

• 當連接中斷後自動重連

• 最小化時在狀態列上 – 不會顯示在 windows 的工作列上

• 隱藏狀態列圖示

Page 31: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 31 www.irouteros.com

• 狀態列 – 顯示按鈕在狀態列

• Language – 能修改 The Dude 介面語言

2.5 The Dude v3/v4 本機伺服器(Local Server)

v3/v4 版本的本機伺服器,定義 The Dude 服務,即是否作為伺服器,或只能作為用戶端等。

當打開 The Dude v3/v4 本機伺服器會自動安裝在你的 Windows PC 上,如果你計畫從其他機器管理設

備,你可以禁用本機伺服器,並使用 The Dude 應用程式連接到遠端主機

• Disabled(中止的) - 禁止本機伺服器

• All time(全部時間) - 本機伺服器總是啟用

• Only when local client is running - 僅在本地用戶端運行時

• As service(作為服務) - 運行 The Dude 本機服務作為一個 windows 的服務

2.6 設置(setting)

The Dude 有一個全域設置功能表(settings),該功能表下可對全域參數進行配置,操作介面在 The

Dude客戶設置欄的 settings選項,如下圖為 The Dude v3/v4版本的服務設置功能表列,可以看到General

欄,可以配置相關的 dns 參數

Page 32: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 32 www.irouteros.com

下面是The Dude v6版本,已經沒有General和 server欄,因為服務端集成在RouterOS,通用的DNS、

HTTP 和 SMTP 等服務都由 RouterOS 配置決定。

SNMP

定義SNMP的屬性,這裡可以定義多個SNMP策略,用於不同SNMP協議版本和SNMP團體名設備連接,

Default 即所有設備預設 SNMP 策略為 v1-public,當與設備無 snmp 協定對接時,可以選擇 no-snmp

Page 33: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 33 www.irouteros.com

Polling

探針輪詢週期設定,設定全域的輪詢監控參數,如果地圖 Setting 或設備啟用探針,預設情況下都調用伺

服器的 Polling 參數,但被監控設備也可以獨立設置探針週期

• Enabled – 是否啟用 Polling 輪詢監控

• Probe Interval – 設置輪詢探測間隔週期時間

Page 34: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 34 www.irouteros.com

• Probe Timeout – 當探測到設備異常的超時時長,當超出定義時間即判斷設備中斷

• Probe Down Count – 設備超時時長,超過多少次,即可認定義該設備中斷,並發出報警

• Notifications – 通知,選擇通知的方式

1. beep – 警告提示聲

2. Flash – 閃爍提醒

3. Log to events – 記錄到事件日誌

4. Log to syslog – 記錄到系統日誌

5. Popup – 彈出提示窗口

Agents 代理

Agents 代理,可以設置 The Dude 的代理設備

Syslog 日誌服務

The Dude 可以作為日誌伺服器,接收來自其他設備的日誌資訊,預設埠是 udp 514,並可以通過規則運

算式,分類日誌資訊

Page 35: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 35 www.irouteros.com

在 Syslog 功能表下,可以創建多條規則,如下圖,添加規則後可定義接收主機日誌的 IP 位址

(source-address),匹配規則運算式(Regexp),執行方式是接受,拒絕或是通過(action),以及執行

通告方式(notification)

Map 地圖

地圖預設設置,一些選項與私有地圖設置相同。

Page 36: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 36 www.irouteros.com

Antialiased Geometry(抗鋸齒) – 繪製線條沒有鋸齒邊緣。要求品質更好的圖片和地圖,這

樣圖示和連線會更好看。

Gradients(漸變) - 選擇使用單色或漸變作為背景

Dependency appearance(外觀依賴) - 如何做地圖上顯示連接的依賴層次。

Chart(圖表)

設置預設圖表顯示,如顏色和字體。另外一個是圖表取值時間保持範圍,例如流量取值生產圖表後,更具

時間長度,會取不同的值,例如2小時時間範圍,取每2分鐘資料,兩條時間範圍,取每10分鐘資料,一個月

時間範圍,取每 2 小時資料,一年時間範圍,取每天資料。因此當時間越長,流量圖產生的圖表資訊將越不精

確。

Page 37: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 37 www.irouteros.com

Report(報表)

配置生產 PDF 報表的字體和字體大小

Page 38: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 38 www.irouteros.com

Discover(探測)

這裡是探測處理的相應設置,主要是探測設備類型,設置探測設備服務專案,以及 Item placement

settings (專案佈局設置)選項,決定地圖佈置的寬度,距離等參數。

RouterOS

RouterOS 連接配置,即設置 RouterOS 連接的時間間隔週期

Misc(其他)

設置 Dude 自身應用

• Undo queue size – 多少操作能被保存在 Undo(撤銷)記憶中

Page 39: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 39 www.irouteros.com

• Mac Mapping Refresh Interval – 多久更新一次 MAC 對應關係

• Ask confirmation when removing – 當做刪除操作時,是否彈出確認框

• Resolve MAC address manufacturer – 清單中顯示裝置 MAC 廠商資訊,例如設備

RouterBOARD 設備 MAC 位址會顯示為 Routerboard:20:94:61

• Contents pane behavior – 如何打開新的視窗在左側功能表,包括點擊,按兩下和按兩下插入

頂部

2.7 匯出 CVS 和 PDF 等

在大多 The Dude 視窗提供了查詢、列印和匯出的功能,可以做以下的操作:

• Search – 查找在當前視窗下的文本內容

• Export PDF – 將當前的視窗內容保存為 PDF 格式檔,可以在伺服器配置裡修改字體

• Export CSV – 保存當前視窗內容以逗號間隔保存為 CSV 格式檔,可以用於試算表或者導入其他程

Page 40: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 40 www.irouteros.com

在主視窗下我們可以通過 Exprot 匯出視窗的格式:

2.8 The Dude Web 介面

The Dude v3/v4 web 訪問

The Dude v3/v4 版本除了提供 windows 用戶端程式,還提供了 web 介面訪問,可實現 web 介面的管

理,當The Dude程式沒有在本地的某台電腦運行,可以通過連接到The Dude伺服器的web頁面操作。Web

訪問默認是被禁用的,啟用該設置需要在 setting(設置)

Page 41: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 41 www.irouteros.com

選擇 server 功能表,進入伺服器設置裡,裡面紅色框中為 http 介面配置,enable 啟用 http 介面服務,

同時在下面一行提供了 https 的 web 服務

注意:建議 http 或 https 使用埠非 80/443 埠,因為許多設備有其他軟體也會使用到該埠,避免重複出現

發生衝突,也是保證訪問安全。

在伺服器啟用並配置好後,可以訪問 http 頁面,我們設置的埠為 8080,可以在本機的流覽器裡輸入

“http://127.0.0.1:8080”,當然根據環境不同,通過電腦上訪問的 IP 也不同

當然通過 web 訪問頁需要驗證,預設的 The Dude 訪問 web 的帳號是 admin,密碼為空,登陸後頁面:

Page 42: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 42 www.irouteros.com

注意:The Dude V6 後,不在有獨立的 web 介面訪問,而替代的 web 訪問則是基於 webfig 登錄,進入

到 dude 功能表下查看

2.9 The Dude v6 導入與備份

在 1.6 章節已經講到如果將 v3 或 v4 的資料導入 v6,這裡就不在提到相關操作,但需要注意資料導入或

匯出備份時,根據資料大小花費的時間長短有所不同,如果大資料導入或匯出時需要點耐心

第一個v6.34rc版本,採用的是純命令方式導入/匯出,導入過程中未提供任何回饋資訊。所以要有耐心,

如果控制台中斷或逾時錯誤,並不意味導入/匯出過程已經失敗。

Page 43: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 43 www.irouteros.com

從 v6.34rc45 開始加入了導入匯出的進度顯示

[admin@MikroTik] > /dude import-db backup-file=dude-backup

status: importing: 63% complete

v6.34rc44 版本前:

Export 匯出備份

/dude export-db file=(file_name_path)

Import 導入

/dude import-db file=(file_name_path)

v6.34rc45 版本後:

Export 匯出備份

/dude export-db backup-file=(file_name_path)

Import 導入

/dude import-db backup-file=(file_name_path)

Page 44: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 44 www.irouteros.com

第三章 The Dude C/S 構架連接

The Dude 支援本地管理,也可以實現用戶端和伺服器之間的連接,當你安裝了 The Dude 程式後,該程

式即可以獨立運行作為監控伺服器,也可以連接到遠端的 The Dude 監控伺服器。

3.1 伺服器連接

如下圖,Server 為連接伺服器的 IP 位址或功能變數名稱,這裡我們連接本機伺服器,可以直接輸入

127.0.0.1。如果要連接其他 The Dude 伺服器,可以填寫指定的 IP 位址或功能變數名稱。

紅色框中的圖示,為中斷連接伺服器

• Mode – 連接模式分為明文和加密方式連接,即提交帳號和密碼是選擇明文提交,還是加密提交。Plain

為明文,secure 為加密

Page 45: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 45 www.irouteros.com

• Port – 連接伺服器埠,即連接 The Dude 伺服器的設定的埠,默認明文埠為 TCP 2200,加密連接埠為

TCP 2211

3.2 The Dude v3/v4 伺服器配置

定義 The Dude 伺服器,我們需要在伺服器設置框中,點擊 Settings,選擇 Server 視窗,裡面可以看到

The Dude 的伺服器的配置參數,和之前介紹的 Web 配置介面

• Port – 明文連接的埠

• Secure Port – 加密連接埠

• Allowed Networks – 允許連接到 The Dude 伺服器的主機或 IP 位址段,可以多項填寫

Page 46: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 46 www.irouteros.com

下方的Web Access的web介面設置,第二章中的web介面已經介紹,只是提下 Session Timeout(連

接逾時時間)和 Refresh Inerval(刷新時間),這個可以根據個人需要設置,Certificate 預設即可。

3.3 The Dude v3/v4 Admin 帳號管理

The Dude v3/v4 版本自帶帳號管理功能(The Dude v6 後同意集中到 RouterOS 管理),帳號管理全

部 C/S 構架有帳號和許可權設置,The Dude 提供了相應的帳號管理和許可權設置,這個和 RouterOS 的帳號

管理類似,在左側選擇 Admins,對帳號進行配置。

打開默認帳號 admin,可以看到該帳號的配置參數,Group 即許可權設置,full 即使最高許可權,這裡只

是提下 Allow More Than One,即是否運行 admin 帳號同時多次登錄。

Page 47: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 47 www.irouteros.com

Groups 組定義,即許可權定義,該圖示有點 bug,裡面的“全部”即使預設的 full 許可權,full、read 和

write 分別是最高許可權、唯讀許可權和操作許可權(不能對帳號修改)

Page 48: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 48 www.irouteros.com

第四章 Devices 設備

Devices 設備,管理各種被監控的網路設備,和地圖中的網路設備添加和顯示是相同的,只是 Devices 中

做列表管理,即地圖是圖形動態顯示,Devices 做清單顯示。

4.1 設備管理

這個清單顯示所有設備的的資訊,包括名稱、位址、MAC、設備類型和地圖資訊,以及其他注釋。同樣能

顯示當前那些服務斷開。

在這個清單裡可以添加新設備、刪除、複製和粘貼相應的設備,並可以設置注釋、禁用和啟用輪詢監測、

列印或者匯出列表、查找搜索等。

在右側的下拉式功能表中,可以允許你篩選幸運的設備狀態、種類和地圖等,這樣有助於在較大網路結構

下,便於查看資訊。

Page 49: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 49 www.irouteros.com

添加設置時,會讓管理員選擇相應的參數

• Map – 所屬地圖

• Address – 添加被監控和管理設備的 IP 位址

• User Name – 被管理設備的登錄帳號(Telnet 或 Winbox 登錄)

• Password – 被管理設備的登錄密碼(Telnet 或 Winbox 登錄)

• Secure Mode – 是否選擇安全模式登錄

• RouterOS – 是否 RouterOS 設備

通過 Next 選擇下一步,這裡我們可以探測被監控設備開放的協定和埠,如下圖是一台 RouterOS,點擊

Discover 探測

Page 50: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 50 www.irouteros.com

這台RouterOS設備,允許 ping,並且開放了 dns、ftp和 http埠,可以根據你的需要選擇監控指定的西

協議和埠,確定後選擇 Finish,完成新設備的添加操作

添加完成後,我們可以在 List 中看到設備,並按兩下 192.168.88.8 設備,查看具體參數

如下為添加各種設備的清單:

Page 51: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 51 www.irouteros.com

4.2 Tree(樹形結構)

Tree(樹形結構),能體現設備之間的主從關係,有助於顯示網路結構,方便管理。

樹形結構的定義,主要在添加設備時,選擇設備的父級(Parents),如下圖:

Page 52: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 52 www.irouteros.com

4.3 RouterOS

RouterOS 是 The Dude 針對 RouterOS 提供的管理欄,能為 RouterOS 提供專業的管理,這個功能表

下包括設備、組、無線和佇列參數:

設備(Device)

顯示 RouterOS 設備的清單,標籤內包含相關的狀態、版本、硬體構架、升級狀態和功能包等,這個視窗

可以為 RouterOS 設備升級做優化

Page 53: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 53 www.irouteros.com

升級 RouterOS(此操作僅適用於 The Dude v3/v4)

1. 上傳 RouterOS 功能包(packages)到 Dude 伺服器,可以在 files 視窗下操作,可以上傳任何類型

和版本的功能包,The Dude 能分辨出這些功能包的區別

2. 選擇你需要升級的設備,並點擊升級(upgrade)按鈕,或者選擇設備右鍵選擇升級

3. The Dude 只會顯示相應的功能包類型和版本,如果你有多個版本的 RouterOS,The Dude 會考慮

RouterOS 設備當前版本是否需要選擇最新的升級包,如下圖升級辦公室的 RouterOS 從 4.11 升級到

5.0rc2:

Page 54: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 54 www.irouteros.com

Group(組)

能創建 RouteOS 設備組,簡化升級處理過程,避免當一台路由器在重啟,而另外一台正在獲取功能包檔

出現中斷情況,例如由於網路原因,在同一時間上傳20台路由器的升級包,最近的路由器可能最先接收完成,

而遠處的路由器仍然在上傳,發出重啟命令會直接中斷上傳過程,造成升級失敗。建議將本地設備或者相同距

離的設備分為一組。

創建一個新的 RouterOS 分組,點擊添加按鈕,從提供的清單中選擇 RouterOS 設備。如下圖:

Page 55: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 55 www.irouteros.com

注意:如果這裡沒有 RouterOS 設備被顯示出,確定你的 RouterOS 在設備對話方塊的“RouterOS”標籤

裡被標記,同樣可以選擇相應的組點右鍵選擇升級,或者選擇對話方塊上的升級按鈕。

注意:The Dude 會自動識別需要升級的功能包,必須確保相應的升級包檔在 The Dude 的檔列表中。

Wireless Registration(無線註冊)

註冊清單顯示所有連接到你的 RouterOS 的無線設備,清單會顯示以下資訊:

• Device(設備) – 屬於哪一個設備的註冊資訊

Page 56: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 56 www.irouteros.com

• Radio name(無線名稱) – 無線設備的名稱,一般為 RouterOS 設備的無線網卡 MAC

• MAC - 註冊無線設備的 MAC 位址

• AP - 是否是 AP

• WDS - 是否啟用 WDS

• TX/RX Rate - 當前理論連接傳輸速率

• TX/RX Signal - 連接信號強度

• Comment(注釋) - 注釋

• Last IP - 最後一次發送資料包的 IP 位址

Simple Queue 基本佇列

Page 57: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 57 www.irouteros.com

上圖一個網吧的單機流控規則,該網吧選擇的是dst-address的wan介面流控,所以顯示的上行作為實際

的下載,而下行作為實際的上傳。

4.4 類型 Type

可以根據你的設備類型分配指定的圖示,設備類型可以在這個功能表中定義,The Dude 根據服務探測每

一種設備,他們都有能被識別的圖示模型,例如:事先定義一個郵件伺服器運行的 SMTP 服務,你也可以修改

當前設備的服務,或者添加新的設備服務需求。

Page 58: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 58 www.irouteros.com

添加新設備類型

通過在種類清單裡點添加按鈕可以添加新的設備,添加對話方塊包含以下欄位:

• Name – 新類型的名稱

• Icon – 設備的 icon 圖示,通過下列功能表顯示從檔中的圖示,同樣也可以預覽

• Scale – 特別類型的 icon 圖示,可以定義比普通圖示更小或者更大的圖片,普通預設比例是 100%

• URL – 設備連接到 HTTP 網頁

下圖是新增一個 H3C s5120 交換機的類型,在 Types 類型中添加一個類型,取名 s5120,Icon 選擇已

經上傳到 Files 中的 s5120.png 圖片,這裡因為圖片比較大,所以將 Scale 設置為 20%的顯示比例。

Page 59: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 59 www.irouteros.com

我們可以選擇被監控設備的類型,如下圖:

下面是地圖顯示:

Page 60: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 60 www.irouteros.com

4.5 MAC 映射(MAC mappings)

這個該標籤下顯示從你所有設備通過 SNMP 和 RouterOS ARP 學習到的 MAC 和 IP 位址資訊

Page 61: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 61 www.irouteros.com

第五章 The Dude Map

地圖(Map),通過圖形這樣容易理解的方式顯示了設備的拓撲結構,你可以任意排列你喜歡的設備圖示

位置。地圖可以通過自動“搜索(Discovery)”添加與本機伺服器相同網段的設備,也可以根據自己需要手動

添加設備,指定設備類型。

5.1 地圖介紹

進入地圖,在 Network Maps 下,默認地圖為 Local 當然也可以自己添加其他地圖或子地圖:

地圖通過動態顯示被監控設備的圖示,即時查看設備運行情況,當設備異常或者中斷,地圖會自動報告和

提醒管理員,在地圖中,我們可以繪製各種網路單元,如子地圖、網路和設備等,如下圖:

Page 62: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 62 www.irouteros.com

你的游標指向設備圖示,並停留一段時間,將會顯示服務運行情況圖表:

Page 63: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 63 www.irouteros.com

地圖的各項功能如下圖:

Page 64: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 64 www.irouteros.com

• 添加項(Add item) – 你可以手動添加一個地圖元素,可以選擇以下類型:

• 設備(Device) - 任何連接或者不能連接的設備(預設連接 ping 方式)

• 網路(Network) - 一個網路雲圖示有助於組織排列拓撲圖

• 子圖(Submap) - 子圖能快捷的連接其他地圖,能有助於你在多個層次擴展地圖

• 靜態(Static) - 一個通用圖示可以代替任何東西

• 連接線(Link) - 能將設備連接在一起

• 刪除項(Remove item) - 從地圖裡刪除任何項

• 複製粘貼(Copy and paste) - 能複製到其他地圖

Page 65: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 65 www.irouteros.com

• 鎖定(Lock) - 鎖定鍵能避免意外的操作移動地圖上的圖示和專案

• 抓取(Drag) - 在較大的地圖下,通過抓取拖動地圖,選擇顯示的位置。

• 選擇(Select) - 選擇模式可以選擇地圖上的項目

• 設置(Map settings) - 打開當前地圖的設置

• 搜索(Discover) - 打開設備搜索視窗

• 工具(Tools)- 定義拓撲和匯出地圖

• 規劃(Layout) – 根據規劃排列地圖圖示

• 匯出(Export) - 匯出並保存當前流覽的地圖圖像

• 查找(Find) - 開啟查找視窗,搜索查找在當前地圖下的項目

• 專案定位(Item alignment) - 選擇多個專案,並選擇設定排列是一排,還是一個環線拓撲

5.2 地圖設置(Settings)

地圖設置(Settings)是對當前地圖下的網路、設備監控參數和背景顯示等屬性進行設置,地圖設置項較

多,不做一一的介紹,只是重點講解常用和特別注意到地方

打開 Settings 後,默認常規項(General)可以看到默認地圖的名稱(name),預設比例(Default

Zoom),設備數量和狀態,以及自動搜索到網路位址段,這裡可以設置搜索指定 IP 段的設備,並報告搜索情

況(Report Scan Status)

Page 66: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 66 www.irouteros.com

Polling(輪詢探測)

Polling功能是非常重要的探測和監控,是對本地圖內的設備配置指定的週期輪詢探測和檢查報告方式,如

下圖:

這些參數與第二章的 2.6裡的 Polling相同,不在過多介紹,只是這裡說明下,當選擇 default時,即默認

選擇伺服器 Settings 中 Polling 的參數設置。

Page 67: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 67 www.irouteros.com

Outages(中斷記錄)

顧名思義對被監控設備中斷事件的記錄

Background(背景)

背景設置,可以根據需要設置地圖的背景,比如導入在城市網路,可以導入當地城市地圖

如我們導入成都市地圖:

Page 68: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 68 www.irouteros.com

背景顯示為成都市地圖,並可以根據需要擺放設備的地理位置:

Export(匯出)

Page 69: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 69 www.irouteros.com

Export 匯出設置,可以將地圖按照時間週期做自動匯出,作為日誌記錄保存,如下圖,我們將地圖每間隔

1 小時匯出為 bmp 格式

5.3 中文字體

關於 The Dude 在 Map 顯示文字問題,不管是 The Dude v3/v4,還是 v6 版本,預設安裝字體不包含中

文字形檔,導致中文無法正常顯示,需要單獨導入支援中文的字形檔,可以搜索windows自帶的字形檔,尾碼

名是”.ttf ”的字形檔檔,如 simhei.ttf。

The Dude v3/v4 可以通過 The Dude 的 Files 功能表直接上傳字形檔,或者直接刪除掉 The Dude 自帶

字體,使用 windows 預設

Page 70: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 70 www.irouteros.com

而對於v6.37以後的版本相對較複雜,對上傳 ttf字形檔有限制,只能通過 ftp,winbox或webfig上傳,

如果是 ftp 操作,上傳路徑是 ftp://IP 地址/dude/files/。而且上傳前要手動關閉 The Dude 服務,在

Dude 功能表下禁用服務,上傳完成後再開啟 Dude 服務。

對於新版上傳中文字體後,The Dude 的 windows 用戶端連接啟動速度慢,有時需要點耐心。

上傳成功後,可以在 Dude 的 Files 目錄下找到 ttf 檔,然後點擊地圖設置(settings),選擇對應的字形

檔,這樣中文即可正常顯示,例如 Device 選擇 FangSong 字體

Page 71: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 71 www.irouteros.com

5.4 添加網路單元

在地圖中添加設備,添加設備或其他網路單元,我們可以點擊地圖左上的加號,或者在地圖中直接點擊右

鍵,選擇添加設備或是網路單元

添加到類型包括如下:

• Device – 添加被監控的網路設備

• Network – 添加一個網路,即將這個網路描述為一個子網

• Submap – 添加一個子地圖,即在從屬於當前地圖的子圖,表明網路監控層次結構

• Link – 添加一條網路連線,可選擇有線或無線等

Page 72: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 72 www.irouteros.com

添加網路設備的方式和第四章中 4.1 相同,不再做詳解。

添加 Network

添加一個 Network 主要是標識該網路的子網段,以作說明,如下圖添加一個名為 Office_A 下的網路段

192.168.88.0/24

添加 submap

Page 73: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 73 www.irouteros.com

Submap 更具備實際作用,能將從屬於主地圖的一個分支節點,裡面可以繼續添加需要監控的網路設備,

如我們在核心網路節點下的分節點,分機房等,做分類或歸類的管理

例如我們新增一個 Office B 的子地圖,選擇新增 Submap 後,出現嚮導設置,詢問是否創建一張新地圖

輸入子地圖名稱為 Office_B,點 Finish 完成:

添加完成後,我們可在地圖中看到

按兩下進入Office B的子地圖,新建一台OfficeB ROS設備,點擊 Local的圖示,便可以返回到主地圖上

Page 74: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 74 www.irouteros.com

Link(連線)

通過 Link 將各個設備連接再一起,如可以添加一條連線,將 OfficeA_ROS 與 Office_B 的子地圖連接再

一起,如下:

當連接完成後,會自動彈出一個視窗,選擇連接的參數

Page 75: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 75 www.irouteros.com

這個參數顯示了連接設備,選擇類型是 simple,SNMP 還是 RouterOS,simple 是簡單的連線,無任何

資料顯示,而選擇 SNMP 或 RouterOS,當這些屬性正確配置後,便可以在連線上顯示介面的流量,如上圖選

擇的是SNMP協定,介面為 ether1-wan介面,這樣地圖上的連線就可以顯示 ether1-wan介面的即時流量:

Page 76: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 76 www.irouteros.com

第六章 SNMP 協議

簡單網路管理協定(SNMP),由一組網路管理的標準組成,SNMP 開發於九十年代早期,其目的是簡化

大型網路中設備的管理和資料的獲取,由於 SNMP的效果實在太好了,所以網路硬體廠商開始把 SNMP加入到

它們製造的每一台設備。今天,各種網路設備上都可以看到預設啟用的 SNMP 服務,從交換機到路由器,從防

火牆到網路印表機,無一例外支援 SNMP 協定。

MIB(Management Information Base):管理資訊庫,由網路管理協定訪問的管理物件資料庫,它包

括 SNMP 可以通過網路設備的 SNMP 管理代理進行設置的變數。

6.1 The Dude 與 RouterOS SNMP 連接

配置 RouterOS 的 SNMP 在 IP SNMP 下,這裡有一台 RouterOS 設備,首先打開 RouterOS 的 SNMP

進入SNMP配置介面後,僅需要選擇Enabled啟用,預設的團體名為public。當然如果你要進一步設置團

體名,可以點擊右側的 Communities 進行設置,SNMP 版本默認為 1。

Page 77: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 77 www.irouteros.com

我們在地圖中選擇對應的 office RouterOS,配置相應的 SNMP,下圖可以看到 snmp 參數設置為默認,

點擊後面的選項打開 snmp 參數配置介面,預設選擇的是 v1-public 項,也就是說 The Dude 預設就是配置好

了,直接可以使用。當然團體名不同和配置不同,就需要修改 The Dude 的 snmp 參數。

以上配置完成後,在 SNMP 功能表下的情況:

Page 78: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 78 www.irouteros.com

看看 office RouterOS 在地圖中的顯示,能直接顯示裝置的 CPU、存儲狀態

6.2 H3C s5120 snmp

如果是非 RouterOS 設備,我們也可以通過 SNMP 協定,獲取設備資訊,例如 H3C 的 s5120 交換機,在

s5120 我們需要配置 SNMP 協定,將團體名配置為 public,如下:

snmp-agent community read public

然後在 The Dude 的 s5120 設備上設置預設的 public 的 SNMP 參數,正確配置後,在 SNMP 欄可以看

到交換機的介面資訊,如打開GigabitEthernet1/0/12,可以看到相關資訊,Admin Status:up代表該介面

管理沒有關閉,Oper Status:down 代表該介面沒有連接網線。

Page 79: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 79 www.irouteros.com

6.3 Snmpwalk

這個功能是簡化了大家獲取各種設備 SNMP 的 MIB 庫的繁瑣操作,通過 snmpwalk 功能,直接獲取設備

的 MIB 庫資訊,比較詳細的列出來設備的 MIB 資訊。

下面是直接通過 Snmpwalk 工具的獲取 RouterOS 的 MIB 庫操作:

Page 80: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 80 www.irouteros.com

打開後,只要雙方的SNMP協定配置正確,即可獲取設備的MIB庫資訊,當獲取後,我們可以使用右鍵選

擇對 MIB 庫資訊的 Oid 進行拷貝:

Page 81: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 81 www.irouteros.com

6.4 SNMP 顯示華為 s9306 的 CPU

我們獲取華為 s9306 的 oid “1.3.6.1.4.1.2011.6.3.4.1.2.0.7.0”,在 functions 中添加函數,取名

HuaWei_93_CPU 並在 cod(代碼)輸入 oid("1.3.6.1.4.1.2011.6.3.4.1.2.0.7.0")

Page 82: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 82 www.irouteros.com

進入地圖裡選擇設備,並右鍵 Appearance(顯示),輸入 CPU:[HuaWei_93_CPU()]%

只要 SNMP 協定配置正確,即可在設備上顯示 s9306 的 CPU 狀態

Page 83: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 83 www.irouteros.com

6.5 Linux 伺服器 SNMP 連接

The Dude 對於 Linux 設備相容性較好,能獲取到 CPU、記憶體、存儲和網卡等資訊,但 Linux 伺服器需

要按照 net-snmp 包,如果是 CentOS 可以直接通過 yum 安裝

yum –y install net-snmp

安裝完成後,通過 vi /etc/snmp/snmpd.conf 修改參數如下:

# sec.name source community

com2sec notConfigUser 192.168.0.8 public

# groupName securityModel securityName

group notConfigGroup v1 notConfigUser

group notConfigGroup v2c notConfigUser

# group context sec.model sec.level prefix read write notif

access notConfigGroup "" any noauth exact all none none

## incl/excl subtree mask

view all included .1 80

修改完成後啟動 snmpd 服務

Service snmpd start

The Dude 通過 SNMP 協議正確建立後,The Dude 可以獲取 Linux 伺服器的系統參數資訊,能直接顯示

到地圖上的設備中:

Page 84: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 84 www.irouteros.com

且我們打開設備的 SNMP 欄,可以看到 Linux 的各項系統和網路參數:

Page 85: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 85 www.irouteros.com

Page 86: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 86 www.irouteros.com

第七章 Function 函數

Function 即函數,在 Function 中可以找到 Dude 中自帶的函式程式庫,也可自訂函數。例如函數可以在

圖表(Charts)、Probes(探測)和監控設備顯示中調用。自訂函數的實現可以調用 RouterOS 腳本,也可

以使用 SNMP 的 OID。由於函數的使用比較靈活,可以實現的功能較多,這裡就不細說,直接通過幾個實例介

7.1 通過 RouterOS 腳本獲取會話數

即時獲取 RouterOS 的 connections 連接數,一台 nat 設備需要隨時掌握除了 CPU、記憶體和介面流量

外,還需要掌握當前的會話數(session),RouterOS的會話數,需要在 ip firewall connection 中獲取,得

到這個會話數需要通過命令,如下:

/ip firewall connection print count-only

首先進入 Functions 功能表下,自訂一個函數,取名 sessions

Page 87: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 87 www.irouteros.com

Code 裡寫入 ros_command("/ip firewall connection print count-only"),ros_command 是

Functions中自帶的函數,可以直接向RouterOS發出指令碼命令,並獲取返回值。這樣sessions函數會將執

行腳本後的命令返回給調用功能。

接下來要在地圖中的一台 office RouterOS 顯示他的連接數資訊,如果通過 The Dude 使用腳本獲取資訊

或執行命令時,首先 The Dude 能直接管理 RouterOS,即能有 full 或 write 許可權,進入設備後配置,用戶

名和密碼如下:

Page 88: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 88 www.irouteros.com

點擊設備右鍵,選擇“顯示”

打開介面後,在標籤欄中,輸入剛才定義的函數[sessions()],不過這樣寫僅僅在設備圖示上顯示一個數

直觀的顯示可以這樣寫入“當前會話數:”

Page 89: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 89 www.irouteros.com

顯示結果如下:

7.2 獲取 PPPoE 線上人數

獲取 PPPoE 線上人數的方法有兩種,一種是之前通過 RouterOS 腳本完成,另外一種則是使用 SNMP 協

定獲取 RouterOS 的線上人數的 oid

方法 1:

還是建立一個函數,RouterOS 腳本如下:

/ppp active print count-only

Page 90: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 90 www.irouteros.com

顯示到地圖上的設備就不用多講,和之前實例一完全相同。

方法 2

採用 SNMP 的 oid 獲取線上資訊,當 RouterOS 打開 SNMP 後,有自己的 MIB 庫,不管是 PPP 還是

Hotspot 的線上數都會發出一個相同的 oid,這個 oid 值為“1.3.6.1.4.1.9.9.150.1.1.1.0”,調用這個 oid 還

是在 function 中定義,獲取 oid 值,通過 oid 函數得到

顯示到地圖上的設備就不用多講,和之前實例一完全相同。

Page 91: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 91 www.irouteros.com

第八章 Charts(圖表)

圖表功能類似於 cacti 畫圖功能,即時通過圖表顯示介面流量、CPU、記憶體等設備資訊,這樣可以長期

記錄設備的狀態情況,即通過定期記錄節點值後生成圖表。

8.1 創建圖表

首先打開圖表功能表(Charts)裡面會有兩個選項,如下圖的圖表和來源資料:

然後,要做到是創建資料來源,打開來源資料功能表,創建如下配置

Page 92: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 92 www.irouteros.com

通過RouterOS腳本獲取當前設備的會話數,如果正確獲取了參數後,會在Last Value中顯示,圖中有一

個單位參數,是填寫該值單位,會話數可以用“條”做單位,可以根據自己習慣加上。

之後進入圖表欄,新建一個圖表,取名 sessions

Page 93: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 93 www.irouteros.com

創建後,選擇資料來源為 connections

添加後記錄一段時間的效果:

Page 94: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 94 www.irouteros.com

其他的圖表如 PPPoE 線上人數,也可以通過這個功能實現

Page 95: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 95 www.irouteros.com

第九章 The Dude 工具(Tools)

The Dude自帶了各種工具,包括 ping、traceroute、telnet、winbox、web、ftp等,這裡介紹 Torch

功能和如何自訂工具

9.1 Torch

Torch(即時流量監控)是與 RouterOS 中的 Torch 是相同的,只是 The Dude 將這個工具擴張出來,並

賦予了更多樣的分析方式,我們的使用其實很簡單,首先可以點擊地圖上設備右鍵,選擇工具(Tools)選擇

Torch 項

打開後,可以看到 Torch 的介面,從介面中選擇設備為 office RouterOS,硬體清單(翻譯問題,這裡指

網卡介面)如下圖選擇的是 wlan1,在篩檢程式下,協議選擇 tcp,點擊開始後,從製表(其實列表比較適用,

預設中文)中顯示了當前 office RouterOS 的 wlan1 下的所有 tcp 連接。

Page 96: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 96 www.irouteros.com

我們可以通過點擊 pie(餅形圖)來分析當前流量情況,如果源位址流量最高的是那些:

Page 97: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 97 www.irouteros.com

選擇源埠情況:

也可以通過目標位址比對:

Page 98: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 98 www.irouteros.com

當然我們可以將協議選擇為 any-ip,這樣我們可以得到各種協定的使用比例情況:

Page 99: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 99 www.irouteros.com

Torch 的分析方式還有其他幾種,就不一一例舉,大家可以自己查看。

9.2 The Dude 擴展 SSH 工具

The Dude 的 Tool 工具擴展,可自訂自己需要使用的工具,預設情況下提供了如“ping、路由跟蹤、

telnet、winbox、web、ftp...”工具,但 SSH 不支援,很多時候設備管理會使用到 SSH,為了方便通過

Dude 的集中管理方便快速檢查問題,我將自己常用的 SecureCRT 連結入 Dude。操作方式是:

• 找到你 SecureCRT.EXE 的檔路徑,並複製;

• 打開 Dude 的 tool 工具列,新建一個擴展項,將路徑複製入 command 中,然後點擊"Insert

Variable"在後面插入設備 IP 位址變數。

Device.AddressesColumn 變數是獲取當前設備的 IP 位址,直接調用。

Page 100: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 100 www.irouteros.com

效果如下:

這樣一個對應的 SecureCRT 被添加到 Dude 的 tools 中,方式調用。

當然你有其他類似的工具,也可以通過這樣的方式添加,Dude 在這方面的擴展功能還是很不錯的。

Page 101: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 101 www.irouteros.com

第十章 The Dude 事例

10.1 如何使用 The Dude v3/v4 版本發送 Email

這裡介紹下 The Dude v3/v4 版本監控設備中斷和恢復時通過 email 發送,如果你申請一個 139 郵箱,

將郵件發送到 139 郵箱中,還可以自動發送短信提醒。如果你有一個網路不管是否是 RouterOS 都可以使用

The Dude 監控你的網路設備,及時報警提醒,畢竟這樣免費的軟體不多了。

該功能從 wiki.mikrotik.com 上 Dude 手冊中找到相關說明,Dude 自身有 Email 功能,但不支援郵件發

送,需要借助在Windows上安裝相關的工具發送郵件,我們需要安裝一些工具和外掛程式。通過windows系

統搭建 blat + stunnel + dude + 你的 Email 帳號,完成 The Dude 的 Email 發送。

首先我們需要下載安裝工具

stunnel 工具

Stunnel是一款免費的工具,Stunnel是一個自由的跨平臺軟體,用於提供全域的TLS/SSL服務。針對本

身無法進行 TLS 或 SSL 通信的用戶端及伺服器,Stunnel 可提供安全的加密連接。

http://www.stunnel.org/download/binaries.html

blat 工具

Blat 是一個命令列發郵件的小工具,僅支援簡單的 SMTP 協定,需要 SMTP 伺服器的支援

http://sourceforge.net/projects/blat/files/

1、安裝 stunnel 服務

首先安裝 stunnel,·安裝完成後在程式中找到 stunnel 選擇 Edit stunnel.conf:

Page 102: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 102 www.irouteros.com

這裡支持 pop3、smtp 等郵件功能,這裡我選擇的是 smtp 的連接方式,我使用的是新浪的郵箱伺服器,

寫入以下代碼:

socket = l:TCP_NODELAY=1

socket = r:TCP_NODELAY=1

debug = 7

output = stunnel.log

CAfile = cert.pem

client = yes

[ssmtp]

accept = 25

connect = smtp.sina.cn:25

編寫完成後我們開啟 stunnel 服務

Page 103: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 103 www.irouteros.com

2、配置 blat 組建

解壓 blat 文件後,在 c:\Program Files\Dude 目錄下新建一個 blat 檔,將下面 3 個檔拷貝到

“c:\Program Files\Dude\blat”中

同樣我們也可以通過 IP 層的 ping 檢測網路 A:

blat.dll

blat.exe

blat.lib

然後新建並編輯 emailblat.cmd 的執行腳本

set dir=c:\Program Files (x86)\Dude\blat

set [email protected]

set smtpserver=smtp.sina.cn

set smtpport=25

set [email protected]

set smtppwd=yourpassword

set mailto=收件人 1,收件人 2,收件 3

"%dir%\blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port %smtpport%

-u %smtpuser% -pw %smtppwd% -subject %1 -body %2

(因為我是 64位元系統所以是 Program Files (x86))

注意:你需要在新浪郵箱自己的帳戶中打開 smtp 功能。

3、創建 The Dude 的 Email 發送功能

編輯完成後,我們打開 Dude,並添加 Notification,

Name:Email

Type: execute on server

加入以下代碼:

Page 104: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 104 www.irouteros.com

"c:\Program Files (x86)\Dude\blat\emailblat.cmd" "Service [Probe.Name] on

[Device.Name] is now [Service.Status]" "Service [Probe.Name] on [Device.Name] is

now [Service.Status] ([Service.ProblemDescription])"

如下圖:

加入到對設備監控中,一旦設備某項服務探測中斷或恢復都會發送 email

Page 105: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 105 www.irouteros.com

這樣 Dude 的郵件發送功能就算完成,具體的操作需要你自己去完善和配置。

10.2 The Dude 硬碟使用率監控

最近想通過 snmp 監控 FreeBSD 的伺服器的硬碟使用情況,嘗試通過 The Dude 上進行監控。首先為

FreeBSD 安裝了 net-snmp(具體 net-snmp 配置省略,可以百度)。

監控伺服器硬碟,首先安裝完 net-snmp 後,啟用 snmpd 服務,在 The Dude 添加設備,並配置好伺服

器 IP位址,然後設置 snmp團體名(預設是public,根據需要修改團體名)就可以自動獲取到伺服器的資訊,

如 CPU、記憶體和硬碟等。

例如我們添加一台 FreeBSD 的主機,取名 server1,然後打開 server1 的設置,在 snmp 選項可以看到

相關 snmp 資訊,在 storage 裡可以看到硬碟分區情況和硬碟大小等。

Page 106: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 106 www.irouteros.com

需要讓一些主要的資訊顯示在設備圖示上,例如 CPU、記憶體和硬碟情況,通過點擊設備圖示,右鍵選擇

appearance,設置相關的資訊顯示

預設情況下 The Dude 能讀取的資訊包括 CPU、記憶體和硬碟情況都會自動顯示,這些屬性在 Label 標籤

設置,如下:

Page 107: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 107 www.irouteros.com

顯示如下,可以看到 disk 使用率為 11%,注意這裡是根分區的使用率:

The Dude 顯示的是根分區的硬碟資訊,當然如果存儲資料是在根分區下是可以被監控到,因此利用

probe 探針來監測硬碟的使用率,這裡我們需要調用一個 The Dude 自帶的函數 hdd_usage(),我們在

function 功能表下可以找到

打開 probe 菜單,新建並取名為 disk_root 的探針

Page 108: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 108 www.irouteros.com

在 disk_root的 probe 中,選擇 type為 function,調用函數 hdd_usage(),available 是確定改值必須

大於 0,在 error 裡是判斷該值大於多少就判斷為 down,改判斷語句為當根硬碟使用率小於 90 為假,就判斷

定義探針結果為 down

Page 109: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 109 www.irouteros.com

添加完成後,探針就會對server1的根分區使用率進行即時監測,大於90%就報警,並顯示到設備圖示,

在 Notifications 裡可以設置報警方式。

其他硬碟分區監控

以上是The Dude對根分區使用率的監測,因為是預設就帶有hdd_usage()函數很好調用和配置,但你的

資料不是存儲在根分區下,而是/var 或其他分區,就需要單獨獲取 oid 進行配置

The Dude默認獲取的分區是根,但不能對其他分區進行監測,但我們需要對/var分區硬碟使用率的監測,

要實現首先我們要獲取/var 分區的相關 oid 資訊,Dude 為我們提供了 snmpwalk 工具,很方便我們查詢

Page 110: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 110 www.irouteros.com

點擊後開始獲取的 mib 庫資訊,等獲取完成後找到 host.hrStorage 下對應的/var 的屬性值

在 mib 庫中找到下面的 oid 屬性描述:

iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageDesc

r.33

這個是/var 分區的 oid 資訊,注意位元數是 33,然後對應的方式找到硬碟 size 和硬碟 used 資訊

Page 111: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 111 www.irouteros.com

我們將對應的 oid 資訊提取出來,並計算使用率,即硬碟使用率=硬碟 Used*100/硬碟 Size:

oid("iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrStorage

Used.33")*100/

oid("iso.org.dod.internet.mgmt.mib-2.host.hrStorage.hrStorageTable.hrStorageEntry.hrStorage

Size.33")

並創建一個 function,即函數,打開 function 功能表,新建函數如下:

Page 112: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 112 www.irouteros.com

創建完成後,我們就可以去 probe 探針配置

Page 113: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 113 www.irouteros.com

上面的探針配置完成後,就可以去 server1 的 service 下添加對 var 分區的探針監控,並設置報警方式,操

作根分區監測一樣。

如果想即時顯示/var 硬碟使用率,同樣打開 appearance 設置

Page 114: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 114 www.irouteros.com

在 label 中加入“var_used:[round(hdd_usage_var())]%”代碼,round 函數是取整數。

顯示如下:

當然這樣的操作也可以應用到 Linux 設備上

10.3 基於 hEX RB750Gr3 的 The Dude 服務

新的 hEX (RB750Gr3) 設備,可以作為非常小的 Dude 伺服器,Dude 伺服器的資料存儲,可以選擇

MicroSD 卡或 U 盤擴展

在此建議選擇工業級的mircoSD卡或U盤,它們具備更長的壽命,因為The Dude服務會頻繁讀寫資料,

如果你還在使用普通的 microSD 卡或 U 盤,建議不用使用太長時間,儘快更換工業級的。

Page 115: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 115 www.irouteros.com

提示:hEX RB750Gr3 支援 mircoSD card SDXC UHS-I/Class 10 標準,意味著你可以使用更大容量

的 mircoSD 卡,該標準支援 128GB。

1. 存儲準備

插入 microSD 卡(設備應該關閉電源插入 microSD 卡)或 U 盤

將 microSD 卡正確插入後,為設備通電,通過下面的命令查看存儲擴展是否安裝成功

/disk print

如果顯示下面類似的資訊,系統已經正常識別到存儲

[[email protected]] > disk pr

# NAME LABEL TYPE DISK FREE SIZE

0 disk1 fat32 SD 116.0GiB 117.0GiB

如果添加到存儲檔案格式為 fat32,建議重新格式化為 ext3,格式化前,先將存儲卡“彈出”,執行下面命

/disk eject-drive 0

之後開始重新格式化檔案系統為 ext3

/disk format-drive 0 file-system=ext3

注意當容量的存儲卡格式需要較長的時間,在完成格式化後,重啟設備,重新載入存儲卡

[[email protected]] > disk format-drive 0 file-system=ext3

formatted: 100%

2. 安裝 Dude 功能包

在存儲卡準備完成後,就開始安裝 The Dude 服務功能包到 hEX 上。

Page 116: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 116 www.irouteros.com

功能包下載進入官方網頁 http://www.mikrotik.com/download,並找到 hEX(RB750Gr3)版本的

The Dude 包

如上圖,選擇與當前 hEX 的 RouterOS 相同的版本並下載,同時在該頁面下方有 The Dude client 用戶

端(安裝到 windows 平臺,具體安裝可以參見 1.4 章節),下載用戶端時要和 The Dude server 相同版本

當下最完成 The Dude server 功能包.npk 檔後,通 winbox、webfig 或 FTP 等方式上傳到 RouterOS

files 根目錄下。當功能包上傳完成後,通過命令/system reboot,重啟設備,重啟完成後,登錄 RouterOS

確認是否安裝成功。

如下圖通過 winbox 登錄查看到左側功能表了,出現 Dude,或者在命令列輸入/dude 是否能查看

Page 117: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 117 www.irouteros.com

3. 第一次使用

第一次使用,首先需要修改 Dude 服務端資料存儲路徑到存儲卡:

/dude set data-directory=disk1/dude-data

通過命令啟用服務

/dude set enabled=yes

檢查服務是否運用:

[[email protected]] > dude print

enabled: yes

data-directory: disk1/dude-data

status: running

4. 連接 Dude 伺服器

The Dude伺服器啟用後,你可以通過windows平臺的The Dude client程式連接,連接輸入RouterOS

的 IP 位址,埠號與 Winbox 相同 TCP 8291(The Dude 伺服器配置介面從 6.38 開始集成到 winbox(要求

版本 3.7 以上)和 webfig 裡)

第一次登陸可以設置自動網路搜索,預設做遞迴搜索,也可以根據你的需要手動配置搜索網路中的設備或

關閉自動搜索

5. 已測試 MicroSD 卡

RB750Gr3 集成的MicroSD 槽,可以支援任何標準為 SDXC 128GB 的microSD 卡,最大讀寫速度基於

UHS-1/CLASS10,下面列表包含已測試過的 microSD 卡

品牌 描述 型號

Kingston 128GB SDXC UHS-I SDC10G2/128GB

Kingston 64GB SDXC UHS-I SDCAC/64GB

Page 118: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 118 www.irouteros.com

Kingston 32GB SDHC CLASS10 SDC10G2/32GBSP

Kingston 8GB SDHC CLASS10 SDC10G2/8GB

Kingston 8GB SDHC CLASS10 SDC10/8GB

Transcent Premium 400x microSDXC UHS-I TS64GUSDU1

Toshiba Exercia microSDXC UHS-I M301-EA

Silicon Power Elite microSDXC UHS-I SP064GBSTXBU1V20SP

Sandisk Ultra microSDXC UHS-I SDSQUNB-064G-GN3MN

Samsung EVO UHS-I MB-MP32D

MikroTik 新 Dude 平臺:2017 年 6 月,MikroTik 推出了 RB1100AH×4 Dude 版本的路由器,採用了亞馬

遜公司旗下的 Annapurna 處理器,基於 Cortex A15 4 核心,工作頻率 1.4GHz,最大輸送量可以達到

7.5Gbit/s,該型號配置有多個高速存儲介面,包括2個SATA和2個M.2介面,能用於The Dude資料存儲,

proxy 緩存或其他相應存儲應用。並自帶一個 60GB M.2 SSD,以及默認安裝了 Dude 功能

包。 RB1100AHx4 Dude 版本支援 IPsec 硬體加速,並比之前任何 RouterBOARD 產品都快,該型號自帶

IEC 冗余電源,支援 802.3at/af PoE 輸入,具備電信級 48V 直流電介面,整機採用被動散熱,工作非常安靜

(具體參數可以去 www.routerboard.com 查詢)。

Page 119: MikroTik The Dude中文實用教程 - irouteros.com · The Dude 中文實用教程 v1.5e Yu Song 1 MikroTik The Dude中文實用教程 The Dude 是MikroTik 開發的一款網路管理與監控軟體(The

The Dude 中文實用教程 v1.5e

Yu Song 119 www.irouteros.com

參 考

參考:Wiki.mikrotik.com

官方 The Dude 文檔參考:http://wiki.mikrotik.com/wiki/Manual:The_Dude

官方 The Dude 論壇:http://forum.mikrotik.com/viewforum.php?f=8