Puerto 445 (SMB): para qué sirve y cómo protegerlo
El puerto 445 TCP es el de SMB (Server Message Block), el protocolo para compartir ficheros e impresoras en redes Windows y con Samba en Linux. Es uno de los puertos más peligrosos de exponer: por él se propagaron WannaCry y NotPetya en 2017. Debe estar siempre cerrado hacia Internet.
Qué es el puerto 445
Las carpetas compartidas de Windows, los NAS (Synology, QNAP, TrueNAS) y Samba usan SMB por el 445. SMBv1 es inseguro y está desactivado por defecto en Windows 10 y posteriores; SMB 3 cifra el tráfico.
Muchos operadores bloquean el 445 de entrada y de salida por el historial de gusanos. Si necesitas acceder a tus carpetas desde fuera, hazlo a través de una VPN, no abriendo el puerto.
¿Es peligroso tener abierto el puerto 445?
Riesgo alto: No debe estar abierto a Internet.
- Gusanos y ransomware (EternalBlue, WannaCry).
- Fuerza bruta contra cuentas de Windows.
Cómo proteger el puerto 445
- Nunca lo expongas a Internet: usa VPN (WireGuard, OpenVPN).
- Desactiva SMBv1.
- Exige firma o cifrado SMB 3.
Comandos y configuración
Comprobar si el puerto 445 está abierto
sudo ss -tlnp | grep ':445 '
nc -zv 203.0.113.10 445
sudo nmap -p 445 203.0.113.10Desactivar SMBv1 en Windows (PowerShell)
Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force
Get-SmbServerConfiguration | Select EnableSMB1Protocol, EncryptDataSamba: versión mínima y cifrado (smb.conf)
[global]
server min protocol = SMB3
smb encrypt = requiredTambién puedes comprobarlo desde fuera de tu red con nuestro escáner de puertos online.
Herramientas para comprobarlo
Preguntas frecuentes
¿Cómo accedo a mi NAS desde fuera sin abrir el 445?
Con una VPN (WireGuard es la opción más sencilla y rápida) o con el servicio de acceso remoto del fabricante. Abrir el 445 a Internet no es una opción segura.