AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Sockets und Firewall

Sockets und Firewall

Ein Thema von Yheeky · begonnen am 14. Jan 2006 · letzter Beitrag vom 17. Jan 2006
Antwort Antwort
Seite 1 von 3  1 23   
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#1

Sockets und Firewall

  Alt 14. Jan 2006, 20:58
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?
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#2

Re: Sockets und Firewall

  Alt 14. Jan 2006, 21:06
Hm... was meinst du, warum man eine Firewall installiert ?

Dust Signs
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
Benutzerbild von ---Bernhard---
---Bernhard---

Registriert seit: 26. Dez 2003
Ort: Abensberg
111 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Sockets und Firewall

  Alt 14. Jan 2006, 21:09
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.
Bernhard Doll
Das Leben ist ein sch*** Spiel... aber eine super Grafik!!
http://www.doll-online.net
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#4

Re: Sockets und Firewall

  Alt 14. Jan 2006, 22:09
Zitat von Dust Signs:
Hm... was meinst du, warum man eine Firewall installiert ?

Dust Signs
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
  Mit Zitat antworten Zitat
Neotracer64

Registriert seit: 27. Okt 2004
292 Beiträge
 
Delphi 7 Professional
 
#5

Re: Sockets und Firewall

  Alt 14. Jan 2006, 22:43
Bei PFWs: NDIS hook umgehen. Musst dich mit K-Mode befassen.
  Mit Zitat antworten Zitat
Yheeky

Registriert seit: 7. Jun 2002
1.339 Beiträge
 
#6

Re: Sockets und Firewall

  Alt 15. Jan 2006, 00:10
das habe ich jetzt nicht so verstanden...
  Mit Zitat antworten Zitat
Benutzerbild von mh166
mh166

Registriert seit: 14. Nov 2004
Ort: Chemnitz
443 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#7

Re: Sockets und Firewall

  Alt 15. Jan 2006, 04:04
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.
Tiefgründige Sätze unserer Zeit:
Zitat von Luckie:
Und diesen Token zur Laufzeit zu modifizieren würde bedeuten, dass du zur laufzeit das Token ändern musst.
  Mit Zitat antworten Zitat
rory
(Gast)

n/a Beiträge
 
#8

Re: Sockets und Firewall

  Alt 15. Jan 2006, 07:14
Mein absolutes Halb- bzw. Nichtswissen zu Firewalls: Man kann sie mit sog. "Tunnels" austricksen.
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#9

Re: Sockets und Firewall

  Alt 15. Jan 2006, 09:11
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.
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#10

Re: Sockets und Firewall

  Alt 15. Jan 2006, 09:12
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
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz