Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Sockets und Firewall (https://www.delphipraxis.net/60954-sockets-und-firewall.html)

Yheeky 14. Jan 2006 19:58


Sockets und Firewall
 
Hi,

ich habe in meine Programm die Komponenten ClientSocket und ServerSocket, um per Netzwerk zu kommunizieren. Das Problem ist nun, dass das Programm nicht funkioniert, wenn an einem Rechner eine Firewall betrieben wird. Wie kann ich das Programm auch mit Firewall zum Laufen bekommen?

Dust Signs 14. Jan 2006 20:06

Re: Sockets und Firewall
 
Hm... was meinst du, warum man eine Firewall installiert ;)?

Dust Signs

---Bernhard--- 14. Jan 2006 20:09

Re: Sockets und Firewall
 
An deinem Programm wirst du nicht viel ändern können...

Die Firewall muss halt entsprechend eingestellt werden, damit es funktioniert.
Ein häufiger Fehler ist auch, dass ein Router benutzt wird und der blockiert einkommende Verbindungen standardmäßig. Kann man aber i.d.R. auch konfigurieren.

Yheeky 14. Jan 2006 21:09

Re: Sockets und Firewall
 
Zitat:

Zitat von Dust Signs
Hm... was meinst du, warum man eine Firewall installiert ;)?

Dust Signs

:lol: mir ist schon klar, dass man da Einstellungen machen muss, aber bei manchen Firewalls wird ja garnicht gefragt, ob das Programm zugelassen werden soll.

Wollte auch nur wissen, ob es vielleicht an den Komponenten liegt

Neotracer64 14. Jan 2006 21:43

Re: Sockets und Firewall
 
Bei PFWs: NDIS hook umgehen. Musst dich mit K-Mode befassen.

Yheeky 14. Jan 2006 23:10

Re: Sockets und Firewall
 
das habe ich jetzt nicht so verstanden... :roll:

mh166 15. Jan 2006 03:04

Re: Sockets und Firewall
 
Um dem noch etwas hinzuzufügen:

das Ganze dreht sich dabei um Yheekys ISDN Anrufmonitor. Nun ist es bspw. bei mir so, dass aufm Server das Programm läuft. Mit Firewall... keine Problem.

Ich hab auf meinem Rechner einen Client, hier aber atm keine FW installiert => geht.

Nun hab ich bei meiner Mutter aufm Rechner den Client ebenfalls drauf gemacht. Dort war allerdings ne FW aktiv => Programm für den Zugriff freigegeben => geht trotzdem nicht.
Also FW bei meiner Mutter deaktiviert => geht!

Nun wunderts mich, dass a) die FW bloß auf der Clientseite stört und b) dass das Teil trotz der Tatsache, dass ich vollen Zugriff erlaubt habe, nichts macht.

mfg, mh166

PS: Die Firewall ist jeweils ZoneAlarm.

rory 15. Jan 2006 06:14

Re: Sockets und Firewall
 
Mein absolutes Halb- bzw. Nichtswissen zu Firewalls: Man kann sie mit sog. "Tunnels" austricksen.

PierreB 15. Jan 2006 08:11

Re: Sockets und Firewall
 
Zitat:

Dort war allerdings ne FW aktiv => Programm für den Zugriff freigegeben => geht trotzdem nicht.
Versuch mal folgendes: ZoneAlarm => Programmeinstellungen => Registerkarte "Programme" => Such den Client (dein Programm) raus => Stell die Vertrauenstufe auf "Super", alle 4 "Zugriff" und "Server" Felder auf "Zulassen" stellen => "Sender" auf "Zulassen" stellen => Registerkarte "Komponenten" => Such die Socket-DLL('s) raus und stell sie ebenfalls auf zulassen.

Eigentlich sollte es so gehen. Welche ZoneAlarm hast du ? In der 5.0 (der aller ersten Release der 5) war'n damals ein Haufen Bugs, die 6er Version läuft bei mir allerdings einwandfrei, auch sämtliche Socket-Programme tun ohne Probleme ihren Dienst.

Dust Signs 15. Jan 2006 08:12

Re: Sockets und Firewall
 
Zitat:

Zitat von mh166
Die Firewall ist jeweils ZoneAlarm.

Wenn schon eine Firewall, dann eine Hardware-Lösung. Außerdem haben Produkte wie ZoneAlarm den Nachteil, dass es meist nicht ausreicht, die Anwendungen an sich zu erlauben - man muss meistens noch in irgendwelchen "Advanced"-Dialogen separat Ports freischalten.

Dust Signs


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz