¿Cómo conectar nodos globalmente?

Estoy ejecutando dos clientes de altcoin en una red diferente, conectados por VPN. El comando addnode funciona bien y los nodos se conectan. Pero, ¿qué hago si quiero que otros se conecten a mi red? Las direcciones IP que tengo son direcciones de subred local.

Respuestas (2)

Debe tener al menos un nodo al que se pueda acceder desde una dirección IP pública. Esto podría significar configurar su enrutador/cortafuegos para reenviar el puerto de su altcoin a la dirección IP interna de la máquina.

Puede codificar esta IP (pública) en su código altcoin si es estático (parece que es muy pequeño, probablemente hecho por usted, altcoin) y/o codificar servidor(es) DNS que apunten a nodo(s) conocido(s) (tal vez use No-IP si está buscando un enfoque gratuito/económico con una IP dinámica). Estas son las mismas técnicas que utiliza Bitcoin Core para descubrir a sus primeros pares.

Una vez que un nuevo cliente se ha conectado a su primer par, el par le informará sobre más pares, etc.

Realmente no lo entiendo. Mi computadora se conecta bien en la red bitcoin y litecoin. Revisé mi IP externa en getmyexternalip.com. Luego aplico el comando addnode xx.xx.xx.xx add -en mi propio cliente en la otra máquina (que está en mi lugar de trabajo). ¿No debería funcionar?
Probablemente tenga un firewall bloqueando el puerto. Consulte wikihow.com/Set-Up-Port-Forwarding-on-a-Router

Lo arreglé agregando la línea listen=1 en el archivo .conf para un cliente. También usé el argumento de línea de comando -connect=xx.xx.xx.xx donde usé la IP global que encontré en myexternalip.com