![](https://seccdn.libravatar.org/avatar/7620d89dcf90a52e850b80a6148f2580.jpg?s=120&d=mm&r=g)
Hallo, ich habe auch mal eine Frage. Ich habe hier ein kleines Netzwerk aufgebaut (1 Server mit DSL Einwahl und <duck>2 Win2000 Rechner</duck>). Auf dem Server läuft SuSE 7.1. Auf beiden Rechnern läuft ICQ 2002a. Ich möchte jetzt von beiden (wenn das nicht geht, reicht einer) eine PC-to-PC Phone Verbindung zu einem Rechner, der direkt im Netz hängt, aufbauen. Ich möchte auch auf einem Rechner Verbindungen entgegen nehmen können. Ich bin schon seit Monaten auf der Suche nach einem geeigneten HowTo bzw. Tipps. Auf dem Linux Rechner hab ich mit ein ipchains Skript gebastelt das auch ganz gut läuft. Danke, im Voraus und ich bin schon gespannt auf eure Tipps. Peter
![](https://seccdn.libravatar.org/avatar/c34109cc4688f16c3481f419b2441697.jpg?s=120&d=mm&r=g)
At 09:57 09.08.02 +0200, Peter Rothkamp [Cymation Technology GmbH] wrote:
Hallo,
ich habe auch mal eine Frage. Ich habe hier ein kleines Netzwerk aufgebaut (1 Server mit DSL Einwahl und <duck>2 Win2000 Rechner</duck>). Auf dem Server läuft SuSE 7.1. Auf beiden Rechnern läuft ICQ 2002a. Ich möchte jetzt von beiden (wenn das nicht geht, reicht einer) eine PC-to-PC Phone Verbindung zu einem Rechner, der direkt im Netz hängt, aufbauen. Ich möchte auch auf einem Rechner Verbindungen entgegen nehmen können. Ich bin schon seit Monaten auf der Suche nach einem geeigneten HowTo bzw. Tipps. Auf dem Linux Rechner hab ich mit ein ipchains Skript gebastelt das auch ganz gut läuft.
Danke, im Voraus und ich bin schon gespannt auf eure Tipps. Peter
Hallo Peter! Ich meine eine Verbindung aufbauen zu einem anderen Rechner sollte gehen. Was heisst im Netz hängt? In deinem privaten LAN oder im Internet? Was das entgegen nehmen von Verbindungen betrifft müssen die Pakete, die auf den entsprechenden Ports von aussen (der grossen weiten welt) kommen auf den entsprechenden rechner geforwarded werden, mein ich. Sonst kann der Router / Firewall ja nicht wissen wohin mit den Paketen (die ja einen Dienst anfordern). Ich weiss wohl, dass ICQ grundsätzlich auch mit so geschichten wie file versand durch firewalls probleme hat. Zumindest klappt des net bei mir. Viele Grüsse Martin
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
"One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond, where the Shadows lie." -- adapted from J.R.R. Tolkien m.rieger - m.rieger@medoil.de medoil gmbh - it dept. fon. +49 211 1681 0 fax. +49 211 1681 195
![](https://seccdn.libravatar.org/avatar/7620d89dcf90a52e850b80a6148f2580.jpg?s=120&d=mm&r=g)
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? Danke Peter -----Ursprüngliche Nachricht----- Von: Martin Rieger [mailto:m.rieger@medoil.de] Gesendet: Freitag, 9. August 2002 10:35 An: suse-linux@suse.com Betreff: Re: ICQ Phone At 09:57 09.08.02 +0200, Peter Rothkamp [Cymation Technology GmbH] wrote:
Hallo,
ich habe auch mal eine Frage. Ich habe hier ein kleines Netzwerk aufgebaut (1 Server mit DSL Einwahl und <duck>2 Win2000 Rechner</duck>). Auf dem Server läuft SuSE 7.1. Auf beiden Rechnern läuft ICQ 2002a. Ich möchte jetzt von beiden (wenn das nicht geht, reicht einer) eine PC-to-PC Phone Verbindung zu einem Rechner, der direkt im Netz hängt, aufbauen. Ich möchte auch auf einem Rechner Verbindungen entgegen nehmen können. Ich bin schon seit Monaten auf der Suche nach einem geeigneten HowTo bzw. Tipps. Auf dem Linux Rechner hab ich mit ein ipchains Skript gebastelt das auch ganz gut läuft.
Danke, im Voraus und ich bin schon gespannt auf eure Tipps. Peter
Hallo Peter! Ich meine eine Verbindung aufbauen zu einem anderen Rechner sollte gehen. Was heisst im Netz hängt? In deinem privaten LAN oder im Internet? Was das entgegen nehmen von Verbindungen betrifft müssen die Pakete, die auf den entsprechenden Ports von aussen (der grossen weiten welt) kommen auf den entsprechenden rechner geforwarded werden, mein ich. Sonst kann der Router / Firewall ja nicht wissen wohin mit den Paketen (die ja einen Dienst anfordern). Ich weiss wohl, dass ICQ grundsätzlich auch mit so geschichten wie file versand durch firewalls probleme hat. Zumindest klappt des net bei mir. Viele Grüsse Martin
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
"One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond, where the Shadows lie." -- adapted from J.R.R. Tolkien m.rieger - m.rieger@medoil.de medoil gmbh - it dept. fon. +49 211 1681 0 fax. +49 211 1681 195 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
![](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.
![](https://seccdn.libravatar.org/avatar/c34109cc4688f16c3481f419b2441697.jpg?s=120&d=mm&r=g)
Hallo nochmal!!! At 11:13 09.08.02 +0200, you wrote:
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.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
respekt nette lösung! darf ich da mal fragen wie des nu mit mehreren rechner funktionnuckelt? Ich habe nämlich im mom. ein ähnliches Problem aber nur mit FTP. Ich habe einen FTP Server hinter einer Firewall. Alle Pakete tcp 20/21 werden auf den forwarded. alle Ports udp >1024 sind freigeschaltet. Momentan (testphase) darf der FTP Server alles raussenden ohne Einschränkungen. Aber da mach ich lieber nen eigenes Posting von martin "One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond, where the Shadows lie." -- adapted from J.R.R. Tolkien m.rieger - m.rieger@medoil.de medoil gmbh - it dept. fon. +49 211 1681 0 fax. +49 211 1681 195
![](https://seccdn.libravatar.org/avatar/63697f3e9120584acd22ed2104ca27f4.jpg?s=120&d=mm&r=g)
Hello again, At 11:56 09.08.2002 +0200, Martin Rieger wrote:
Hallo nochmal!!! respekt nette lösung!
darf ich da mal fragen wie des nu mit mehreren rechner funktionnuckelt?
naja auf dem anderen Rechner gibst du eben als Range für die Kommunikation 50200-52000 an, und los gehts. Musst halt das Script noch erweitern....
participants (4)
-
Martin Rieger
-
Matthias Strack
-
Peter Rothkamp
-
Peter Rothkamp [Cymation Technology GmbH]