VPNSmith
self-host-vpnINFO

Port Forwarding Spiegato: Come Raggiungere un Server Dietro al Tuo Router (2026)

Il port forwarding indica al tuo router di inviare il traffico in entrata su una porta specifica a un dispositivo della tua rete — così puoi raggiungere una VPN auto-ospitata, un server di gioco o un NAS dall'esterno. Come funziona, come configurarlo, i rischi per la sicurezza e quando il CGNAT lo blocca.

Di Eric Gerard · Fondateur · VPNSmith — Spécialiste self-host VPN & VPS GDPR5 min letturaPhoto via Unsplash

Hai configurato un server WireGuard, un server di gioco o un NAS a casa — e dall'esterno, nulla si connette. Il pezzo mancante è quasi sempre il port forwarding: l'impostazione del router che apre una porta deliberata verso un servizio sulla tua rete. Questa guida spiega cos'è il port forwarding, come configurarlo, i rischi per la sicurezza da rispettare e il muro del CGNAT che lo blocca — con l'alternativa quando succede.

Cos'è il port forwarding

Di default, il tuo router utilizza il NAT per condividere un IP pubblico tra tutti i tuoi dispositivi, e blocca le connessioni in entrata non richieste — quindi nulla su internet può raggiungere un servizio in esecuzione a casa. Questo è positivo per la sicurezza, ma significa anche che il tuo server auto-ospitato è irraggiungibile.

Il port forwarding crea un'eccezione controllata: una regola che dice "il traffico che arriva sulla porta esterna X va all'IP locale e alla porta di questo dispositivo." Invia la porta UDP di WireGuard al tuo server 192.168.1.50, e improvvisamente il tuo tunnel è raggiungibile da ovunque.

Come configurarlo

  1. Assegna al dispositivo un IP locale statico (riservalo nel DHCP del tuo router) in modo che la regola non si rompa in seguito.
  2. Apri la pagina di amministrazione del tuo router (spesso 192.168.1.1), trova Port Forwarding (anche noto come "Virtual Server" o "NAT").
  3. Aggiungi una regola: porta esterna, protocollo (WireGuard = UDP), e l'IP interno e la porta del dispositivo.
  4. Salva e testa dall'esterno — usa i dati mobili, non il tuo Wi-Fi (molti router non fanno loopback internamente).

Per il server WireGuard stesso, vedi auto-ospitare una VPN su Contabo con WireGuard, e abbina il port forwarding con DNS dinamico in modo che un IP domestico variabile non interrompa l'accesso.

TCP, UDP e l'uso di una porta esterna diversa

Due dettagli che confondono le persone dopo che la regola sembra corretta:

  • Scegli il protocollo giusto. Inoltra UDP per WireGuard, TCP per un sito web o SSH, o entrambi se un servizio ne ha bisogno. Inoltrare TCP quando il servizio è UDP è uno degli errori più comuni "la regola c'è ma nulla si connette".
  • La porta esterna e interna non devono corrispondere. Puoi inoltrare esterna 41194 → interna 51820, così il mondo esterno parla a una porta insolita mentre il tuo server mantiene quella normale. Questo riduce il rumore dai bot che scansionano la porta predefinita; basta impostare l'Endpoint di ogni client sulla porta esterna. È un leggero rafforzamento, non un vero occultamento.

Un rapido riferimento alle porte: WireGuard UDP 51820, OpenVPN UDP 1194, HTTPS TCP 443, SSH TCP 22. Evita di inoltrare la 22 o le porte di amministrazione direttamente su internet a meno che non le hai bloccate.

Il lato della sicurezza

Ogni porta inoltrata è una porta aperta verso un servizio — quindi il rischio è esporre qualcosa di debole:

  • Inoltra il minimo — idealmente un solo punto di ingresso ben protetto.
  • Mantieni quel servizio aggiornato e autenticato (niente password predefinite, niente pannelli di amministrazione esposti).
  • Preferisci una VPN configurata correttamente (WireGuard) come tuo unico punto di ingresso inoltrato, poi raggiungi tutto il resto attraverso il tunnel, piuttosto che inoltrare molti servizi direttamente.

Non inoltrare mai una porta verso un servizio che non hai rafforzato.

Un editor di codice — una porta inoltrata instrada il traffico esterno verso un servizio specifico, come un server WireGuard sulla tua LAN.
Un editor di codice — una porta inoltrata instrada il traffico esterno verso un servizio specifico, come un server WireGuard sulla tua LAN.

UPnP e port triggering: le opzioni automatiche

Le regole manuali non sono l'unico modo per aprire una porta:

  • UPnP consente alle app di richiedere automaticamente un port-forward (le console di gioco e i client torrent si affidano a esso). Comodo, ma significa che qualsiasi dispositivo sulla tua LAN può aprire porte senza chiedere — un vero compromesso per la sicurezza. Lascialo attivo per il gioco occasionale, disattivalo e inoltra manualmente per qualsiasi cosa a cui tieni.
  • Port triggering apre una porta in entrata solo dopo che un dispositivo invia traffico in uscita su una porta di attivazione, quindi la chiude di nuovo. È più dinamico di una regola statica ed è utile per app con porte variabili, ma non si adatta a un servizio sempre attivo come una VPN, che ha bisogno che la porta sia aperta permanentemente.

Per una VPN auto-ospitata, una singola regola UDP manuale verso un server con IP statico è la scelta giusta — prevedibile e verificabile, a differenza di UPnP.

Il muro del CGNAT — e la soluzione

Il motivo più comune per cui il port forwarding "non funziona" non è una regola mal configurata — è il CGNAT. Molti ISP (soprattutto mobili e alcune fibre) ti mettono dietro un Carrier-Grade NAT, dove condividi un IP pubblico con altri clienti e non hai un vero IP pubblico tuo. Nessuna regola del router può inoltrare una porta che non controlli.

Controlla: se l'IP WAN riportato dal tuo router non corrisponde a quello mostrato da un sito "qual è il mio IP", sei dietro CGNAT. Le soluzioni: chiedi al tuo ISP un IP pubblico, usa una rete overlay (Tailscale/NetBird) che non necessita di porte in entrata, o esegui il tuo servizio su un VPS economico con un IP pubblico permanente. Un VPS Contabo a €4,99/mese ti offre un vero IP pubblico e un punto di ingresso WireGuard pulito senza problemi di port-forwarding o CGNAT — confronta gli host nella nostra guida alla migliore VPN auto-ospitata.

In sintesi

Il port forwarding apre una porta deliberata attraverso il NAT del tuo router in modo che internet possa raggiungere un servizio a casa — essenziale per un server WireGuard auto-ospitato, e meglio se abbinato a un IP locale statico e DNS dinamico. Inoltra solo ciò che hai protetto, preferisci un singolo punto di ingresso VPN, e se il CGNAT ti blocca, un VPS economico con un IP pubblico permanente è la soluzione pulita.

Guida editoriale basata su come funzionano NAT, port forwarding e CGNAT nelle reti domestiche. I risultati dipendono dal tuo ISP e dal router. I link commerciali portano l'attributo rel="sponsored nofollow"; potrebbe applicarsi una commissione di affiliazione senza costi aggiuntivi per te.

★ Datacenter GDPR di Norimberga · ✓ IPv4 dedicato incluso · 200+ Mbps garantiti

Self-host your VPN on your own VPS → ContaboFull root access · public IPv4 · pick your region