Ngrok пользовательское имя хоста добавляют cname к субдомену

Я имею xyzfoo.com домен. Я создал запись CNAME DNS, которая указывает на ngrok.com У меня есть свое приложение, работающее локально на http://127.0.0.1:5000/ но не выполнение удаленно на zyxfoo.com

Делает субдомен, должен использоваться с пользовательским именем хоста на ngrok? Создание субдомена походит на стычку через моего текущего поставщика услуг хостинга, у меня есть дополнительное наложение домена вокруг, и я не возражаю использовать домен только для тестирования с ngrok

У меня есть специализированный IP-адрес и сертификат SSL. На моем родительском домене, xyzfoo.com Я также создал sub домен foo.xyzfoo.com через который я также создал запись CNAME для с именем хоста cname-for-ngrok и значение foo.xyzfoo.com

У меня есть два маршрута как у меня пытающийся заставить пользовательское имя хоста от ngrok работать, я диагностирую два пути, foo.xyzfoo.com и xyzfoo.com зарезервированные домены на моей ngrok панели инструментов. Когда я обновляю своего родителя или субдомен, я не вижу свой applicaiton, ни любое действие по моим терминальным журналам.

4
задан 25 December 2014 в 04:50
3 ответа

Некоторые поставщики DNS позволяют создавать запись CNAME вместо записи A для верхнего домена ( http://xyzfoo.com ). CloudFlare - один из примеров, который позволяет это. Эти DNS-провайдеры позволят вам направить ваш http://xyzfoo.com на ваш http://randomstuffabcd.ngrok.com .

3
ответ дан 3 December 2019 в 03:29

Я пытался указать бесплатный DNS CNAME (например, ud-jira-01.chickenkiller.com) на имя хоста ngrok, и когда я пробовал его использовать по HTTP, я получал его обратно: Туннель ud-jira-01.chickenkiller.com не найден. Подозреваю, что ngrok каким-то образом замечает заголовок хоста или какой-то другой метод, чтобы заметить, что я пытаюсь войти через CNAME... и пытаюсь сломать его специально. Либо так, либо я что-то неправильно настроил!

0
ответ дан 3 December 2019 в 03:29

Поскольку Ngrok использует заголовок Host , отправленный браузером, чтобы определить, как перенаправить ваш трафик, вам необходимо «зарезервировать» домен, который вы хотите использовать на панели управления Ngrok. Обратите внимание, что для этого требуется платный план Ngrok.

После резервирования вашего домена вам будет предоставлена ​​запись CNAME, на которую он будет указывать.

1
ответ дан 3 December 2019 в 03:29

Теги

Похожие вопросы