2015-07-17 2 views
1

Допустим, у меня есть следующие:Поддомен перенаправляется на определенный порт с использованием SRV?

subdomain: xyz.mydomain.com 
my server's public DNS: xyz.fastserver.com 

, когда кто-то идет xyz.mydomain.com Я хочу, чтобы быть перенаправлены на

xyz.mydomain.com:8080 

У меня есть полный доступ ко всем типичным A (хост), C (NAME), а также записи SRV и т. Д., Попробовали разные конфигурации, но не могли заставить его работать.

Любые идеи?

ответ

0

Вы явно не указали его, но я предполагаю, что вы имеете в виду HTTP (т. Е. Просмотр в Интернете), а не FTP, SIP, SMTP ... и множество других протоколов в Интернете.

В этом случае то, что вы пытаетесь сделать, невозможно. Записи DNS A/AAAA/CNAME используются только для получения IP-адреса, поэтому вы не можете получить порт с этими настройками. И записи SRV не используются в HTTP, поэтому вы не можете использовать его для указания порта.

0

Ссылка на предыдущий post, который перекладывает разницу между переадресацией, переписыванием и vhosts.

DNS, однако, не имеет понятия «порт», если вы не создаете специальную запись (SRV), а затем специальный запрос на получение этой записи. Гораздо более прозрачно использовать один из методов HTTP, описанных выше.

Смежные вопросы