je ne sais pas comment fonctionne le firewall de windows XP mais c´est lui qui par le service " parefeu et partage de connexion" qui fait que ton second PC a acces a internet quand c´est le premier qui est connecté...
Deja tu as acces a internet : c´est un bon début, je veux dire bcp de monde bloque a ce stade...
Mnt effectivement ton PC sur lequel tu jue possede une adresse locale non routable sur internet style 192.168.x.x,
Le pc qui va sur internet lui a une IP locale avec toi via sa carte reseau : 192.168.x.x et une IP externe vers internet 80.25.63.21 par exemple...
Lorsque tu lance trackmania sur ton PC : tu va essayer de te connecter sur internet : cela va marcher, parce que chaque demande que tu vas faire va passer sur le PC connecté et se transformer pour faire croire a l´extériur que c´est lui qui a fait la requete. Quand la réponse va revenir : le PC sait aussi que en fait ct une requete de TON pc et pas lui meme et donc il te renvoi a toi la réponse et tu as l´impression d´etre directement connecté sur internet...
Pour les autres a l´extérieur : ton IP est l´IP externe du PC connecté a internet : cad 80 blabla mon exemple de tantot...
Si tu leur dis ok j´ai fait un serveur et que eux essaye de se connecter chez toi, ils font faire la demande sur l´IP du PC connecté... HORS comme cette demande vient de l´extérieur, que ce n´est pas TOI qui a généré cette demande, le PC qui est connecté va recevoir les requetes des autres PC et ne va rien comprendre : puisque il ne " SAIT" pas que ca t´es destiné a toi. Or comme trackmania ne tourne pas sur lui : ben les paquets sont supprimé et personne a l´extérieur ne sait te voir...
Comme l´informatique est bien faites : ya moyen d´arranger ca...
Une IP ne fait pas tout : on associe un port a l´IP pour signaler a quelle application on veut communiquer. C´est ca en fait finalemetn les port , c´est déterminer l´application. DONC l´idée est de détourner TOUT ce qui arrive sur le PC connnecté sur internet a destination de TEL port VERS le meme port mais de TON adressse IP locale. ET la ho miracle tout va fonctionner nickel ( meme principe pour les low id d´emule si tu connais)
Alors voila quadn on a un routeur, en général c´est facile a faire : un port forward, ou make server ca revient au meme on précise le port, on précise a quel ip local ca doit arriver et ca y est...
Mnt tu dois essayer de trouver le moyen de le faire dans le firewall du PC qui est connecté...
Bonne chance 