Forum Clubic

Imposible de jouer a tetrinet à 2

Bonjour,
J’ai un souci pour jouer à tetrinet à 2

Voilà
La personne qui voudrait se connecter sur mon tetrinet n’y arrive pas (son firewall est désactivé)
De mon côté sur xp je lance tetrinet, un serveur qui s’appelle jetrix que j’ai téléchargé sur tetrinet.org
Je rentre mon adresse ip locale sur client et la 2 ième personne rentre mon ip publique que je lui ai fournis

Voici mes config

SERVEUR UNIX (knoppix) : 2 carte réseaux
1ere carte réseau : eth0  vers carte réseau portable winXP
2eme carte réseau : eth1  vers port ethernet modem comtrend CT361
eth0 : 192.168.0.1

POSTE CLIENT : portable xp carte réseau portable xp : 192.168.0.2 passerelle 192.168.0.1

les firewalls sont désactivés pour tous les 2

voici le resultat de ifconfig
[#0000ff]login as: root
root@192.168.0.1’s password:
Welcome to Knoppix (Kernel 2.4.22-xfs)
You have new mail.
root@knoppix:~# ifconfig
eth0 Lien encap:Ethernet HWaddr 00:80:C8D:A6:0E
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:534 errors:0 dropped:0 overruns:0 frame:0
TX packets:572 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:100
RX bytes:82808 (80.8 KiB) TX bytes:56406 (55.0 KiB)
Interruption:10 Adresse de base:0xe400

eth1 Lien encap:Ethernet HWaddr 08:00:09:FB:54:7A
inet adr:192.168.0.1 Bcast:192.168.0.255 Masque:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:339 errors:0 dropped:0 overruns:0 frame:0
TX packets:285 errors:2 dropped:0 overruns:0 carrier:2
collisions:0 lg file transmission:100
RX bytes:45380 (44.3 KiB) TX bytes:67632 (66.0 KiB)
Interruption:11 Adresse de base:0xe800

lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ppp0 Lien encaprotocole Point-à-Point
inet adr:... P-t-P:.**.*. Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:517 errors:0 dropped:0 overruns:0 frame:0
TX packets:557 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:70326 (68.6 KiB) TX bytes:43091 (42.0 KiB)En [/#0000ff]astérix l’adresse ip publique

pour la connection j’utilise un script « partageadsl » qui se trouve sur le serveur dans /etc/init.d
le voici :

[#0000ff]# MASQUERING
/sbin/iptables -F
/sbin/iptables -X
/sbin/iptables -t nat -F
/sbin/iptables -t nat -X
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -t nat -P PREROUTING ACCEPT
/sbin/iptables -t nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -P OUTPUT ACCEPT

echo “1”>/proc/sys/net/ipv4/ip_forward

/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE

/sbin/ iptables -A INPUT -i ppp0 -p tcp --sport 31456:31458 -j ACCEPT
/sbin/ iptables -A OUTPUT -o ppp0 -p tcp --dport 31456:31458 -j ACCEPT

/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 31457 -j DNAT --to–destination 192.168.0.2:31457
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 31456 -j DNAT --to–destination 192.168.0.2:31456
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 31458 -j DNAT --to–destination 192.168.0.2:31458

/sbin/iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 31457 -j DNAT --to–destination 192.168.0.2:31457
/sbin/iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 31456 -j DNAT --to–destination 192.168.0.2:31456
/sbin/iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 31458 -j DNAT --to–destination 192.168.0.2:31458 [/#0000ff]

après echo 1 j’ai rajouté toutes ces ligne pour fermer et ouvrir des ports car cela fait un moment que je fait des test

voici ce que me donne jetrix (serveur tetrinet) quand je le lance
[#0000ff]Jetrix TetriNET Server 0.1.3, Copyright © 2001-2004 Emmanuel Bourg

[19:14:40] [INFO] Channel tetrinet1 opened
[19:14:40] [INFO] Channel tetrinet2 opened
[19:14:40] [INFO] Channel tetrinet3 opened
[19:14:40] [INFO] Channel pure opened
[19:14:40] [INFO] Channel pure2 opened
[19:14:40] [INFO] Channel duel1 opened
[19:14:40] [INFO] Channel duel2 opened
[19:14:40] [INFO] Channel pureduel opened
[19:14:40] [INFO] Channel sticks opened
[19:14:40] [INFO] Channel SnS opened
[19:14:40] [INFO] Channel 7Tetris opened
[19:14:40] [INFO] Channel admins opened
[19:14:40] [INFO] Listening at tetrinet & tetrifast port 31457
[19:14:40] [INFO] Listening at tspec port 31458
[19:14:40] [INFO] Listening at IRC port 31456
[19:14:41] [INFO] Web administration console started on port 8080
[19:14:41] [INFO] Server ready!
[19:14:57] [INFO] Incoming client 192.168.0.2:4420 [/#0000ff]
voilà, si vous avez des infos, corrections, enfin quelquechose qui me permette de résoudre ce problème je suis preneur !

merci

je sait c’est assez spécial, mais si quelqu’un à la solution ce serait sympa merci

je comprends pas grand chose…

qu’elle est ton archi reseau ? que lances tu et ou ?

serveur Unix -|
|-carte reseau eth0 192.168.0.1–vers–>modem ethernet
|-carte reseau eth1–vers–>carte réseau portable 192.168.0.2win XP

c’est un réseau local

je lance tout (jeux) à partir du portable xp