Puerto 51820 (WireGuard)

El puerto 51820 es el que WireGuard usa en sus propios ejemplos (ListenPort = 51820), por eso lo usan casi todos los servidores y guías de VPN WireGuard. No está registrado en IANA y cualquier otro puerto UDP sirve igual.

Servicio
WireGuard
Protocolo
UDPSolo UDP. WireGuard no tiene modo TCP, así que las pruebas TCP, incluida la nuestra, no pueden mostrar si es accesible.
Registro de IANA
Sin asignar. El uso descrito aquí no es oficial.
Lo usan a menudo

Comprueba si un puerto está abierto en tu IP

Solo UDP. WireGuard no tiene modo TCP, así que las pruebas TCP, incluida la nuestra, no pueden mostrar si es accesible.

¿Es seguro abrir el puerto 51820?

WireGuard no responde a paquetes que no estén firmados con una clave conocida, así que un 51820 abierto revela poco. Protege las claves privadas, da a cada par solo las AllowedIPs necesarias y mantén el software al día.

«Port 51820 is already in use»: cómo solucionarlo

El error significa que otro programa ya escucha en el puerto 51820. Busca su identificador de proceso (PID) y detén ese programa o arranca el tuyo en otro puerto.

Windows (Símbolo del sistema o PowerShell como administrador)

netstat -ano | findstr :51820
taskkill /PID <PID> /F

macOS

lsof -nP -iTCP:51820 -sTCP:LISTEN
kill <PID>

Linux

sudo ss -ltnp | grep :51820
sudo lsof -i :51820
sudo kill <PID>

Sustituye <PID> por el número de la última columna (Windows) o de la columna PID (macOS, Linux).

Cómo abrir el puerto 51820

Router: en la página de administración del router busca Reenvío de puertos (a veces Servidor virtual o NAT), reenvía el puerto UDP 51820 a la IP local del equipo con el servicio y guarda.

Firewall de Windows Defender (PowerShell como administrador)

New-NetFirewallRule -DisplayName "Port 51820 UDP" -Direction Inbound -Action Allow -Protocol UDP -LocalPort 51820

Linux con ufw

sudo ufw allow 51820/udp

Linux con firewalld

sudo firewall-cmd --permanent --add-port=51820/udp
sudo firewall-cmd --reload

Después usa la comprobación de arriba. Si el puerto sigue cerrado, mira más abajo por qué puede parecer cerrado.

Por qué un puerto puede parecer cerrado con el servidor funcionando

Casi todas las redes domésticas están detrás de un router con NAT: la dirección pública es del router y tu ordenador tiene una privada, como 192.168.1.10. Una conexión desde internet llega al router y se queda ahí, salvo que crees una regla de reenvío de puertos hacia tu ordenador.

Muchos operadores móviles y algunos domésticos van más allá y usan CGNAT (NAT de operador): varios clientes comparten una dirección pública y tu propio router recibe una dirección de 100.64.0.0/10. En ese caso ninguna regla en tu lado abre el puerto; pide al operador una IP pública o usa un túnel o una VPN.

Aunque el reenvío esté configurado, el cortafuegos del ordenador (Firewall de Windows Defender, ufw, firewalld) debe permitir el puerto, y el programa tiene que escuchar en todas las interfaces (0.0.0.0), no solo en 127.0.0.1.

UDP no se puede comprobar así: un servicio UDP normalmente no responde a paquetes que no entiende, y «sin respuesta» no significa nada. Esta comprobación usa solo TCP.

Preguntas frecuentes

¿Para qué sirve el puerto 51820?

El puerto 51820 es el que WireGuard usa en sus propios ejemplos (ListenPort = 51820), por eso lo usan casi todos los servidores y guías de VPN WireGuard. No está registrado en IANA y cualquier otro puerto UDP sirve igual.

¿El puerto 51820 es TCP o UDP?

Solo UDP. WireGuard no tiene modo TCP, así que las pruebas TCP, incluida la nuestra, no pueden mostrar si es accesible.

¿Es seguro abrir el puerto 51820?

WireGuard no responde a paquetes que no estén firmados con una clave conocida, así que un 51820 abierto revela poco. Protege las claves privadas, da a cada par solo las AllowedIPs necesarias y mantén el software al día.

¿Cómo libero el puerto 51820 si está en uso?

Busca el proceso: en Windows ejecuta netstat -ano | findstr :51820 y detenlo con taskkill /PID <pid> /F; en macOS o Linux ejecuta lsof -i :51820 y detenlo con kill <pid>.

Fuente: registro de IANA Service Name and Transport Protocol Port Number Registry, actualizado el 2026-11-10, consultado el 2026-11-12.