Ja, es ist möglich, aber kompliziertes Setup. Die Technologie heißt UPnP. Wenn der mit dem Host verbundene Router / Firewall UPnP unterstützt, kann die Anwendung so entwickelt werden, dass der Port am Router dynamisch geöffnet wird und eingehende Verbindungen akzeptiert werden.
Empfangen von UDP-Paketen über die Firewall
Ich habe ein eingebettetes Gerät, das über UDP (und gelegentlich TCP / IP) mit einer Anwendung auf einem Hostcomputer kommuniziert.
Das eingebettete Gerät sendet kontinuierlich UDP-Pakete an eine feste IP-Adresse (die des Hosts) und einen festen Port. Der Host-PC muss an diesem Port seine Firewall öffnen, um den eingehenden UDP-Verkehr zuzulassen.
Jetzt frage ich mich, ob es eine Möglichkeit gibt, die Firewall zu umgehen, sodass der Benutzer die Firewall an diesem Port nicht explizit deaktivieren muss.
Da die Anwendung auf dem Host auf die UDP-Pakete vom eingebetteten Gerät wartet, kann sie die Kommunikation irgendwie "initiieren"? Dh einmal ein abgehendes Paket senden und dann die UDP-Nachrichten als Antwort auf diese abgehende Kommunikation erhalten? Damit die Firewall der Meinung ist, dass diese eingehenden UDP-Pakete von der Anwendung auf dem Host angefordert werden (was sie tatsächlich sind), und erlaubt sie damit?
1 Antwort auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
4
Ersatz für ZoneAlarm auf 64-Bit-Systemen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
9
Erzwingen Sie eine Webadresse, um HTTPS zu durchlaufen
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei