WebRTC hinter Double NAT

716
singpolyma

Ich habe einen Kunden, der ziemlich sicher ist, dass er hinter einem doppelten NAT steht. Keine WebRTC-Dinge funktionieren für sie (versucht Jitsi Meet und GoToMeeting) und ich vermute, dass das Netzwerk eingerichtet ist. Gibt es eine gute Möglichkeit, diese Situation zu debuggen oder umzugehen, damit sie WebRTC verwenden können?

(Grund für doppeltes NAT ist: ISP-Level-NAT + wahrscheinlich In-Home-NAT. Der Client ist remote, daher kann ich deren Hardware-Setup nicht direkt überprüfen.)

0
[Alternativen zu Portweiterleitung und NAT] (http://portforward.com/help/alt-to-pf.htm): "Es gibt vier Hauptprobleme, bei denen Sie möglicherweise Probleme haben, die Alternativen zur Portweiterleitung erfordern." . DavidPostill vor 7 Jahren 0

2 Antworten auf die Frage

0
mattm

Die einfachste Möglichkeit, um Störungsnetzwerke zu umgehen, ist die Verwendung eines TURN-Servers. Dadurch kann der Client eine TCP-Verbindung zum TURN-Server herstellen, wodurch die meisten NAT-Probleme behoben werden. Bei Medienverbindungen über TCP gibt es Echtzeit-Leistungsprobleme, dies führt jedoch zu einem grundlegenden Dienst.

0
Istvan

Sogar UDP kann funktionieren, wenn die NATs UDP nicht explizit blockieren.
Sie benötigen lediglich einen guten NAT-fähigen WebRTC-Server, um diese Situation zu bewältigen.