Соединение WebSocket с сервером за NAT - PullRequest
0 голосов
/ 11 октября 2018

Я строю систему, в которой несколько устройств общаются друг с другом через соединение WebSocket.Данные необходимо передавать в режиме реального времени, и их объем может варьироваться от нескольких байтов до потоков изображений.Поэтому поставщики данных используют серверы WebSocket, а потребители данных запрашивают данные с них.Все работает нормально в той же сети, если я использую IP-адреса для подключения к серверам WebSocket.Но что делать, если у меня есть сервер WebSocket за NAT и я не могу настроить переадресацию портов?У меня есть отдельная внешняя машина с известным IP-адресом, к которой можно получить доступ из любого места, и я начал копаться в протоколах STUN / TURN, но пока не пришел ни к какому результату, и я был бы рад, если уже есть готовыйиспользовать решение.

...