У меня есть небольшой веб-сайт Django, который размещен на Raspberry Pi в моей сети и работает без сбоев в течение нескольких лет. Недавно я сменил провайдера с Comcast на Century Link. После изменения я обнаружил, что мой старый маршрутизатор не может поддерживать новые скорости. Поэтому я решил использовать модем / маршрутизатор Century Link в качестве маршрутизатора (Zyxel C3000Z). С тех пор я не могу подключиться к своему сайту из своей сети.
Я обновил свой домен, указав новый IP-адрес, и перенаправил правильные порты на маршрутизаторе.
Если я нахожусь за пределами своей сети, я могу подтвердить, что мой сервер получает запросы, когда я подключаюсь к своему домену. Так что я знаю, что моя переадресация портов настроена правильно. Однако я использую SSL, поэтому, когда я захожу на свой сайт из-за пределов сети, страница входа в систему загружается, но затем она зависает и не может подключиться, когда я отправляю запрос на вход в систему. Я предполагаю, что это потому, что он пытается перенаправить на себя после аутентификации и не может подключиться к себе в сети. Если я попаду в домен внутри сети, браузер скажет, что не может подключиться.
Я уверен, что это просто конфигурация в роутере. Этот маршрутизатор имеет гораздо больше параметров конфигурации, чем мой старый. Есть ли какие-то общие настройки маршрутизатора, которые я должен проверить, которые могут охватывать такой сценарий?
Редактировать: страница ошибки Django, когда она в конечном итоге истекает, говорит ConnectionError at /