Мне сделали службу для моей игры для Android. Служба имеет сокетное соединение, это соединение открыто на порту 4444
. Мое приложение для Android подключилось к серверу по IP-адресу, например. 192.168.1.1:4444
, а затем обменяться данными. Я использую сокет, потому что мне нужно соединение в реальном времени.
Проблема заключается в большом количестве общественных мест с Wi-Fi, а некоторые домашние точки доступа имеют открытый небольшой диапазон портов, например 80, 443, 3128, 8080
. Порт 4444
закрыт.
Когда пользователи загружают мое приложение, они думают, что оно не работает.
У меня вопрос, можно настроить Apache на выделенном сервере и запустить службу приложений, например, 22
или 443
порт? Я не использую SSH и HTTPS.
Спасибо за уделенное время.
Если вы не используете HTTPS (порт 443) на машине, привязка любой другой службы к этому порту не должна быть проблемой.
То же самое верно для каждого порта: если он не используется, вы можете привязать к нему любой другой процесс.