2026年1月21日 星期三

RouterOS export匯出指令集

 在 RouterOS 中,export 是一個非常有用的指令,它可以將目前的設定轉換成純文字的腳本格式 (.rsc)。這跟二進位的「備份 (Backup)」不同,export 出來的內容是人眼可以閱讀的,非常適合用來學習、除錯或轉移設定到另一台機器。

以下是幾種常見的 export 使用方式:

1. 輸出整個路由器的設定 (整機匯出)

如果您想把整台機器的設定都列出來:

直接在終端機顯示:

Bash

/export

(這會直接在 Terminal 畫面上跑出一長串設定,可以用滑鼠滾輪查看)

存成檔案 (推薦):

Bash

/export file=my_backup


這會在 RouterOS 的「Files」列表中產生一個名為 my_backup.rsc 的檔案。您可以透過 WinBox 的 Files 選單把它拖拉到電腦桌面,用記事本開啟查看。

2. 只輸出「特定部分」的設定 (最常用)

通常我們不需要整機設定,只需要某個功能的設定(例如只想看防火牆或 IP 設定)。您可以在指令前加上路徑:

只匯出 IP 地址設定:

Bash

/ip address export

只匯出防火牆 NAT 設定 (承接您上一個問題):

Bash

/ip firewall nat export

只匯出 DHCP Server 設定:

Bash

/ip dhcp-server export

3. 進階參數 (常用的參數開關)

export 指令預設是 Compact (精簡模式),也就是說它只會顯示您修改過的部分,預設值不會顯示。

顯示所有設定 (包含預設值):

如果您想看完整的參數(包含那些您沒動過的預設值),請加 verbose:

Bash

/interface export verbose

隱藏/顯示敏感資訊:

現在的 RouterOS 版本預設會自動隱藏密碼 (hide-sensitive)。如果您需要匯出包含 Wi-Fi 密碼或 PPPoE 密碼的腳本(例如要搬移到新機器),需要加上 show-sensitive:

Bash

/export file=full_backup show-sensitive

4. export (.rsc) 與 backup (.backup) 的區別



快速總結

如果您想把剛才設定好的 端口映射 (NAT) 設定取出來保存或貼給別人看,請在 Terminal 輸入:

Bash

/ip firewall nat export


沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。