qualche tempo fa ho provato con successo a fare una cosa del genere con Starcraft (il primo), ovvero volevo giocare in internet a starcraft con i miei amici in multiplayer, solo che volevo usare la modalità LAN.
Da prima ho provato anche io con soluzioni tipo hamachi e altre VPN tipo quella di teamviewer ma con scarsi risultati, il problema era che client e server si parlavano tramite broadcast e questo non veniva inoltrato in VPN.
Alla fine ci sono riuscito in un modo completamente diverso, grazie ad un software che crea un tunnel sia udp che tcp in internet, quindi con qualche configurazione del software e dei router ha funzionato tutto alla perfezione.
Immagino che lo stesso sistema potrebbe funzionare anche per Minecraft, purtroppo finchè le costole rotte non guariscono non sarò a casa mia, e non avrò modo di fare nessuna prova, ma una volta rientrato farò delle prove per vedere se riesco e nel caso posterò una guida su come fare.