Назад | Перейти на главную страницу

Пользовательское имя хоста ngrok добавить cname в поддомен

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

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

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

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

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

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

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

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