La app CopCoin Validator no abre puertos por su cuenta (desde la versión 1.6): los abres tú en el router y en el firewall de Windows siguiendo estos pasos, y la app los comprueba desde internet con el botón «Probar mis puertos».
¿Es obligatorio abrir el puerto?
No. Tu nodo funciona y sincroniza igual sin abrirlo (él se conecta hacia afuera), y también puedes ser validador. Abrir el 26656 TCP hace tu nodo más útil para la red: otros nodos podrán conectarse a ti directamente, tendrás más conexiones y la red será más resistente. Es muy recomendado para validadores.
Qué puerto abrir y para qué
app.toml, sección [api]).1. Averigua la IP local de tu PC
Abre el menú Inicio, escribe cmd, ábrelo y ejecuta:
ipconfig
Busca la línea Dirección IPv4 del adaptador que usas (Wi-Fi o Ethernet). Será algo como 192.168.1.25. Anótala: es la IP de tu PC dentro de tu red.
Consejo: en el router, asigna a tu PC una reserva DHCP (o IP fija) para que esa IP no cambie al reiniciar; si cambia, la regla del puerto dejará de apuntar a tu PC.
2. Entra a la configuración de tu router
En el navegador, abre una de estas direcciones (la primera que cargue es la de tu router):
La clave suele estar en una etiqueta pegada al router. Si no funciona ninguna dirección, en el mismo ipconfig del paso 1 aparece como Puerta de enlace predeterminada.
3. Crea la regla de reenvío del puerto
Busca la sección llamada Port Forwarding, Reenvío de puertos, Virtual Server o NAT (el nombre cambia según la marca) y agrega una regla nueva:
| Nombre / descripción | CopCoin P2P |
| Puerto externo | 26656 |
| Puerto interno | 26656 |
| Protocolo | TCP |
| IP de destino / dispositivo | la IP de tu PC (paso 1) |
Repite la misma regla para el 26657 (RPC, «CopCoin RPC») y, si ofreces la API, para el 1317 («CopCoin API»). Guarda los cambios y, si el router lo pide, reinícialo.
4. Permite el puerto en el Firewall de Windows
La app no toca el firewall por su cuenta. Abre PowerShell como administrador(clic derecho en Inicio → «Terminal (Administrador)») y ejecuta las reglas de los puertos que vayas a abrir (la del 1317 solo si ofreces la API):
netsh advfirewall firewall add rule name="CopCoin P2P" dir=in action=allow protocol=TCP localport=26656 netsh advfirewall firewall add rule name="CopCoin RPC" dir=in action=allow protocol=TCP localport=26657 netsh advfirewall firewall add rule name="CopCoin API" dir=in action=allow protocol=TCP localport=1317
5. Verifica que el puerto quedó abierto
Con el nodo encendido, pulsa «Probar mis puertos» en la app (sección «Puertos»): copcoin.org intenta conectarse a tu IP y te dice si el 26656 y el 26657 responden. También puedes usar canyouseeme.org o portchecker.cocon cada puerto. Si dice cerrado, revisa que el nodo esté encendido y repite los pasos 3 y 4.
¿Y para ser validador?
Con el puerto abierto (o incluso sin abrirlo) solo necesitas: el nodo sincronizado al 100% en la app, COPC en tu billetera para el stake, y pulsar “Convertirme en validador” en la app CopCoin Validator. La app se encarga del resto y empezarás a ganar recompensas por validar bloques.
¿Aún no tienes la app? Descárgala aquí.
Nodo en Linux
Mismo puerto (26656 TCP). Además del router, permite el puerto en el firewall del sistema si usas uno:
sudo ufw allow 26656/tcp
¿Problemas?
Si tu operador usa CG-NAT (varias casas comparten una misma IP pública, común en planes de fibra económicos), el reenvío de puertos no funcionará aunque lo configures bien. Puedes pedirle a tu operador una IP pública, o simplemente dejar el nodo sin puerto abierto: seguirá validando sin problema.