Page suivantePage précédenteTable des matières

5. En ce qui concerne les adresses IP dynamiques (Dial-up ou DHCP)

Consultez cette section et le paragraphe Mise en route si votre adresse IP change à chaque fois que vous vous connectez à Internet.

Je remercie Peter Illmayer qui m'a envoyé les informations suivantes (cela corrigera certains problèmes pour ceux qui utilisent des adresses IP dynamiques).

------------------------------------------------------------
Sur une Debian, j'ai créé un fichier forward dans /etc/ppp/ip-up.d contenant
#!/bin/sh
ppp_ip="`/sbin/ifconfig ppp0 | grep 'inet addr' | awk '{print $2}' | sed -e 's/.*://'`"
/usr/sbin/ipmasqadm portfw -f
/usr/sbin/ipmasqadm portfw -a -P tcp -L ${ppp_ip} 6702 -R 192.168.0.2 6702
J'utilise un noyau 2.2.x avec ipmasqadm installé et avec les modules appropriés du noyau compilés.
---------------------------------------------------------------

Charles J. Fisher m'a fait la remarqure que l'on peut utiliser un script similaire avec DHCP. Il suffit d'insérer les lignes suivantes dans un script qui sera lancé après que vous ayez obtenu votre adresse IP.

net_ip="`ifconfig eth0 | awk '/inet/ {sub(/addr:/,"",$2); print $2}'`"
/usr/sbin/ipmasqadm portfw -f
/usr/sbin/ipmasqadm portfw -a -P tcp -L ${net_ip} 6702 -R 192.168.1.2 6702

Évidemment, plus vous avez de machines utilisant Napster derrière la machine effectuant l'IP Masquerading, plus vous devrez effectuer de reroutages de port.


Page suivantePage précédenteTable des matières