¿Debe hacerse el reenvío de puertos para ejecutar bitcoin también en el enrutador del ISP?

Pregunta de seguimiento sobre ¿Cuál es la técnica transversal NAT utilizada por bitcoin ?

La arquitectura de red que se describe aquí https://superuser.com/questions/1109859/2-routers-connected-in-series-and-port-forwarding es algo que (probablemente) tengo en mi casa (y probablemente el 99% de otros gente):

Internet > ISP router (NAT 1) > My home router (NAT 2) > My Node

Entonces mi Nodo está oculto detrás de 2 NAT. Por lo tanto, debo reenviar puertos en ambos enrutadores para permitir conexiones entrantes a mi dispositivo Node.

Pero las personas no tienen acceso a NAT 1 y solo pueden reenviar puertos NAT 2, y probablemente deban comunicarse con el ISP para reenviar puertos NAT 1.

¿Cómo ejecutan las personas sus nodos con conexiones entrantes habilitadas cuando este problema está presente?

EDITAR: en una discusión con Lenlord, parece que el enrutador de su ISP no realiza NAT y que su enrutador doméstico tiene asignada (dinámicamente) una dirección pública de Internet. ¿Es esta la configuración estándar que proporcionan los ISP para los hogares?

EDIT2: Después de contactar al ISP y leer algunas publicaciones del foro, descubrí que de hecho estoy detrás de su NAT (NAT 1 en la imagen, llamado CG-NAT), pero que pueden eliminarlo de forma gratuita.

¿El enrutador ISP está instalado en su casa? Debes tener acceso y poder configurarlo. Por lo general, configuro el enrutador ISP para que funcione en modo puente y simplemente dejo que mi enrutador haga todo el NAT.
Tengo mi enrutador doméstico en mi casa, pero también debe haber un enrutador al que el ISP controle que muchos hogares estén conectados (y opere como NAT, por lo que el ISP no necesita tener 100 direcciones públicas para 100 hogares en mi edificio).
esa es la primera vez que me encuentro con un acuerdo de este tipo. Supongo que tendrás que llamar a tu ISP entonces.

Respuestas (2)

En una discusión con @lenlord, parece que el enrutador de su ISP no realiza NAT, por lo que su enrutador doméstico tiene asignada (dinámicamente) una dirección IP pública.

Después de leer algunas publicaciones en el foro y comunicarme con el ISP, descubrí que algunos ISP (y el mío es uno de ellos) ocultan hogares detrás de su NAT (NAT 1 en la imagen, llamado CG-NAT), pero pueden eliminar este NAT gratis bajo demanda.

Se necesita eliminar este NAT en el enrutador del ISP para operar el nodo bitcoin con conexiones entrantes.

Es común en otras partes del mundo que NAT2 sea solo un conmutador en lugar de un enrutador en una configuración doméstica, si es que se usa. También es igual de común allí que el cliente tenga acceso completo a NAT1, que normalmente es un enrutador de módem ADSL/VDSL habilitado para Wi-Fi.
Además, muchos pueden usar Tor sin reenvío de puertos y esto también permitirá conexiones entrantes cuando esté configurado correctamente.

Lo que sea que haya entre su computadora y su IP pública debe ser reenviado.