Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4551 connectés 

 


Dernière réponse
Sujet : Linux : problème de port mapping pour icq
Belgarath Verdoux a raison, tu demandes l'IP au debut du script, pourquoi pas apres que la connex se soit initialisee ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Belgarath Verdoux a raison, tu demandes l'IP au debut du script, pourquoi pas apres que la connex se soit initialisee ?
Jubijub arghhh...
 
je viens de découvrir 1000 facons de faire tourner le partage de fichier icq...
 
sinon, g oublié  
ipmasqadm portfw -f
 
c grave?
verdoux Y a un truc qui va pas.
Comment peux tu connaître ton IP avant d'avoir lancé la connexion ?
 

 


--Message édité par Verdoux--

Jubijub 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...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)