Я имею 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, ни любое действие по моим терминальным журналам.
Некоторые поставщики DNS позволяют создавать запись CNAME вместо записи A для верхнего домена ( http://xyzfoo.com ). CloudFlare - один из примеров, который позволяет это. Эти DNS-провайдеры позволят вам направить ваш http://xyzfoo.com на ваш http://randomstuffabcd.ngrok.com .
Я пытался указать бесплатный DNS CNAME (например, ud-jira-01.chickenkiller.com) на имя хоста ngrok, и когда я пробовал его использовать по HTTP, я получал его обратно: Туннель ud-jira-01.chickenkiller.com не найден. Подозреваю, что ngrok каким-то образом замечает заголовок хоста или какой-то другой метод, чтобы заметить, что я пытаюсь войти через CNAME... и пытаюсь сломать его специально. Либо так, либо я что-то неправильно настроил!
Поскольку Ngrok использует заголовок Host
, отправленный браузером, чтобы определить, как перенаправить ваш трафик, вам необходимо «зарезервировать» домен, который вы хотите использовать на панели управления Ngrok. Обратите внимание, что для этого требуется платный план Ngrok.
После резервирования вашего домена вам будет предоставлена запись CNAME, на которую он будет указывать.