Confronto di export RouterOS
Incolla due export, per esempio prima e dopo una modifica o due router che dovrebbero essere uguali, e vedi esattamente cosa differisce, menu per menu.
I due export vengono confrontati nel tuo browser e non lasciano mai il tuo dispositivo
Confronta gli export riga per riga all'interno di ogni menu, dopo aver unito le righe spezzate ed eliminato l'intestazione. Le modifiche all'ordine delle regole compaiono come righe rimosse e aggiunte. I valori segreti sono oscurati per impostazione predefinita. MikroTik e RouterOS sono marchi di SIA Mikrotīkls. Questo strumento è indipendente e non è affiliato né approvato da MikroTik.
Come confrontare due configurazioni RouterOS
- Su ogni router, oppure prima e dopo una modifica, esegui
/export(v6:/export hide-sensitive) e copia l'output, oppure apri i file .rsc salvati. - Incolla a sinistra l'export più vecchio e a destra quello più recente. Il confronto si aggiorna mentre scrivi.
- Espandi le sezioni evidenziate per leggere cosa è stato aggiunto (+) e rimosso (−), e copia le modifiche come testo per un registro delle modifiche.
Come leggere il confronto di una configurazione RouterOS
Un export è la configurazione del router scritta come i comandi che la ricreerebbero: una riga di menu come /ip firewall filter seguita dai comandi add e set di quel menu. Compaiono solo le impostazioni diverse da quelle predefinite, il che rende gli export brevi ma significa che un'impostazione tornata al valore predefinito semplicemente sparisce dall'export più recente. Il confronto tratta ogni menu come una sezione, ne confronta i comandi in ordine ed evidenzia le sezioni cambiate.
Alcune differenze sono rumore e non modifiche: l'intestazione con la data dell'export, l'ID del software e il numero di serie viene scartata, le righe spezzate vengono unite e le righe di commento possono essere ignorate. Quello che resta è ciò che il router farebbe davvero in modo diverso. L'ordine viene mantenuto di proposito: le regole di firewall, NAT, mangle e queue vengono elaborate dall'alto in basso, quindi spostare una regola è una modifica reale.
Consigli
- Conserva un export datato dopo ogni finestra di modifica e confrontalo con il precedente per vedere esattamente cosa è stato fatto.
- Stai verificando un aggiornamento da v6 a v7? Confronta lo script convertito dall'Assistente per la migrazione a RouterOS v7 con un export preso dopo l'aggiornamento.
- Per testo semplice che non è un export, Confronta due testi confronta anche parola per parola.
Domande frequenti
Perché confrontare per sezione invece dell'intero file?
Un export è un elenco di menu, e lo stesso menu compare sempre nello stesso punto. Confrontare menu per menu evita di confondere una modifica in /ip firewall filter con le righe di /ip address e ti fa vedere a colpo d'occhio quali parti della configurazione sono cambiate.
Perché le righe lunghe del mio export qui sembrano diverse?
RouterOS spezza le righe lunghe in un export con una barra rovesciata alla fine e continua sulla riga successiva. Il confronto le riunisce in un'unica riga logica e comprime gli spazi ripetuti, quindi una regola che è stata solo riformattata non conta come modifica.
Una regola si è solo spostata, ma risulta rimossa e aggiunta. Perché?
Nelle catene firewall, NAT e mangle l'ordine conta: una regola che si sposta può cambiare il comportamento del router. Il confronto quindi mantiene l'ordine e mostra una regola spostata come rimossa dalla vecchia posizione e aggiunta in quella nuova.
Le password e le chiavi sono nascoste?
Con "Oscura i segreti" attivo, i valori di password, secret, chiavi private e preshared, chiavi MD5 e community SNMP vengono sostituiti con ***** nel confronto. In ogni caso, nulla di ciò che incolli lascia il tuo browser.
Posso usarlo con un solo export?
Sì. Con un solo lato compilato, la pagina elenca le sezioni di quell'export con il numero di righe, un modo rapido per leggere una configurazione lunga.