Verifica porta WireGuard
Gli scanner di porte online non possono testare WireGuard: non risponde a chi non conosce, quindi ogni scansione dice "open|filtered". Questo strumento risponde alle domande vere: il router può inoltrare una porta, quale riga di firewall la apre e quale comando dimostra che un client passa.
Funziona nel browser. L'IP pubblico viene chiesto all'API gratuita ipify solo se clicchi il pulsante; nulla viene inviato a noi o salvato.
Predefinita 51820. Solo UDP: WireGuard non ha una modalità TCP.
Cerca "IP WAN", "indirizzo IPv4" o "IP internet" nella pagina di stato della connessione del router.
L'indirizzo locale della macchina con WireGuard, idealmente con prenotazione DHCP.
Un nome DNS o un IP per la riga Endpoint. Vuoto = l'IP rilevato, o un segnaposto.
Un port forwarding può raggiungere questo server?
Inserisci l'indirizzo WAN del router e rileva il tuo IP pubblico: il confronto dice se un inoltro può funzionare. Nel frattempo le regole qui sotto presumono di sì.
Regola di port forwarding sul router
| Protocollo | Porta esterna | IP interno | Porta interna |
|---|---|---|---|
| UDP | 51820 | 192.168.1.10 | 51820 |
sudo ufw allow 51820/udp comment 'WireGuard'
sudo ufw status numbered# Server: /etc/wireguard/wg0.conf
[Interface]
ListenPort = 51820
# Every client: [Peer] section pointing at the server
[Peer]
Endpoint = <server public IP or DNS name>:51820# 1. Is WireGuard listening on the port you think?
sudo wg show wg0 listen-port
sudo ss -ulnp | grep ':51820 '
# 2. Watch the port while a client connects from OUTSIDE (phone on mobile data, Wi-Fi off)
sudo tcpdump -ni any udp port 51820
# Packets arrive -> router and firewall are fine; check keys and AllowedIPs.
# Nothing arrives -> blocked before the server: port forward, ISP box, CGNAT or cloud firewall.
# 3. Final proof
sudo wg show wg0 latest-handshakesPerché non un test di porte online? WireGuard è silenzioso per progetto: non risponde ai pacchetti che non sono un handshake valido di una chiave nota. Uno scanner UDP segnala quindi "open|filtered" sia per una porta aperta sia per una bloccata. Solo tcpdump sul server, o un handshake dall'esterno, fanno la differenza.
Preferisci fare a meno delle regole del router?
Su un VPS con IPv4 pubblico, la porta che apri è quella che vede internet: una riga di firewall, nessun router. Il VPS base di Contabo include un IPv4 pubblico e accesso root completo.
Link di affiliazione: potremmo ricevere una commissione senza costi aggiuntivi per te. Lo strumento resta gratuito in ogni caso.
Cosa dice l'indirizzo WAN del tuo router
Apri la pagina di stato del router e leggi l'indirizzo IPv4 lato internet (WAN). Quel solo numero decide se un port forwarding può funzionare.
| Indirizzo WAN | Significato | Port forwarding |
|---|---|---|
| Da 100.64.0.0 a 100.127.255.255 | NAT dell'operatore (RFC 6598): il provider condivide un IP pubblico tra clienti | Impossibile dal tuo lato |
| 10.x, 172.16-31.x, 192.168.x | Privato (RFC 1918): davanti c'è un altro router o il modem del provider | Necessario su entrambi |
| 169.254.x.x | Link-local: la WAN non ha un indirizzo reale | Sistemare prima la connessione |
| Pubblico, uguale all'IP rilevato | Il router ha l'indirizzo pubblico | Funziona |
| Pubblico, diverso dall'IP rilevato | Un altro NAT, oppure stai testando tramite VPN o proxy | Verificare prima di inoltrare |