Как сделать чтобы разные субдомены вели на разные порты одного ip адреса? Добрый день! есть свой домен а-ля mydomain.com, он, как и субдомен www ссылается на IP1 есть еще несколько А записей которые указывают на другой IP2 (но один для многих) сейчас сделано так, что я обращаюсь типа: kuku.mydomain.com:8443, lala.mydomain.com:3233, notes.mydomain.com:7777 По сути я могу использовать любой имеющийся сабдомен - именно порт указывает к какому приложению он ведет Как сделать (где прикручивать) чтобы в зависимости от сабдомена трафик шел на определенный порт, без его явного указания? IP2 это внешний белый адрес маршрутизатора который по NAT прокидывает в DMZ зону на нужный порт, Маршрутизатор это OpenWRT

22 Апр в 19:53
145 +1
0
Ответы
1

Для того чтобы реализовать такой функционал, вы можете воспользоваться функционалом веб-сервера, который будет обрабатывать запросы к разным портам в зависимости от субдомена.

Один из способов реализации данной функциональности с использованием веб-сервера Nginx:

Установите Nginx на ваш сервер:sudo apt-get update
sudo apt-get install nginxСоздайте конфигурационный файл для вашего домена. Например, в файле /etc/nginx/sites-available/mydomain.com:server {
listen 80;
server_name kuku.mydomain.com;
location / {
proxy_pass http://127.0.0.1:8443;
}
}
server {
listen 80;
server_name lala.mydomain.com;
location / {
proxy_pass http://127.0.0.1:3233;
}
}
server {
listen 80;
server_name notes.mydomain.com;
location / {
proxy_pass http://127.0.0.1:7777;
}
}Создайте символьную ссылку на этот файл в директории sites-enabled:sudo ln -s /etc/nginx/sites-available/mydomain.com /etc/nginx/sites-enabled/mydomain.comПерезапустите Nginx:sudo systemctl restart nginx

Теперь запросы к субдоменам kuku.mydomain.com, lala.mydomain.com, notes.mydomain.com будут направлены на определенные порты без их явного указания.

28 Мая в 20:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 436 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир