Рейтинг:0

Веб-сайт на Ubuntu 20.04 не будет отображаться для публики

флаг cn

Я столкнулся со странной проблемой, по крайней мере для меня, которую я не могу взломать. Мой домен полностью распространяется в соответствии с whatsmydns.net:

отчет whatsmydns.net

Но dig не даст мне ip:

; <<>> DiG 9.16.1-Ubuntu <<>> defactocannabis.com ;; глобальные параметры: +cmd ;; Получил ответ: ;; ->>HEADER<<- код операции: QUERY, статус: SERVFAIL, идентификатор: 5692 ;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 0, АВТОРИЗАЦИЯ: 0, ДОПОЛНИТЕЛЬНО: 1 ;; ДОПОЛНИТЕЛЬНЫЙ ПСЕВДОРАЗДЕЛ: ; ЭДНС: версия: 0, флаги:; UDP: 65494 ;; РАЗДЕЛ ВОПРОСОВ: defactocannabis.com. В ;; Время запроса: 284 мс ;; СЕРВЕР: 127.0.0.53#53(127.0.0.53) ;; КОГДА: вторник, 15 марта, 01:26:04 +04 2022 ;; РАЗМЕР MSG rcvd: 48

Я проверил у своего регистратора (Namecheap), и они сказали мне, что с их стороны все в порядке.

netstat -таупен | grep LISTEN сообщает:

TCP 0 0 127.0.0.1:6379 0.0.0.0:* ПРОСЛУШАТЬ 114 36844 3300/redis-сервер TCP 0 0 127.0.0.53:53 0.0.0.0:* ПРОСЛУШАТЬ 101 21112 686/systemd-разрешить TCP 0 0 0.0.0.0:22 0.0.0.0:* ПРОСЛУШИВАТЬ 0 24658 815/sshd: /usr/sbin TCP 0 0 127.0.0.1:3306 0.0.0.0:* ПРОСЛУШАТЬ 113 25942 884/mysqld
tcp6 0 0 :: 1: 6379 ::: * ПРОСЛУШИВАТЬ 114 36845 3300/redis-сервер 1 TCP6 0 0 :::80 :::* ПРОСЛУШАТЬ 0 68578 8381/apache2
tcp6 0 0 :::22 :::* ПРОСЛУШАТЬ 0 24670 815/sshd: /usr/sbin

Итак, я вижу, что сервер прослушивает порт 80 для ipv6, но я не вижу упоминания об этом для ipv4.

Я пытался отключить облачный брандмауэр и UFW (оба одинаковы). Это УФВ:

22/TCP РАЗРЕШИТЬ 5.226.139.148
25/TCP РАЗРЕШИТЬ 5.226.139.148
80/tcp РАЗРЕШИТЬ ВСЕГДА
443/tcp РАЗРЕШИТЬ ВСЕГДА
443/udp РАЗРЕШИТЬ ВСЕГДА
53 РАЗРЕШИТЬ ВСЕГДА
80/udp РАЗРЕШИТЬ ВСЕГДА
3306 РАЗРЕШИТЬ ВСЕГДА
80/tcp (v6) РАЗРЕШИТЬ везде (v6)
443/tcp (v6) РАЗРЕШИТЬ везде (v6)
443/udp (v6) РАЗРЕШИТЬ ВСЕГДА (v6)
53 (v6) РАЗРЕШИТЬ ВСЕГДА (v6)
80/udp (v6) РАЗРЕШИТЬ ВСЕГДА (v6)
3306 (v6) РАЗРЕШИТЬ ВСЕГДА (v6)

Я честно не могу понять в чем дело. Если я зайду на ip-адрес (http://78.141.209.186/) работает отлично. Мой DNS распространился вчера, но я до сих пор не могу найти соответствующий IP-адрес или мои браузеры (Chrome, Chromium, Firefox) для отображения страницы.

Дальнейшая информация: Ранее сегодня я загрузился с живого USB-накопителя и попытался зайти на сайт по доменному имени в Firefox, и это сработало. Поэтому я подумал, что это должна быть моя ОС (примерно после часа обучения очистке кешей DNS и т. Д.). Я переустановил ОС. Сейчас еще не работает! Я перезагрузил свой роутер. Не идти. Я пробовал четыре разных узла VPN. Ничего такого.

Мой веб-сайт просто не будет разрешать использование доменного имени. Только ИП. Я также попытался изменить настройки в WordPress с http://78.141.209.186 к http://defactocannabis.com. Работает только ИП.

Я был бы очень признателен за помощь в решении этой проблемы, потому что это выходит за рамки моих технических знаний, и я больше не знаю, что делать.

Запись Другое дело, когда я печатаю http://78.141.209.186 в Firefox, оно автоматически меняется на мое доменное имя, и я получаю сообщение об ошибке, что веб-сайт не может быть найден...

Рейтинг:1
флаг cn

SERVFAIL означает фатальную ошибку DNS и может произойти из-за ошибок, связанных с DNSSEC.

Однако хороший инструмент для устранения неполадок, такой как DNSViz, не показывает проблем с вашими настройками DNS, см. https://dnsviz.net/d/defactocannabis.com/Yi_Bhw/dnssec/

Все 3 основных общедоступных преобразователя DNS не имеют проблем с разрешением вашего имени, см.:

$ за х в 1 8 9 ; сделать эхо $x ; копать @$x.$x.$x.$x defactocannabis.com. +короткий ; сделано
1
78.141.209.186
8
78.141.209.186
9
78.141.209.186

Другие веб-инструменты проверки также не вызывают проблем с загрузкой вашего веб-сайта, см. https://shotsherpa.com/adventure/622fc274a3a7405a1349a3b9

Так что ваша проблема действительно где-то в локальной ошибке конфигурации DNS. Твой копать землю вывод показывает 127.0.0.53 который обычно является IP-адресом, используемым systemd-разрешение DNS-сервер, поэтому вам нужно будет проверить его статус и журнал. И сделать локальный копать землю запросите, используя другой сервер имен, и вы увидите, что все работает.

PS: нет распространения DNS, которого никогда не существовало, несмотря на то, что вся плохая документация говорит об этом. Если вы запрашиваете авторитетные серверы имен, изменения видны сразу. Что касается рекурсивных серверов имен, они связаны TTL, и весь поток идет не сверху вниз (что было бы распространением), а только рекурсивные серверы имен, извлекающие новые данные по истечении срока TTL.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.