Il port forwarding è uno degli argomenti più richiesti e allo stesso tempo più difficili per i principianti nella configurazione di reti domestiche. In questa guida, esamineremo in dettaglio come configurare correttamente il port forwarding per qualsiasi scopo: dai server di gioco ai sistemi di sorveglianza.
🔍 Cos'è il Port Forwarding?
Port Forwarding è una tecnologia che consente di reindirizzare le richieste di rete dalla porta esterna del router a una porta specifica di un dispositivo nella tua rete locale.
Internet
Le richieste esterne arrivano al tuo router
Router
Reindirizza le richieste al dispositivo necessario
Il tuo dispositivo
Riceve ed elabora le richieste
🎯 Perché hai bisogno del Port Forwarding?
| Scopo | Porte di esempio | Utilizzo |
|---|---|---|
| 🕹️ Server di gioco | 25565 (Minecraft) 27015 (CS:GO) 3074 (Xbox Live) |
Creazione di server multiplayer per giochi |
| 🌐 Server web | 80 (HTTP) 443 (HTTPS) 8080 (alternativo) |
Hosting di siti web su server domestico |
| 📹 Sistemi di sorveglianza | 3777, 3778 (DVR) 80, 443 (interfaccia web) |
Accesso remoto alle telecamere |
| 💻 Accesso remoto | 3389 (RDP) 22 (SSH) 5900 (VNC) |
Gestione del computer dall'esterno |
| 📱 Server media | 32400 (Plex) 8096 (Jellyfin) 8200 (Emby) |
Accesso alla libreria multimediale da qualsiasi rete |
⚠️ Importante capire
Il port forwarding apre l'accesso al tuo dispositivo da Internet. Segui sempre le misure di sicurezza e non aprire porte non necessarie!
🔧 Preparazione per la configurazione
-
Determina l'indirizzo IP statico del dispositivo
Il tuo dispositivo (PC, server, telecamera) ha bisogno di un indirizzo IP locale permanente in modo che il router sappia dove inoltrare il traffico.
Come trovare l'indirizzo IP in Windows:
ipconfigCerca la riga "Indirizzo IPv4" per la tua connessione di rete
Come trovare l'indirizzo IP in Linux/macOS:
ifconfigO usa:
ip addr show -
Configura l'IP statico
Per evitare che l'indirizzo IP cambi, configuralo staticamente:
- Nel router: Assegna un IP statico tramite riserva DHCP
- Sul dispositivo: Configura l'IP statico manualmente nelle impostazioni di rete
-
Scopri l'indirizzo IP esterno
Questo è l'indirizzo che altri utenti vedono su Internet:
Modi per scoprire l'IP esterno:
# Tramite riga di comando curl ifconfig.me # O visita i siti: # - whatismyipaddress.com # - 2ip.ru # - myip.com -
Determina le porte necessarie
Scopri quali porte utilizza la tua applicazione o servizio. Queste informazioni sono solitamente nella documentazione.
🚀 Istruzioni passo-passo per la configurazione
-
Accedi al pannello di controllo del router
Apri il browser e inserisci l'indirizzo IP del router. Di solito è:
192.168.1.1(TP-Link, D-Link)192.168.0.1(Netgear, alcuni TP-Link)192.168.31.1(Xiaomi)192.168.10.1(Huawei)
Username/password di default sono solitamente indicati sull'etichetta del router.
-
Trova la sezione port forwarding
La sezione può chiamarsi in modo diverso:
- Port Forwarding
- Virtual Servers
- Port Forwarding
- NAT
- Firewall
-
Compila i parametri del port forwarding
Devi specificare:
- Nome servizio: Nome arbitrario (ad esempio "Minecraft Server")
- Porta esterna: Porta che sarà aperta sul router
- Porta interna: Porta sul tuo dispositivo
- IP interno: IP statico del tuo dispositivo
- Protocollo: TCP, UDP o Entrambi
-
Salva le impostazioni
Dopo aver compilato tutti i campi, clicca "Salva" o "Applica". Il router potrebbe riavviarsi.
📡 Istruzioni per router popolari
🔄 TP-Link
- Accedi al pannello di controllo (192.168.1.1)
- Vai a: Advanced → NAT Forwarding → Virtual Servers
- Clicca "Add New"
- Compila:
- Service Type: Seleziona dall'elenco o inserisci il tuo
- External Port: Porta per accesso esterno
- Internal Port: Porta sul dispositivo
- IP Address: IP locale del dispositivo
- Protocol: TCP/UDP/BOTH
- Salva e riavvia il router
🛡️ ASUS
- Accedi al pannello (192.168.1.1)
- Vai a: Advanced Settings → WAN → Virtual Server/Port Forwarding
- Attiva "Enable Port Forwarding"
- Compila i campi:
- Service Name: Nome del servizio
- Port Range: Intervallo di porte (es. 25565-25565)
- Local IP: IP del tuo dispositivo
- Local Port: Porta del dispositivo
- Protocol: TCP/UDP/BOTH
- Clicca "Add" e "Apply"
🔗 D-Link
- Accedi al pannello (192.168.0.1)
- Vai a: Advanced → Port Forwarding
- Clicca "Add"
- Compila:
- Rule Name: Nome della regola
- External Port: Porta esterna
- Internal Port: Porta interna
- Internal IP: IP del dispositivo
- Schedule: Always
- Inbound Filter: Allow All
- Salva le impostazioni
📶 Zyxel Keenetic
- Accedi al pannello (my.keenetic.net o 192.168.1.1)
- Vai a: Sicurezza → Port Forwarding
- Clicca "Aggiungi regola"
- Compila:
- Descrizione: Nome del servizio
- Interfaccia: Internet
- Protocollo: TCP/UDP
- Porta esterna: Porta per accesso esterno
- IP destinazione: IP locale del dispositivo
- Porta interna: Porta sul dispositivo
- Salva le modifiche
✅ Verifica del funzionamento del port forwarding
-
Usa servizi online
Siti per controllare le porte aperte:
-
Verifica tramite riga di comando
Controlla da un altro computer:
# Usa telnet o nc (netcat) telnet tuo-ip-esterno porta # O usando nmap nmap -p porta tuo-ip-esterno -
Test del servizio
Prova a connetterti al tuo servizio da un altro dispositivo al di fuori della rete locale (ad esempio tramite internet mobile).
✅ Segni di configurazione riuscita
- La porta viene mostrata come "aperta" nel controllore online
- Puoi connetterti al servizio dall'esterno
- Il servizio funziona stabilmente senza interruzioni
🔧 Risoluzione dei problemi comuni
🚫 La porta è ancora chiusa
- Controlla il firewall: Aggiungi un'eccezione in Windows Firewall o altro firewall
- Riavvia il router: A volte le impostazioni vengono applicate solo dopo il riavvio
- Controlla l'indirizzo IP: Assicurati che il dispositivo abbia l'IP statico corretto
- Disabilita UPnP: A volte UPnP entra in conflitto con le impostazioni manuali delle porte
⚠️ IP dinamico del provider
Se hai un IP dinamico, può cambiare. Soluzioni:
- Usa DDNS: Servizi come No-IP, DuckDNS
- Controlla l'IP: Aggiorna regolarmente le informazioni sull'IP corrente
- IP statico: Ordina un IP statico dal provider (a pagamento)
🔒 Doppio NAT
Il problema si verifica quando hai più router nella rete:
- Modalità bridge: Imposta uno dei router in modalità bridge
- DMZ: Imposta DMZ sul router principale per il secondo router
- Forwarding su entrambi: Imposta il forwarding su entrambi i router
🛡️ Misure di sicurezza
🔐 Regole critiche
- Apri solo le porte necessarie - ogni porta aperta aumenta la superficie di attacco
- Usa password complesse su tutti i servizi accessibili dall'esterno
- Aggiorna regolarmente il software - rimuovi le vulnerabilità
- Monitora le connessioni utilizzando i log del router
- Considera una VPN come alternativa più sicura al port forwarding
🎯 Best practice
- Usa porte non standard per ridurre l'attenzione degli scanner
- Imposta la disabilitazione automatica delle porte in base alla programmazione
- Controlla regolarmente i log per attività sospette
- Usa fail2ban o simile per bloccare IP sospetti
Commenti
Lascia il tuo feedback