Здравствуйте.
Вопрос: Нужно сделать так, чтобы публикация на Web-сервере была доступна извне сети предприятия. Для этого в настройках роутера пытаюсь пробросить Порт 80 на компьютер с Apache.
В настройках роутера нужно указать Службу.
Какую службу нужно указать при этом?
И правильно-ли что Порт 80
Имя службы: iCRM;
Диапазон портов: 52480;
Локальный IP-адрес: 192.168.1.5 - адрес web-сервера с публикацией;
Локальный порт: 80 (или другой, на котором висит web-сервер, если есть SSL, то 443).
Конечно, очень рекомендуется включение на web-сервере поддержки шифрования.
Строка подключения будет http://ваш_внешний_ip:52480/имя_публикации/ или https://ваш_внешний_ip:52480/имя_публикации/ в случае наличия SSL.
Предварительно проверьте подключение из внутренней сети (например через wifi). Мобильный клиент должен работать при подключении по адресу http://ip_адрес_сервера/имя публикации/
Если требуется только пробросить 80 порт для сервера с Апачем (т.е. другие "пробросы" отсутствуют), можно его внутренний IP добавить в DMZ. Тогда все внешние запросы на какие-либо порты будут автоматом транслироваться на те же самые порты сервера с Апачем. Соответственно встает вопрос об усилении защиты сервера от хакеров и т.д.