Así es como probablemente se ve el esquema de las cosas:
┌───────────┐ ┌────────┐ ┌────────┐ ┌──────────┐
│ Your │192.168.0.2 │ Your │82.15.X.Y │ Friend │192.168.0.1 │ Friend │
│ computer ├─────────────┤ router ├───────────┤ router ├─────────────┤ computer │
├───────────┤ 192.168.0.1└────────┘ 78.13.Z.T└────────┘ 192.168.0.2└──────────┘
│ Minecraft ├ Port 25565
└───────────┘
└───────────────────────────┘ └───────────────────┘ └────────────────────────────┘
Your home network Teh Internets Friend home network
Su servidor de Minecraft está escuchando en el puerto 25565 de la computadora de su hogar, 192.168.0.2. Sin embargo, esta es una dirección privada que solo tiene sentido cuando se conecta a su enrutador. Cada enrutador tiene sus propias direcciones privadas, lo que significa que su computadora puede estar en 192.168.0.2, su computadora amiga también puede estar en 192.168.0.2 y todo está bien.
Para conectarse con usted, su amigo necesita la dirección IP con la que su enrutador está conectado a Internet. Su ISP (más o menos) le asigna dinámicamente este número y es lo que le muestran esos sitios "cuál es mi ip" . Entonces, para tu amigo, tienes 82.15.XY, y eso es lo que ingresará en Minecraft.
Sin embargo, 82.15.XY no es su computadora, sino su enrutador. Su enrutador no sabe qué hacer con las conexiones a ese puerto y rechaza la conexión. ¿Ahora que?
Su enrutador necesita saber que, si ve intentos de conectarse al puerto 25565 (puerto de escucha predeterminado de los servidores de Minecraft), debe reenviar esas conexiones a la computadora en la dirección 192.168.0.2, esto es el reenvío de puertos.
Para que el reenvío de puertos funcione, necesita dos cosas:
- Una dirección IP estática en su red doméstica. Puede obtener esto configurando la asignación estática DHCP , para que su computadora * siempre obtenga la misma dirección IP (por ejemplo, 192.168.0.200).
- La información de reenvío de puerto (reenvíe todas las conexiones al puerto 25565 a 192.168.0.200).
El proceso de configuración exacto depende de la marca y modelo de su enrutador. Sitios como portforward.com tienen guías extendidas para que esto funcione.
* o, más exactamente, la dirección MAC de la tarjeta de red de su computadora.