Si on te demande si tu joues en fermé ou ouvert, ce n'est pas pour rien, ça n'a pas grand chose à voir au niveau de la connexion.
Que tu sois sur east ne nous aide pas beaucoup, ce qu'il faut nous dire c'est si pour jouer tu cliques directement sur "battle.net" ou si tu vas dans "autres multijoueurs/battle.net".
Dans le premier cas, A&T est utilisé comme serveur, les infos sont sauvegardées chez eux, les parties sont hostées et gérées là bas. Dans le second cas, c'est le joueur qui crée la partie qui remplit ce rôle, et en cas de problèmes on peut donc imaginer des soucis de configurations réseau, à savoir routeur, firewall, etc.
Ceci dit vu ton problème, ça ne semble pas être ça, puisque tu peux quand même jouer quelques minutes avant que ça ne plante. Ca ressemble bien plus à une instabilité de connexion.
Vérifie que tu n'aies pas de programme tiers interférant avec diablo II, quelque chose qui puisse causer un crash...