Назад | Перейти на главную страницу

Настройка DNS субдомена для маршрутизации порта 80 по умолчанию на пользовательский порт

У меня есть субдомен, скажем так work.example.com также у меня есть сервер с общедоступным IP, скажем 192.0.2.4.

У меня есть приложение на моем сервере, работающее на Ubuntu 16.04 LTS на порту 8088, поэтому оно стало 192.0.2.4:8088.

Мой вопрос: я хочу, чтобы пользователь открыл URL http://work.example.com в их браузере это указывает на 192.0.2.4:8088.

Я добавил конфигурацию SRV в редактор зоны DNS в моем домене, и это не работает, запись A также не позволяет использовать порт после IP. Причина, по которой я это делаю, заключается в том, что пользователю сложно запомнить IP-адрес или ввести порт после имени домена.

Для общих целей HTTP (просмотр веб-страниц и т. Д.) DNS нельзя использовать для указания браузеру использовать определенный порт. Браузеры - это жесткие коды, предполагающие 80 для HTTP и 443 для HTTPS.

Вы «могли бы» разместить другой веб-сайт в этом поддомене, который просто выполняет перенаправление на целевой сайт и порт.