![](https://seccdn.libravatar.org/avatar/63697f3e9120584acd22ed2104ca27f4.jpg?s=120&d=mm&r=g)
Gude, At 10:40 09.08.2002 +0200, Peter Rothkamp wrote:
Hallo,
also mit Netz meinte ich das Internet. Ich kann ICQ ganz normal benutzen nur das ICQ Phone und das File versenden klappt nicht (also alles was eine direkte Verbindung braucht und nicht über den ICQ Server läuft). Wie kann ich den einen Portforward auf einen Rechner machen? Weiß vielleicht auch einer wie ich ICQ einstellen muss um genau diese Port zu verwenden?
um das zu bewerkstelligen gibt es das ip_masq_icq Modul, welches aber nicht im Kernel enthalten ist. Zu finden auf: http://www.zelow.no/floppyfw/download/modules/ip_masq_icq/ Da das aber bei mir nach stundenlangen Versuchen nicht funktioniert hat, bin ich auf den ipmasqadm umgeschwenkt und hab mir ein kleines Script getippelt, welches über /etc/ppp/ip-up.local bei jeder Einwahl aufgerufen wird: #!/bin/sh ipmasqadm portfw -f OUTERIP=`ifconfig ppp0 | grep inet | cut -d : -f 2 | cut -d \ -f 1` OUTERMASK=`ifconfig $OUTERIF | grep Mas | cut -d : -f 4` port=60200 while [ $port -lt 61000 ] do /usr/sbin/ipmasqadm portfw -a -P tcp -L $OUTERIP $port -R 192.168.0.99 $port port=$((port+1)) done /usr/sbin/ipmasqadm portfw -a -P udp -L $OUTERIP 4000 -R 192.168.0.99 4000 Jetzt werden die Ports (TCP) 60200-61000 an die interne IP 192.168.0.99 geleitet, ebenso der Port 4000. Im (Win) ICQ kannst du unter den Firewall Einstellungen festlegen welche Ports für die direkte Kommunikation genutzt werden sollen.