¿Para qué se usa el puerto 51820?
Es el puerto predeterminado de la VPN WireGuard.
¿Debe estar abierto el puerto 51820?
Normalmente abierto a internet. Este puerto debe ser accesible públicamente en los servidores que ofrecen el servicio. WireGuard no responde a paquetes no autenticados, así que puede parecer filtrado para los escáneres aunque funcione.
Ver qué escucha en el puerto 51820
# Linux
sudo ss -ulnp | grep ':51820 '
# macOS
sudo lsof -nP -i UDP:51820
# Windows (PowerShell)
Get-NetUDPEndpoint -LocalPort 51820
Abrir o bloquear el puerto 51820 en un firewall
# Ubuntu / Debian (ufw)
sudo ufw allow 51820/udp
sudo ufw deny 51820/udp
# Windows (PowerShell, as administrator)
New-NetFirewallRule -DisplayName "Port 51820" -Direction Inbound -Protocol UDP -LocalPort 51820 -Action Allow
En servidores en la nube, abre también el puerto en el grupo de seguridad o en el firewall de red del proveedor. En casa, un servicio detrás de un router necesita una regla de reenvío de puertos hacia la IP local del dispositivo.
Comprobador de puertos
Comprueba si un servidor acepta conexiones en puertos específicos —web (80/443), correo (25/587/993), SSH, bases de datos o escritorio remoto— y mira cuáles están abiertos, cerrados o filtrados por un cortafuegos.