Dojo
Howto pratici su MikroTik e RouterOS 7: configurazioni provate, comandi pronti da copiare.

Inviare email da MikroTik con Gmail: SMTP e password per le app
Un MikroTik può mandare email (avvisi, backup, report) usando un account Gmail come server SMTP: smtp.gmail.com, porta 587, STARTTLS. La password però non è quella dell'account: serve una password per le app, che Google rilascia solo con la verifica in due passaggi attiva. In RouterOS 7 la configurazione sta in /tool e-mail.
DojoDHCP server non autorizzato: come scoprirlo e bloccarlo con MikroTik
Un DHCP server non autorizzato, spesso un router WiFi da centro commerciale collegato "al contrario", manda in tilt una LAN in pochi minuti. Con MikroTik lo si scopre con /ip dhcp-server alert, che avvisa quando risponde un server diverso da quello valido, e lo si blocca con il DHCP snooping del bridge, che in RouterOS 7 accetta risposte DHCP solo dalle porte fidate.
DojoScan wireless su un MikroTik remoto senza perdere il risultato
Uno scan delle frequenze ferma la radio per qualche secondo: se il router remoto lo raggiungi proprio attraverso quel link wireless, perdi la connessione e il risultato. La soluzione è far girare lo scan in background sul router stesso, con il risultato salvato in un file da leggere quando il link torna su. In RouterOS 7 si fa con :execute e il parametro file=, che funziona sia con il pacchetto wifi sia con wireless.
DojoCome nascondere i router MikroTik della tua rete al traceroute
Un traceroute lanciato da un cliente mostra uno per uno i router della tua rete, con i loro indirizzi. Con una regola di mangle che incrementa il TTL (action=change-ttl new-ttl=increment:1) ogni router MikroTik diventa invisibile al traceroute, perché il pacchetto lo attraversa senza "consumare" un salto. La regola va limitata al traffico dei clienti e messa con criterio, per non complicare il troubleshooting.
DojoCAPsMAN e WiFi RouterOS 7: attivare il client isolation
Il client isolation impedisce ai dispositivi collegati allo stesso WiFi di parlarsi fra loro: in un hotspot o in una rete ospiti è la prima difesa contro chi curiosa nei telefoni altrui. In RouterOS 7, con il nuovo pacchetto wifi e il suo CAPsMAN, si attiva con client-isolation=yes nel datapath; con il vecchio pacchetto wireless restano default-forwarding e, in CAPsMAN v1, client-to-client-forwarding.
DojoCome aggregare più connessioni internet con MikroTik: ECMP e PCC in RouterOS 7
Con un MikroTik si possono usare insieme due o più connessioni internet. L'ECMP (più rotte di default con la stessa distanza) è il metodo più semplice ma non permette di decidere quale linea usa una connessione; il PCC (Per Connection Classifier) assegna ogni connessione a una linea e la tiene lì fino alla fine. In RouterOS 7 il PCC usa le tabelle di routing (/routing table) e il controllo dei gateway con check-gateway. Qui lo costruiamo in sei passi.
DojoCome resettare la configurazione di un MikroTik con RouterOS 7
Per azzerare un MikroTik da terminale il comando è /system reset-configuration: con no-defaults=yes il router riparte vuoto invece che con la configurazione di fabbrica, con run-after-reset esegue uno script appena riavviato. Se il router non risponde più ci sono il pulsante di reset e, come ultima risorsa, Netinstall.
DojoHotspot MikroTik: come proteggere la LAN dai client WiFi
In un hotspot MikroTik i client ospiti non devono poter raggiungere la rete del cliente (server, stampanti, NAS). Basta una regola nel firewall che usa il matcher hotspot=from-client; se la rete da proteggere non è nota in anticipo, perché la WAN prende l'indirizzo in DHCP, uno script del client DHCP la aggiorna da solo in una address list.
DojoDHCP server MikroTik: eseguire uno script a ogni lease
Il DHCP server di RouterOS può eseguire uno script ogni volta che assegna o libera un indirizzo: è il lease-script. Dentro lo script si trovano già pronte variabili come $leaseBound, $leaseActIP e $leaseActMAC, con cui si possono registrare i nuovi dispositivi, avvisare via email o aggiungere il client a una address list con una scadenza.
DojoCome creare un hotspot WiFi con MikroTik e RouterOS 7
Un hotspot WiFi con captive portal su MikroTik si costruisce in sette passi: reset, WAN, rete degli ospiti su un bridge, radio, wizard /ip hotspot setup, prova e pulizia finale. In RouterOS 7 cambia soprattutto la parte radio, che sui modelli recenti usa il nuovo pacchetto wifi al posto di wireless. Gli indirizzi dell'esempio sono quelli del mio laboratorio: vanno adattati alla tua rete.