Welcher Port und welches Protokoll blockiert werden

0

Ich habe ein .NET-Programm geschrieben, um eine HTTP-Anfrage über das Internet zu stellen, die von der Firewall meines PCs blockiert wird. Als Betriebssystem wird Windows 7 verwendet. Ich dachte, ich könnte eine ausgehende Regel erstellen, um das Herstellen von Verbindungen über TCP auf Port 80 zu ermöglichen. Dieselbe Regel habe ich auch für eingehende Verbindungen aufgestellt. Leider gibt das Programm immer noch einen Fehler aus. Wenn ich alle ausgehenden Verbindungen zulasse, gibt mein Programm keine Fehler aus. Gibt es eine Firewall-Regel, die nicht programmspezifisch ist und die ich hinzufügen kann, um die Art der Verbindung zuzulassen, die von meinem Programm hergestellt wird? Ich habe über eine Firewall-Regel für einen bestimmten Port und ein bestimmtes Protokoll nachgedacht, weiß aber nicht, wie ich eine solche Regel konfigurieren soll ...

Andrew
quelle

Antworten:

1

Stellen Sie beim Bearbeiten der Firewall-Regel sicher, dass Sie zur Registerkarte "Erweiterte Optionen" wechseln und alle Bereiche "Privat + Öffentlich + Domäne" auswählen. Dieser kann manchmal übersprungen werden.

Aus deinem Beitrag sehe ich, dass du nur eine "ausgehende" Firewall-Regel brauchst. Überprüfen Sie, ob Sie Verweigerungs- / Blockierungsregeln haben, die Sie betreffen können.

JCM
quelle
Vielen Dank für die Antwort, dies sind großartige Dinge, die ich nicht in Betracht gezogen habe. Es stellte sich heraus, dass ich nur die falsche Portnummer angegeben habe ...
Andrew
0

Es stellt sich heraus, dass ich nur den falschen Port verwendet habe. Ich habe Port 80 angegeben, da mein Programm Informationen über HTTP anfordert. Die verwendete Portnummer scheint jedoch zwischen 10.000 und 60.000 zu liegen (noch nicht eingegrenzt). Ich sollte wahrscheinlich anfangen, ein Tool zum Überwachen des Netzwerkverkehrs auf meinem PC zu verwenden ...

Andrew
quelle