LINUX.ORG.RU

Сервер приложения не стартует по протоколу UDP на внешнем IP

 , ,


0

1

Приветствую всех, очень нужна помощь специалистов, прошу без острой критики, так как не являюсь профессионалом в этой сфера, а всего лишь начинающий любитель!!! Проблема такая: раньше был сервер напрямую подключен к интернету в сетевую карту, на самой машине стояла просто Ubuntu 20.04, на сервере был запущен сервер Minecraft и в UFW открыты порты 25565 и 25577 порт для голосового чата использующий протокол UDP. После реорганизации сервера за основную ОС был поставлен гипервизор ProxMox и подключение к самому серверу уже осуществляется через маршрутизатор TP-Link TL-R470T+, в качестве ос на виртуальных машине используется как Ubuntu 22, так и Debian 12, установлена Java JDK 17, на маршрутизаторе проброшены порты 25565 и 25577 до виртуальной машины на локальном IP 192.168.0.3 по протоколам TCP/UDP и вот проблема, сам майнкрафт по внешнему IP по указанному порту 25565 отлично подцепляется, а вот плагин PlasmoVoice если в конфиге прописываю локальный IP и порт хорошо запускается, но тогда до него не получается достучаться, а вот если прописываю внешний IP то выкидывает ошибку: невозможно запустить UDP сервер. Порт открыт, если на этом порту запускаю майн то всё работает, то есть TCP протокол функцианирует. В чём может быть проблема не пойму, если кто сталкивался с подобным, подскажите пожалуйста что делать?


а вот если прописываю внешний IP то выкидывает ошибку: невозможно запустить UDP сервер

Полагаю оно пытается сделать bind на этот адрес и обламывается т.к. его там нет. Пробовал прописать просто 0.0.0.0?

MagicMirror ★★
()

Порт открыт, если на этом порту запускаю майн то всё работает, то есть TCP протокол функцианирует

Так доступы по tcp и udp открываются отдельно, то что открыт tcp не значит что открыт udp

cobold ★★★★★
()

ну я бы посоветовал сканером портов посмотреть что там у тебя реально открыто. ИМХО tcp открыт, а udp закрыт или какой-то протокол нужный отключен, но я в кубах и сети с ними не спец чтоб сказать есть там ещё что-то нужное или нет.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)
Ответ на: комментарий от MagicMirror

0.0.0.0 прописывал, не помогло, выяснилось что в новых версиях если использую прокси для основного сервера, все плагины тоже нужно проксировать, раньше такого небыло…

Mooks
() автор топика