Я пытаюсь использовать мой Raspberry Pi в качестве игрушечного веб-сервера из моего дома. У меня нет статического IP-адреса, поэтому я использую услугу DDNS компании Hurricane Electric. Я добавил запись A для своего динамического общедоступного IP-адреса, настроил переадресацию портов через мой спортивный маршрутизатор DD-WRT, заменил серверы имен в моей учетной записи GoDaddy на серверы имен Hurricane Electric и т.д. И т.д. Иногда это работает отлично, но это ненадежно , Иногда я получаю сообщение об ошибке поиска DNS, а иногда меня перенаправляют на веб-страницу с предложениями поиска, предоставленную моим провайдером. Может ли кто-нибудь помочь мне выяснить недостающий кусок?
3 ответа
Ваша проблема возникла совсем недавно, возможно, просто какая-то старая кэшированная информация все еще обрабатывается кем-то из цепочки DNS. Команда linux "dig your.domain.name" должна сообщить вам имя сервера, который выдает неверные данные. Вы также можете использовать команду «dig +trace your.domain.name», чтобы просмотреть цепочку серверов, по которой осуществляется поиск вашего доменного имени.
Похоже, проблема с сервисом Hurricane Electric или проблема с вашим Интернет-провайдером или Пи. Один из способов сузить это: Когда вы не можете подключиться с помощью fqdn, попробуйте использовать IP. Если вы не можете подключиться, используя IP, то либо Pi задыхается, либо ваш провайдер. Вы также можете поместить что-то еще за тем же IP-адресом, чтобы определить, является ли он вашим провайдером, файловым сервером или другим веб-сервером или чем-то еще.
Проверьте свой общедоступный IP-адрес, а затем попытайтесь пропинговать его из внешней сети (3G или 4G LTE), а затем посмотрите, сталкиваетесь ли вы с той же проблемой, потому что таким образом вы узнаете, является ли проблема с ее провайдером или провайдером услугой DDNS. Вам необходимо протестировать свою сеть в течение нескольких дней, тогда только вы будете знать, где проблема, так как периодически возникающая проблема требует времени для диагностики.