在 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

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