Guida MikroTik
Servizi di rete (DHCP, DNS…)Intermedio

DHCP Relay: server DHCP centralizzato per più subnet

Configurare DHCP Relay su RouterOS per far comunicare client DHCP in subnet diverse con un unico server DHCP centralizzato, tipico in reti WISP multi-segmento.

In una rete WISP con più VLAN o subnet, il DHCP relay permette di centralizzare il server DHCP su un unico router/server, evitando di configurare un server separato per ogni segmento. Il relay intercetta le richieste broadcast DHCP dei client e le inoltra in unicast al server centrale.

Schema tipico WISP

  • Server DHCP centralizzato: 10.0.0.1 (router core o server dedicato)
  • Segmento 1: 192.168.1.0/24 — VLAN clienti zona Nord
  • Segmento 2: 192.168.2.0/24 — VLAN clienti zona Sud
  • Il relay gira sul router edge che fa da gateway per entrambe le VLAN
/ip/dhcp-relay — configurare il relay per due subnet
# Relay per la VLAN1 (clienti zona Nord)
/ip/dhcp-relay add \
  name=relay-nord \
  interface=vlan10 \
  dhcp-server=10.0.0.1 \
  local-address=192.168.1.1 \
  add-relay-info=yes \
  disabled=no

# Relay per la VLAN2 (clienti zona Sud)
/ip/dhcp-relay add \
  name=relay-sud \
  interface=vlan20 \
  dhcp-server=10.0.0.1 \
  local-address=192.168.2.1 \
  add-relay-info=yes \
  disabled=no

# Verifica
/ip/dhcp-relay print

Parametri chiave del DHCP Relay

  • interface — interfaccia rivolta verso i client (dove arrivano le richieste broadcast DHCP).
  • dhcp-server — IP del server DHCP centralizzato a cui inoltrare le richieste.
  • local-address — IP del relay usato come source address; il server DHCP lo usa per capire da quale subnet proviene la richiesta e assegnare IP dal pool corretto.
  • add-relay-info=yes — aggiunge l'opzione DHCP 82 (Agent Circuit ID) con informazioni sull'interfaccia. Utile per logging e per server DHCP che assegnano IP in base alla porta/VLAN.
Sul server DHCP centralizzato è necessario creare un pool e una /ip/dhcp-server/network per OGNI subnet remota. La local-address del relay deve corrispondere al gateway configurato nella network DHCP del server.
DHCP relayDHCP centralizzatomulti-subnetrelay agentdhcp-relayRouterOSWISPoption 82

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