Servizi di rete (DHCP, DNS…)Base
DHCP Server su RouterOS: pool, reti e lease statici
Configurare un server DHCP completo su RouterOS: pool di indirizzi, rete DHCP con gateway e DNS, lease dinamici e lease statici per MAC address.
Il DHCP server di RouterOS assegna automaticamente indirizzi IP, gateway, DNS e altri parametri ai client della rete locale. La configurazione si articola in tre oggetti distinti: il pool (range indirizzi), la network (parametri di rete) e il server stesso (collegato a un'interfaccia).
Passo 1 — Creare il pool di indirizzi
/ip/pool — definire il range IP assegnabile
# Pool per la LAN 192.168.88.0/24 # Riserva .1 al router, assegna da .10 a .250 /ip/pool add name=pool-lan ranges=192.168.88.10-192.168.88.250 # Verifica /ip/pool print
Passo 2 — Definire la network DHCP (gateway, DNS, NTP)
/ip/dhcp-server/network — parametri da distribuire ai client
/ip/dhcp-server/network add \ address=192.168.88.0/24 \ gateway=192.168.88.1 \ dns-server=192.168.88.1,1.1.1.1 \ ntp-server=192.168.88.1 \ domain=lan.wisplocale.it # Nota: dns-server può puntare al router stesso se /ip/dns # ha allow-remote-requests=yes (vedi articolo DNS).
Passo 3 — Creare il server DHCP sull'interfaccia
/ip/dhcp-server — avviare il servizio
/ip/dhcp-server add \ name=dhcp-lan \ interface=bridge-lan \ address-pool=pool-lan \ lease-time=12h \ authoritative=yes \ conflict-detection=yes \ disabled=no # Verifica lease attivi /ip/dhcp-server/lease print
Setup guidato in un solo comando
Wizard rapido (crea pool + network + server automaticamente)
# Alternativa: setup guidato da Winbox/CLI /ip/dhcp-server/setup # Il wizard chiede: interfaccia, subnet, range, gateway, DNS, lease-time. # Utile per configurazioni standard rapide.
Lease statici per MAC address
Un lease statico assegna sempre lo stesso indirizzo IP a un dispositivo specifico, identificato dal suo MAC address. Fondamentale per server, stampanti, telecamere IP e CPE.
/ip/dhcp-server/lease — assegnazione fissa MAC→IP
# Metodo 1: aggiunta manuale /ip/dhcp-server/lease add \ mac-address=AA:BB:CC:DD:EE:FF \ address=192.168.88.100 \ server=dhcp-lan \ comment="CPE cliente Rossi Mario" # Metodo 2: rendere statico un lease dinamico esistente /ip/dhcp-server/lease print # Trova il numero del lease (es. 0) e rendi statico: /ip/dhcp-server/lease make-static 0 # Verifica lease statici /ip/dhcp-server/lease print where dynamic=no
BEST PRACTICE WISP: assegna lease statici a tutti i CPE dei clienti. Così puoi creare regole firewall/QoS per IP fisso, loggare il traffico per cliente, e semplificare la gestione PPPoE. Usa il campo
comment con nome cliente e ID contratto.Parametri chiave del server DHCP
lease-time— durata del lease (es. 1h, 12h, 1d). Breve per reti pubbliche/hotspot, lungo per LAN fissa.authoritative=yes— il server risponde subito con NACK ai client con IP errati, accelera il rinnovo.conflict-detection=yes— esegue ping prima di assegnare un IP, evita conflitti con host statici.add-arp=yes— aggiunge automaticamente voci ARP statiche per ogni lease (combinabile conarp=reply-only).
DHCP serverDHCP poollease staticoip pooldhcp-serverMAC addressgatewayRouterOSDHCP setup
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