impossible de jouer a tetrinet à 2

impossible de jouer a tetrinet à 2 - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 08-01-2005 à 19:23:21    

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
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:C8:DD: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 encap:Protocole 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 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 :
 
# 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

 
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
Jetrix TetriNET Server 0.1.3, Copyright (C) 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

 
voilà, si vous avez des infos, corrections, enfin quelquechose qui me permette de résoudre ce problème je suis preneur !
 
merci


Message édité par GOCK le 08-01-2005 à 19:25:40
Reply

Marsh Posté le 08-01-2005 à 19:23:21   

Reply

Marsh Posté le 18-01-2005 à 21:26:33    

je sais , c'est peut être particulier, mais j'aimerai vraiment trouver une solution

Reply

Marsh Posté le 18-01-2005 à 23:37:48    

Le mieux c'est de ne pas jouer à tetrinet, sinon c'est adieu les neurones, la vie et tout la tralala. Bat toi! Résistes à Tetrinet.
Je sais cela ne t'aide pas vraiment, mais quand même un peu dans le sens où ce genre de jeu est vraiment bouffant.


---------------
Ubuntu c'est nul ! Tu l'installes et puis ça marche ... y a rien à bidouiller. rm -rf /  
Reply

Marsh Posté le 19-01-2005 à 18:39:11    

Pourquoi pas installer un serveur Tetrinet sur ton serveur, c'est plus simple.
 
apt-get install tetrinetx

Reply

Marsh Posté le 06-02-2005 à 21:51:39    

est ce que le serveur tetrinetx vas me gérer le jeux qui se jouera sur xp des deux cotés?

Reply

Marsh Posté le 07-02-2005 à 00:42:22    

Je suis pas sûr d'avoir compris ta question.
 
À ton avis c'est quoi le but d'un serveur tetrinet si ce n'est de permettre à des clients (sous XP, linux, ou n'importe quoi d'autre) de s'y connecter :??:

Reply

Marsh Posté le 12-02-2005 à 12:16:46    

étant donné que je n'ai pas réussi a faire connecter a distance à partir d'un autre poste sur tetrinet sur mon xp (j'ai un serveur unix qui fait le partage adsl, et mon poste xp qui est dessus)donc impossible de s'y connecter a partir d'un autre poste, je me demandait que lancer tetrinetx a partir du serveur ne concerne que le jeu qui sera installé sur unix (donc le serveur)et non le jeu qui sera installé sur xp!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed