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