Grazie a The Social Dork | Cyber Security per aver condiviso una configurazione di firewall domestico OPNsense su ZimaBoard 2. Una macchina virtuale gestisce il routing e le policy del firewall, un access point fornisce il Wi-Fi e Pi-hole filtra le richieste DNS dei client connessi. Guarda il tutorial originale su YouTube per la dimostrazione completa.
Guarda prima di leggere: Questo video di circa dieci minuti รจ utile se vuoi separare il gateway di rete dall'access point wireless. Il creator spiega la topologia, avvia OPNsense in Zima Virtual Machine, assegna le interfacce e configura il DHCP, poi verifica il funzionamento di un laptop connesso via Wi-Fi e del relativo filtro DNS.
Il risultato mostrato รจ un laptop che si connette alla rete tramite il nuovo firewall e usa il filtro DNS scelto. Il video illustra la configurazione del primo client. La preoccupazione iniziale per i dispositivi IoT vulnerabili richiederebbe un'ulteriore segmentazione della rete e policy di accesso; collegare i dispositivi a un'unica nuova rete SSID non li isola automaticamente tra loro.
Decidi quali funzioni deve mantenere il gateway esistente
La discussione sulla topologia distingue tre funzioni che un router tutto in uno puรฒ nascondere: la connessione del provider, il confine del firewall con funzioni di routing e l'accesso wireless. Un collegamento Ethernet puรฒ alimentare il nuovo firewall, mentre una connessione DSL o via cavo richiede comunque il modem o l'apparecchiatura appropriata del provider. Sostituire la funzione di routing non elimina la necessitร di quella connessione fisica.
Nella configurazione funzionante del creator, il router domestico esistente alimenta il lato WAN del firewall e un access point รจ collegato al lato LAN. Se anche il gateway a monte esegue la traduzione degli indirizzi di rete, si crea un doppio NAT. Puรฒ andar bene per una prova iniziale, ma puรฒ complicare i servizi in ingresso e la risoluzione dei problemi. La disponibilitร della modalitร bridge o passthrough dipende dall'apparecchiatura e dal servizio del provider: verificala prima di modificare la connessione in uso.
| Funzione | Componente nella configurazione illustrata | Domanda a cui rispondere prima di spostare i client |
|---|---|---|
| Collegamento del provider | Servizio Ethernet o modem/gateway necessario. | Quale dispositivo deve restare in funzione perchรฉ la connessione funzioni? |
| Routing e policy | Macchina virtuale OPNsense. | Il traffico dei client attraversa davvero questo gateway? |
| Accesso wireless | Un access point separato o una configurazione AP supportata. | Fa da bridge tra i client e la LAN prevista? |
| Assegnazione degli indirizzi | Un unico servizio DHCP per la rete dei client. | Quale server fornisce i parametri del gateway e del DNS? |
| Filtraggio DNS | Servizio Pi-hole. | Questi client riescono a raggiungere il resolver selezionato? |
Annota le impostazioni attuali rivolte al provider prima della migrazione. Un video che mostra una connessione Ethernet non chiarisce i requisiti di autenticazione, VLAN o modem del tuo ISP. Tieni a disposizione la configurazione del vecchio gateway mentre provi il nuovo percorso con un solo client. In questo modo potrai distinguere un problema del servizio upstream da un errore nella nuova LAN.
Il doppio NAT descrive due livelli di traduzione con instradamento; รจ diverso dal semplice collegamento di un punto di accesso a valle. Se il dispositivo wireless continua a instradare il traffico, puรฒ introdurre un altro livello e un altro servizio DHCP. Verifica la modalitร operativa effettiva e la disposizione dei cavi, invece di dedurne il ruolo dallโetichetta del prodotto sul case.
Associa le interfacce virtuali ai confini WAN e LAN effettivi
The Social Dork scarica unโimmagine di installazione di OPNsense e la avvia in Zima Virtual Machine su ZimaBoard 2. Si tratta di una dimostrazione di firewall virtualizzato. Lโhost continua a eseguire ZimaOS, quindi anche la sua configurazione di rete fa parte del progetto, insieme alle impostazioni di OPNsense allโinterno del guest.
Per una configurazione simile, associa esplicitamente ogni interfaccia virtuale alla porta fisica prevista o a una rete host isolata. La presenza di due prese di rete non definisce automaticamente questa associazione. Tieni il percorso verso la WAN separato dai normali servizi host e assicurati che il traffico dei client LAN debba attraversare il firewall per raggiungere la connessione upstream. Se un client dispone di un altro percorso che aggira la VM, il firewall non puรฒ applicare le proprie regole a quel traffico.

Usa le istruzioni per lโinstallazione di OPNsense e le indicazioni sulle macchine virtuali aggiornate, adatte allโimmagine e alla piattaforma selezionate. Prima di modificare le interfacce, annota come accedere allโhost e alla console della VM. Il riavvio dellโhost, un problema di archiviazione o lโarresto della VM possono interrompere questo gateway, quindi pianifica la manutenzione tenendo conto della connessione Internet domestica.
Definisci chiaramente il piano delle interfacce
- Individua le porte fisiche dellโhost e annota quale cavo raggiunge la connessione upstream.
- Assegna allโinterfaccia WAN del guest la rete upstream prevista.
- Assegna alla sua interfaccia rivolta verso la LAN una rete downstream distinta.
- Verifica che il percorso di gestione e i normali servizi host non siano esposti involontariamente sul lato WAN.
- Collega un client di prova a valle e verifica il suo gateway predefinito effettivo prima di aggiungere altri dispositivi.
Il nome di unโinterfaccia allโinterno della macchina virtuale potrebbe non corrispondere allโetichetta stampata accanto a una porta fisica. Usa la mappatura di rete dellโhypervisor e la console della macchina virtuale per individuare la corrispondenza. Verificala di nuovo dopo aver modificato gli adattatori virtuali. Il video mostra una configurazione funzionante sulla macchina dellโautore, ma non fornisce un inventario completo di tutti i bridge host o delle impostazioni degli adattatori che potresti incontrare.
Assegna risorse al firewall lasciando capacitร sufficiente per ZimaOS e gli altri servizi sullโhost. Lโattuale guida alla virtualizzazione di OPNsense indica 3 GB di RAM come minimo, un disco virtuale minimo consigliato di 8 GB e indicazioni sulla compatibilitร di rete. Sono condizioni di partenza, non una promessa sulle prestazioni. Log, VPN, funzionalitร di ispezione e altri carichi di lavoro possono modificare il margine necessario.
ร un compromesso operativo legato alla condivisione di una macchina: un aggiornamento o un riavvio dellโhost puรฒ causare lโinterruzione anche della VM gateway. Decidi come avviare la VM dopo lโavvio dellโhost e come recuperarla se non si avvia. Una console stabile รจ particolarmente utile quando unโimpostazione di rete errata rende irraggiungibile lโinterfaccia web.
Fai gestire ogni rete client da un solo servizio DHCP
Lโautore usa reti IPv4 upstream e downstream diverse: il lato upstream usa indirizzi 192.168.0.x e la LAN dei client usa indirizzi 192.168.1.x. Sono esempi tratti dal video. Scegli sottoreti non sovrapposte adatte alla tua rete, invece di copiare indirizzi che potrebbero essere giร in uso.
Il punto di accesso fornisce la connessione radio, mentre OPNsense assegna i lease DHCP ai client downstream. La guida illustra la modalitร AP e la disattivazione del servizio DHCP del vecchio router wireless. Se lโapparecchiatura non dispone di una modalitร AP dedicata, la sola disattivazione del DHCP non garantisce un comportamento da punto di accesso trasparente: verifica le istruzioni del produttore per il cablaggio LAN-to-LAN e i requisiti di routing/NAT. Mantieni raggiungibile il suo indirizzo di gestione senza che entri in conflitto con il pool DHCP.

Verifica il lease risultante su un portatile. Dovrebbe ricevere un indirizzo nella LAN prevista, lโindirizzo LAN del firewall come gateway predefinito e il server DNS previsto. La connessione Wi-Fi riuscita dimostra solo che il collegamento radio funziona. Lโindirizzo, il gateway e il resolver indicano se il client รจ effettivamente entrato nel nuovo percorso di rete.
Pianifica separatamente gli indirizzi fissi e il pool di concessioni
Il seguente รจ un piano LAN /24 illustrativo, non una trascrizione degli indirizzi esatti del creator. Adattalo alle reti esistenti. Riserva gli indirizzi fissi dellโinfrastruttura al di fuori del pool assegnato dinamicamente e mantieni la rete a monte diversa dalla LAN a valle.
| Elemento | Indirizzo o intervallo illustrativo | Motivo |
|---|---|---|
| Interfaccia LAN di OPNsense | 192.168.1.1/24 | I client usano questo indirizzo come gateway. |
| Gestione del punto di accesso | 192.168.1.2 | Una destinazione di gestione stabile, al di fuori del pool dellโesempio. |
| Endpoint Pi-hole raggiungibile | 192.168.1.10 | Lโendpoint DNS pubblicizzato ai client in questo esempio. |
| Pool DHCP dei client | 192.168.1.100โ192.168.1.199 | Un pool separato evita conflitti con quegli indirizzi fissi. |
Se Pi-hole si trova effettivamente su unโaltra subnet o su una rete virtuale lato host, usa lโendpoint realmente raggiungibile e configura il routing e le policy necessari. Lโindirizzo dellโesempio non rende il servizio accessibile dalla LAN. Una voce DHCP indica ai client dove inviare una richiesta; non crea la route nรฉ avvia il server.

Dopo aver modificato il DHCP, controlla la concessione sul laptop, anzichรฉ verificare solo la pagina di configurazione del server. Conferma lโindirizzo assegnato, la maschera, il gateway e le voci DNS. Un client che conserva ancora una vecchia concessione puรฒ far sembrare errata una nuova configurazione corretta. Un indirizzo o gateway inatteso รจ anche un indizio utile del fatto che potrebbe essere ancora attivo un altro server DHCP.
Considera la prima regola di autorizzazione come un test di connettivitร
Il creator inizia con una regola in uscita permissiva per il singolo laptop di prova e spiega come impedire connessioni non richieste dalla WAN verso la LAN. OPNsense usa il filtraggio stateful, quindi le risposte a una connessione consentita vengono gestite tramite lo stato della connessione. La documentazione delle regole del firewall OPNsense spiega come interfaccia, direzione e ordine delle regole influiscano su questo comportamento.

Il video apre anche lโinterfaccia web dalla sua rete privata a monte. Nella tua installazione, limita lโaccesso amministrativo a un percorso di gestione fidato e mantieni unโopzione di ripristino tramite console. Lโetichetta WAN descrive un ruolo relativo a questo firewall; un segmento privato di laboratorio a monte e Internet pubblica presentano condizioni di esposizione diverse.
Per affrontare il problema dei dispositivi IoT sollevato allโinizio, crea reti distinte con apparecchiature che le supportano, quindi definisci il traffico consentito tra di esse. I dispositivi che scambiano traffico allโinterno dello stesso segmento locale possono comunicare senza attraversare il firewall di instradamento. Per unโaltra prospettiva pratica sulle decisioni relative al gateway e alla privacy, consulta la configurazione del firewall OPNsense di cachito labs.
Separare la connettivitร dallโisolamento
| Obiettivo della policy | Cosa deve essere vero prima | Come convalidarlo |
|---|---|---|
| Un laptop di prova puรฒ navigare. | Usa il gateway e il resolver previsti. | Apri una destinazione consentita e verifica il flusso corrispondente. |
| Una rete IoT non puรฒ raggiungere una LAN fidata. | I dispositivi si trovano su reti instradate separate. | Prova la connessione inter-rete scelta e verifica le policy. |
| I client usano il servizio DNS previsto. | Il resolver รจ raggiungibile e pubblicizzato correttamente. | Confronta le richieste dei client con il log delle query di Pi-hole. |
| Lโamministrazione avviene tramite un percorso affidabile. | Lโaccesso alla gestione รจ limitato alle fonti previste. | Verifica un percorso autorizzato mantenendo la possibilitร di ripristino dalla console. |
Definisci lโorigine, la destinazione, il protocollo e lo scopo previsto prima di aggiungere una regola. Una regola che dimostra che un laptop puรฒ accedere a Internet non รจ una policy valida per tutti i dispositivi di una casa. Per la segmentazione, usa reti distinte e un percorso firewall tra di esse. Il traffico scambiato localmente sullo stesso segmento potrebbe non raggiungere affatto il gateway.
Quando una modifica alle regole sembra inefficace, prova una nuova connessione e considera lo stato della connessione. La guida alle regole di OPNsense spiega lโelaborazione con stato. Gli stati esistenti possono influire su una nuova prova, mentre azzerare tutti gli stati interromperebbe altre connessioni attive. Individua il flusso di prova specifico prima di apportare modifiche diagnostiche generali.
Collegare Pi-hole tramite DHCP senza creare un loop DNS
Verso la fine, The Social Dork imposta come server DNS fornito dal DHCP lโindirizzo di Pi-hole. In questo modo, il precedente progetto di blocco degli annunci con Pi-hole e Tailscale viene integrato nella nuova rete wireless. OPNsense controlla il percorso del traffico instradato; Pi-hole valuta i nomi DNS richiesti tramite il suo servizio. I due componenti hanno responsabilitร diverse.

La guida allโintegrazione di Pi-hole con OPNsense descrive la distribuzione diretta tramite DHCP e lโinoltro attraverso il firewall come configurazioni alternative. Scegli un percorso coerente e assicurati che i resolver non si inoltrino le richieste a vicenda creando un ciclo. Verifica inoltre che i client possano raggiungere lโindirizzo di Pi-hole se si trova su una rete diversa.

Scegli un percorso per il resolver e traccialo da un capo allโaltro
| Configurazione | Percorso della richiesta | Cosa possono mostrare i log |
|---|---|---|
| I client interrogano Pi-hole direttamente. | Client โ endpoint Pi-hole raggiungibile โ resolver upstream scelto. | Pi-hole puรฒ attribuire le richieste agli indirizzi sorgente che riceve effettivamente. |
| I client interrogano un resolver del firewall che inoltra le richieste. | Client โ resolver del firewall โ Pi-hole โ percorso upstream indipendente. | Pi-hole potrebbe vedere principalmente il firewall di inoltro come origine. |
Nel video si usa lโindirizzo di Pi-hole fornito tramite DHCP per i client. La configurazione di inoltro descritta nella guida ufficiale collegata รจ unโalternativa. Se scegli questa opzione, assicurati che il server DNS upstream di Pi-hole non invii la richiesta direttamente alla stessa catena di inoltro. Un percorso chiaro rende molto piรน facile diagnosticare lโassenza di una risposta.
Anche il DNS dipende dal trasporto e dallโinstradamento. Se il client e il resolver si trovano su reti diverse, controlla il percorso e le regole che riguardano la porta TCP/UDP 53. Se il risultato osservato differisce dalla configurazione DHCP, verifica gli annunci DNS IPv6 e le impostazioni DNS indipendenti dei client. Il solo accesso allโinterfaccia web di Pi-hole non รจ una prova sufficiente.
Per filtrare il traffico quando sei fuori casa, consulta di nuovo la guida a Pi-hole e Tailscale. Lโaccesso DNS remoto, le regole del gateway locale e lโinstradamento di tutto il traffico Internet tramite VPN sono decisioni distinte. Verifica ciascuna opzione sulla connessione in cui verrร effettivamente utilizzata.
Verifica lโintero percorso prima di spostare ogni dispositivo
La dimostrazione finale cambia la rete Wi-Fi del laptop e confronta lo stesso sito web con e senza il sistema di filtraggio. Illustra il percorso del client selezionato, ma non dimostra che tutti i siti web siano privi di annunci o che tutti i dispositivi siano isolati. Verifica prima lโaccesso a Internet e il DNS, poi controlla i log pertinenti del firewall e di Pi-hole per collegare ogni risultato al client previsto.
Prima di trasferire tutta la famiglia, prova il rinnovo di un client, una connessione consentita e una connessione deliberatamente negata tra reti separate, se la segmentazione fa parte del tuo progetto. Esporta una configurazione del firewall funzionante e verifica il percorso di ripristino. Il risultato utile รจ un gateway di cui sai spiegare e gestire routing, DHCP, filtraggio e amministrazione. Guarda la guida completa di The Social Dork per configurare un firewall domestico con OPNsense per vedere la topologia originale e la sequenza di configurazione.
Esegui un test di accettazione graduale
- Connettiti alla rete wireless prevista e controlla il nuovo lease del client.
- Verifica il gateway predefinito, quindi, se opportuno, prova una connessione consentita basata su IP.
- Risolvi un nome host consentito tramite il resolver selezionato e individua la query.
- Cerca un dominio nei criteri Pi-hole attivi e verifica che venga restituita la risposta prevista.
- Se hai configurato la segmentazione, prova una connessione consentita e una negata oltre il confine instradato.
- Riconnetti il client o rinnova il lease e verifica che vengano ripristinate le impostazioni previste.
- Durante una finestra di manutenzione pianificata, verifica il percorso di avvio dellโhost e della VM gateway prima di farvi affidamento in modo continuativo.
Risolvi i problemi seguendo lโordine della rete
| Sintomo | Livello probabile da controllare | Prove utili |
|---|---|---|
| Indirizzo client atteso non assegnato. | Bridge dellโAP, cablaggio, interfaccia DHCP o server DHCP in conflitto. | Il lease e la rete su cui รจ stato ottenuto. |
| Il client ha un indirizzo, ma non ha accesso a Internet. | Gateway, mappatura delle interfacce virtuali, accesso upstream, routing o NAT. | Stato dellโinterfaccia guest e flusso di test. |
| La connettivitร IP funziona, i nomi no. | Endpoint DNS, criterio, listener o resolver upstream. | Un test DNS esplicito e il log del resolver corrispondente. |
| Una connessione bloccata continua a funzionare. | Percorso di rete errato, ambito/ordine delle regole o uno stato esistente. | Indirizzi di origine/destinazione e stato della connessione specifica. |
| La rete smette di funzionare dopo un aggiornamento dellโhost. | Avvio della VM gateway o mappatura della rete dellโhost. | Accesso alla console e ultime impostazioni note funzionanti di host/guest. |
Usa i log per rispondere a una domanda alla volta. La documentazione sulla registrazione del firewall di OPNsense spiega che un flusso con stato non genera necessariamente una nuova riga nel registro in tempo reale per ogni pacchetto. La guida alla diagnostica del firewall fornisce la visualizzazione degli stati. Un registro silenzioso, da solo, non dimostra che nessun traffico abbia attraversato il firewall.
Salva una configurazione funzionante prima di apportare modifiche importanti e conserva un piano di rollback chiaro. Durante i test, mantieni disponibile separatamente la vecchia connessione ed evita di collegare per errore le reti a monte e downstream aggirando il firewall. Un rollback efficace ripristina una configurazione nota del gateway e dei client, invece di introdurre due router in competizione nello stesso segmento client.
Domande frequenti
ZimaBoard 2 puรฒ sostituire da sola la scheda Wi-Fi?
In questo video, un access point separato fornisce il Wi-Fi. La scheda ospita il gateway virtualizzato e i servizi correlati. L'instradamento e l'accesso wireless sono funzioni diverse.
Posso rimuovere il modem dell'ISP?
Solo se il passaggio al nuovo servizio non ne richiede piรน l'uso. Le configurazioni DSL, via cavo e specifiche di alcuni provider potrebbero aver ancora bisogno dell'apparecchiatura di terminazione originale. Verifica i requisiti fisici e del servizio prima di sostituire un gateway.
Una regola che consente il traffico in uscita isola i dispositivi IoT?
Non crea una separazione di rete. I dispositivi sullo stesso segmento locale possono comunicare senza attraversare il firewall di instradamento. Per isolarli servono reti distinte e una policy verificata tra di esse.
Pi-hole dovrebbe essere eseguito all'interno di OPNsense?
Il progetto mostrato usa un servizio Pi-hole insieme al firewall virtualizzato e ne pubblicizza l'indirizzo tramite DHCP. Il requisito fondamentale รจ un percorso DNS raggiungibile e coerente; non dare per scontato che installare OPNsense installi anche quel servizio.
Perchรฉ la VM del firewall ha bisogno di due percorsi di rete?
La configurazione con instradamento richiede un percorso verso la rete a monte e un percorso downstream separato. La mappatura corretta tra guest e host definisce questo confine. La presenza di due nomi di adattatori non dimostra, da sola, che le reti siano isolate.
Cosa succede quando si riavvia l'host ZimaOS?
Il firewall per gli ospiti e gli altri servizi ospitati potrebbero diventare indisponibili. Pianifica l'avvio e il ripristino delle VM, quindi verificali durante una finestra di manutenzione. Condividere l'hardware significa che la manutenzione dell'host incide sulla disponibilitร del gateway.
Conclusione
La configurazione di The Social Dork รจ utile perchรฉ trasforma un gateway tutto-in-uno in una serie di funzioni comprensibili: connettivitร con il provider, instradamento virtualizzato, accesso wireless, assegnazione degli indirizzi e filtraggio DNS. Il primo test riuscito con un laptop costituisce un punto di partenza. Per mantenere un gateway domestico servono anche confini di rete verificati, criteri adeguati per ciascun gruppo di client e una procedura di ripristino.
Completa le verifiche per un singolo client prima di migrare l'intera rete domestica, quindi verifica separatamente ogni eventuale segmentazione aggiuntiva o comportamento della VPN. Tieni la video guida a OPNsense di The Social Dork accanto al tuo schema di rete e alla documentazione ufficiale aggiornata. L'obiettivo รจ una rete di cui sai spiegare, testare e ripristinare il funzionamento.
Hub della campagna Zima
Altre letture

Guida agli acquisti del Black Friday 2026 di ZimaSpace: offerte, cluster e regali
Confronta le offerte del Black Friday su ZimaBoard 2, SE e ZimaCube 2, i cluster di tre schede e i regali in omaggio con...

Come The Social Dork crea un blocco pubblicitร Pi-hole con ZimaBoard 2
Segui la configurazione di Pi-hole e Tailscale di The Social Dork su ZimaBoard 2, con test DNS locali, verifiche delle blocklist e filtraggio privato...

Ho comprato lโIA per risparmiare tempo. Poi ho iniziato a trovare soluzioni ai suoi limiti.
Ho iniziato a organizzare le mie serate in base ai crediti AI e ai reset di Codex. Affidare alcune attivitร quotidiane allโAI locale mi...



