Использование записей SRV для указания поддоменов - PullRequest
0 голосов
/ 16 октября 2018

Я использую облачную платформу Google для размещения своего сайта.Я раскрутил виртуальную машину, у меня есть два док-контейнера, один для пользовательского интерфейса, а другой для бэкэнда.Я добавил запись A, указывающую на мою виртуальную машину - веб-страница загружается правильно, без проблем.Немного покопался в гугле и хотел завершить указание бэкэнда на конкретный поддомен - например, api.domain.com, поэтому я также добавил записи SRV, так как это не работает на порте 80, а вместо 6009.Мои записи SRV выглядят примерно так.DNS-имя: _http._tcp.domain.com TTL: 300 Данные: 0 5 5006 api.domain.com

Почему это не работает, кто-нибудь может сказать мне, что я делаю неправильно, или простозанять время, чтобы действительно показать?Прошло уже почти 7 часов.

1 Ответ

0 голосов
/ 17 октября 2018

Я думаю, что вы неправильно понимаете, для чего нужны записи DNS SRV.Вы можете создать любую запись SRV, которую вы хотите, но вам нужно будет использовать клиенты, которые запрограммированы для поиска вашей записи SRV.Стандартные веб-браузеры не будут искать вашу запись SRV, чтобы увидеть, используете ли вы другой порт, отличный от 80 (HTTP) или 443 (HTTPS).

Если вы используете пользовательское программное обеспечение на вашем веб-сервере для доступазатем ваш API-интерфейс, тогда вашему программному обеспечению потребуется найти запись SRV и разрешить записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...