Храповик Websocket в переадресованной машине порта

В настоящее время я работаю над трещоткой и создаю контрольно-пропускной пункт.

У меня есть машина под управлением Ubuntu 16.04 с IP-адресом 192.168.150.72, и этот IP-адрес подключен к маршрутизатору, который перенаправляет порт на мой 192.168.150.72, общедоступный IP-адрес — 202.x.x.x: 1080.

Проблема в том, что веб-сервер доступен, но в веб-сокете есть ошибка, связанная с `

URL ‘ws: //x.x.x.x: 1080: 5050’ действителен

мой порт веб-сокета — 5050, а 1080 — это порт для переадресации.
Как я могу исправить эту проблему, касающуюся поведения веб-сокета с переадресацией портов.

Надеюсь, вы, ребята, можете помочь.
Заранее спасибо.

`

-1

Решение

Ваш URL-адрес WS недействителен, поскольку содержит два определения портов: сначала 1080, а затем 5050. Судя по вашему вопросу, вы уже настроили переадресацию по HTTP: трафик, поступающий через порт 1080, перенаправляется на порт 80 вашего веб-сервера.

Вам нужно подобное, но другое правило пересылки для передачи трафика WS. Например, для пересылки входящего трафика через порт 5050 на WS-порт локального сервера.
Я предлагаю вам проверить конфигурацию вашего маршрутизатора и настроить для WS аналогичное правило, которое вы сейчас используете для HTTP.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]