安裝
Windows 電腦搭配 WinBox 8291 連線,即可準備開始;設備端不用安裝額外元件。
你的電腦要符合什麼#
| 項目 | 需要什麼 |
|---|---|
| 作業系統 | Windows 10 或 Windows 11 |
| 架構 | x64(一般的 64 位元 Windows) |
| 要不要先裝執行環境 | 不用。程式需要的東西都包在裡面了。 |
| macOS/Linux | 沒有。目前沒有 macOS 或 Linux 版本。 |
程式需要的執行環境已經打包在裡面,所以沒有「先去裝某個框架」這個步驟, 也不會跟你電腦上其他軟體搶版本。
設備那邊要準備什麼#
RosRunner 不會在你的 RouterOS 設備上安裝任何東西。 它走的是設備本來就提供的管理方式,所以重點只在於哪些服務是開著的。
| 連線方式 | 設備那邊要什麼 |
|---|---|
| WinBox 的 8291 | WinBox 服務在 8291 連得到。如果要用 MAC 位址連(也就是設備還沒 IP 的時候),還需要那個介面允許這種連法,而且你跟設備在同一個網段。 |
選用協定(非必需)#
| 協定 | 對應服務 |
|---|---|
| API | API 服務連得到。不過用 API 執行指令只有 RouterOS 7.x 可以。 |
| SSH | /ip service ssh 是開的。 |
| REST | /ip service www 或 www-ssl 是開的。RouterOS 6.x 根本沒有 REST。 |
以上在 RouterOS 6.49.x 與 7.21.x/7.23.x 上實際測過。
兩種版本#
程式本身是同一個,差別只在怎麼安裝,以及會不會自己更新。
| 安裝版 | 免安裝版 | |
|---|---|---|
| 裝到哪 | 你自己的使用者資料夾底下 | 不用安裝——一個執行檔,放哪都能跑 |
| 更新 | 自己下載並套用 | 只會通知有新版並開下載頁,檔案要你自己換 |
| 適合 | 你固定在用的那台電腦 | 隨身碟、公司管很嚴的電腦,或只是想先試試不想安裝 |
兩種都是把東西全部包好的單一執行檔。 兩種都不需要系統管理員權限才能跑,也都不會偷偷裝一個常駐服務在背景。
你的資料放在哪裡#
存起來的設備群組、偏好設定、指令歷史,都放在你自己的使用者資料夾底下, 而且跟程式本身放在不同的地方。兩種版本用的是同一個位置。
這個分開是刻意的:你把程式移除,這些東西不會跟著消失; 從免安裝版換成安裝版(或反過來)也不會弄丟。
存起來的帳號密碼交給 Windows 自己的認證管理員保管, 而不是 RosRunner 另外發明一種檔案自己存。 程式執行期間,你輸入的密碼只留在記憶體裡。
更新是怎麼運作的#
安裝版會檢查有沒有新版,而且能自己下載、自己套用。 免安裝版也會檢查,但只會在狀態列告訴你有新版、幫你開下載頁——它不會自己換掉自己。
幾件值得知道的事:
- 更新只會連產品自己的更新網址。程式裡面沒有放任何 GitHub 或雲端儲存的位址與金鑰。
- 更新失敗一律不影響你目前正在用的那一版,也不會讓程式變成打不開。
- 下載到一半按取消,下載的內容會整份丟掉。沒有暫停、沒有續傳——
程式會直接這樣告訴你,而不是放一顆其實做不到的按鈕。
- 套用更新會把程式重開;開著的視窗會走正常的關閉流程,不是直接被砍掉。
第一次打開#
不需要先做任何設定它才有用。第一次開啟看到的是一份空的設備清單, 接下來就交給快速上手。
想換介面語言的話,程式執行中就能直接切換,不用重開—— 內建 English、繁體中文與日本語,另外還有淺色與深色兩種外觀。