Ecco come appare probabilmente lo schema delle cose:
┌───────────┐ ┌────────┐ ┌────────┐ ┌──────────┐
│ 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
Il server Minecraft è in ascolto sulla porta 25565 del computer di casa, 192.168.0.2. Tuttavia, questo è un privato l'indirizzo che ha senso solo quando è collegato al vostro router. Ogni router ha i suoi indirizzi privati, il che significa che il tuo computer può essere su 192.168.0.2, il tuo computer amico può anche essere su 192.168.0.2 e tutto è ancora a posto.
Per connettersi a te, il tuo amico ha bisogno dell'indirizzo IP con il quale il tuo router è connesso a Internet. Il tuo ISP (più o meno) ti assegna dinamicamente questo numero ed è quello che ti mostrano quei siti "qual è il mio IP" . Quindi, per il tuo amico, hai 82.15.XY, ed è quello che entrerà su Minecraft.
Tuttavia, 82.15.XY non è il tuo computer, ma il tuo router. Il tuo router non sa cosa fare con le connessioni a quella porta e rifiuta la connessione. E adesso?
Il tuo router deve sapere che, se vede tentativi di connessione alla porta 25565 (porta di ascolto predefinita dei server Minecraft), dovrebbe inoltrare tali connessioni al computer all'indirizzo 192.168.0.2 - questo è il port forwarding.
Per far funzionare il port forwarding, hai bisogno di due cose:
- Un indirizzo IP statico nella rete domestica. Puoi ottenerlo configurando l'allocazione statica DHCP , in modo che il tuo computer * ottenga sempre lo stesso indirizzo IP (ad esempio 192.168.0.200).
- Informazioni sul port forwarding (inoltra tutte le connessioni alla porta da 25565 a 192.168.0.200).
L'esatto processo di configurazione dipende dalla marca e dal modello del router. Siti come portforward.com hanno esteso le guide per farlo funzionare.
* o, più precisamente, l'indirizzo MAC della scheda di rete del tuo computer.