Этот вопрос изначально был опубликован на странице StackExchange Network Engineering, но был перемещен сюда.
TL;DR У меня есть доменное имя, прикрепленное к эластичному IP-адресу AWS, я хочу создать запись для поддомена, которая перенаправляет на совершенно другой IP-адрес.
Здравствуйте, в настоящее время я делаю сайт как личный проект. Моя установка в настоящее время представляет собой экземпляр AWS EC2, на котором работает RHEL, с гибким IP-адресом, связанным с ним. На данный момент у меня только что установлен apache HTTPd с проверкой концепции index.html (в конечном итоге я планирую перейти на Tomcat).
Я также зарегистрировал доменное имя через AWS Route 53 и успешно создал запись для основного веб-сайта. То есть при переходе на мой домен правильно отображается мой веб-сайт. Теперь, независимо от сервисов AWS, я размещаю сервер PLEX в своей собственной сети (PLEX — это медиа-сервер). Вы можете получить доступ к этому серверу PLEX напрямую, перейдя по моему личному IP-адресу (не рекомендуется, но в настоящее время для целей тестирования). Я изменил брандмауэр своего маршрутизатора, чтобы перенаправить все входящие данные с порта 80 на определенный порт PLEX, который у меня есть. Другими словами, при переходе к моему IP прямо в браузере загружается сервер PLEX.
Когда я пытаюсь создать запись для субдомена (в моем примере субдоменом будет watch.mydomain.name, где watch — субдомен), страница никогда не загружается (время ожидания подключения истекло). Я не думаю, что это проблема с сервером PLEX, а скорее с тем, как мой EC2 обрабатывает перенаправления. Мне любопытно, работает ли SSL, поскольку при попытке перейти к поддомену он автоматически пытается использовать https. Обратите внимание, что на основном веб-сайте есть сертификат, хотя он самоподписанный. Это означает, что основной домен может быть подключен к https. Я попытался создать запись A, аналогичную записи для моего IP-адреса EC2, но с моим личным IP-адресом.Я пробовал разные порты, но перенаправление 80 -> порт plex кажется наиболее разумным. Я в растерянности для решений и не уверен, кто/где эти возможные ошибки будут зарегистрированы.
Спасибо за любые советы или решения. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.