Linux : problème de port mapping pour icq

Linux : problème de port mapping pour icq - Windows & Software

Marsh Posté le 14-02-2001 à 01:23:21    

MON SCRIPT
#!/bin/bash
#Definition de la variable contenant l ip dynamique
IP=`ifconfig ppp0 | awk '/inet addr/ { gsub(".*:", "", $2) ; print $2 }'`
 
# Mise en route de l adsl
pptp 10.0.0.138
 
# Definition du masquerading sur le reseau local
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_always_defrag
ipchains -P forward DENY
ipchains -M -S 7200 10 160
ipchains -A forward -s 192.168.0.1/24 -j MASQ
insmod ip_masq_ftp
insmod ip_masq_raudio
 
#pause de 30 secondes pour laisser le temps pour obtenir l ip
sleep 30
 
#Port mapping ICQ pour reception de fichiers
ipmasqadm portfw -a -P tcp -L $IP 2300 -R 192.168.0.2 2300
ipmasqadm portfw -a -P tcp -L $IP 2301 -R 192.168.0.2 2301
ipmasqadm portfw -a -P tcp -L $IP 2302 -R 192.168.0.2 2302
ipmasqadm portfw -a -P tcp -L $IP 2303 -R 192.168.0.2 2303
ipmasqadm portfw -a -P tcp -L $IP 2304 -R 192.168.0.2 2304
ipmasqadm portfw -a -P tcp -L $IP 2305 -R 192.168.0.2 2305
 
#Port mapping NAPSTER permettant une connection directe
ipmasqadm portfw -a -P tcp -L $IP 6702 -R 192.168.0.2 6702
ipmasqadm portfw -a -P tcp -L $IP 6702 -R 192.168.0.3 6702
 
 
en spécifiant icq comme suis :  
behind a firewall not using proxy
et dans user :  
listening port from 2300 to 2305
 
et ca ca marche pas. Par contre, si je coche dynamically allocated port number, là ca marche...
 
je me demande si mon port mapping marche...


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 14-02-2001 à 01:23:21   

Reply

Marsh Posté le 14-02-2001 à 01:33:35    

Y a un truc qui va pas.
Comment peux tu connaître ton IP avant d'avoir lancé la connexion ?
 

 


--Message édité par Verdoux--

Reply

Marsh Posté le 14-02-2001 à 01:45:03    

arghhh...
 
je viens de découvrir 1000 facons de faire tourner le partage de fichier icq...
 
sinon, g oublié  
ipmasqadm portfw -f
 
c grave?


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 14-02-2001 à 10:58:32    

Verdoux a raison, tu demandes l'IP au debut du script, pourquoi pas apres que la connex se soit initialisee ?

Reply

Sujets relatifs:

Leave a Replay

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