User Manager v7: RADIUS interno per PPP e Hotspot
Installa e configura il User Manager integrato di RouterOS v7 come server RADIUS locale. Crea profili con rate-limit, limiti traffico e scadenze per clienti PPPoE e Hotspot.
User Manager è il server RADIUS integrato in RouterOS v7. Eliminando la necessità di un server RADIUS esterno (FreeRADIUS), è ideale per WISP medio-piccoli o per laboratorio. Supporta PPP, Hotspot, DHCP, Dot1X, IPsec e wireless.
1. Abilitare User Manager
User Manager è disponibile su tutte le architetture tranne SMIPS (i modelli più piccoli con 16 MB di flash). Su RouterBOARD con architettura ARM/ARM64/x86 funziona nativamente.
# Abilitare il servizio /user-manager set enabled=yes # Registrare il router stesso come NAS (Network Access Server) # Usare 127.0.0.1 se User Manager è sullo stesso router del server PPPoE/Hotspot /user-manager/router add \ name=router-locale \ address=127.0.0.1 \ shared-secret=secret-locale \ coa-port=3799 # Configurare RouterOS come client RADIUS verso User Manager /radius add \ service=ppp,hotspot \ address=127.0.0.1 \ secret=secret-locale # Abilitare RADIUS per PPP /ppp/aaa set use-radius=yes accounting=yes interim-update=5m
shared-secret del router in /user-manager/router deve coincidere esattamente con quello in /radius. Con address=127.0.0.1 tutta la comunicazione RADIUS rimane in loopback — nessuna esposizione di rete.2. Creare limitazioni e profili
In User Manager il concetto di 'limitazione' (limitation) definisce i parametri tecnici (banda, traffico, uptime) separatamente dal 'profilo' (nome commerciale, prezzo, validità). Questa separazione permette di riutilizzare le stesse limitazioni su più profili.
# Limitazione tecnica: 10 Mbps sim., 10 GB/mese /user-manager/limitation add \ name=limit-base \ rate-limit-rx=10M \ rate-limit-tx=10M \ download-limit=10737418240 \ reset-counters-interval=monthly # Limitazione per piano pro: 100 Mbps, traffico illimitato /user-manager/limitation add \ name=limit-pro \ rate-limit-rx=100M \ rate-limit-tx=100M # Profilo commerciale "Piano Base" /user-manager/profile add \ name=piano-base \ price=19.90 \ validity=30d \ starts=first-auth # Collegare limitazione al profilo /user-manager/profile-limitation add \ profile=piano-base \ limitation=limit-base \ from-time=00:00:00 \ till-time=23:59:59 # Creare un utente e assegnare il profilo /user-manager/user add \ name=mario.rossi \ password=P4ssw0rd! \ shared-users=1 /user-manager/user-profile add \ user=mario.rossi \ profile=piano-base
3. Comandi utili di gestione
# Verificare lo stato generale /user-manager/print # Statistiche utente in tempo reale /user-manager/user/monitor [find name=mario.rossi] # Backup del database utenti /user-manager/database/save name=backup-20260603 # Creare 10 voucher casuali (es. per Hotspot bar/hotel) /user-manager/user/add-batch-users \ number-of-users=10 \ username-length=6 \ password-length=6 \ profile=piano-base
Continua con
Configura senza fatica con l'AI
In WispOS l'agente AI genera la configurazione RouterOS dalle tue parole e un tutor ti guida passo passo.
Prova WispOS