Я включил свой компьютер два часа назад и был сбит с толку тем, что мой браузер (Firefox) больше не работает. Мне потребовалось некоторое время и исследования, чтобы понять, что мой DNS-сервер, похоже, выходит из строя. Я не знаю, почему это больше не работает. Во время моего последнего сеанса я установил клиент ProtonVPN, возможно, он что-то неправильно настроил? На самом деле я никогда в жизни не вносил никаких изменений в какие-либо настройки DNS.
Итак, как я могу решить мою проблему, что я не могу просматривать? Что я узнал до сих пор:
Пинг, например. 8.8.8.8 работает, так что подключение к интернету определенно есть (я пишу здесь через браузер TOR, который, кстати, работает, так что я действительно онлайн)
Используемый DNS-сервер указан в /etc/resolv.conf. Помимо длинного комментария есть только это:
сервер имен 127.0.0.53
параметры edns0 траст-объявление
Таким образом, DNS-сервер — это локальный сервер имен, работающий на порту 53. Согласно моим исследованиям, это значение по умолчанию.
Я нашел эту команду lsof-Pn-iUDP:53
чтобы убедиться, что сервер имен работает (угадайте, что он делает? Кажется, для этой команды нет справочной страницы...)
КОМАНДА PID ПОЛЬЗОВАТЕЛЬ ТИП FD УСТРОЙСТВО РАЗМЕР/ВЫКЛ НАЗВАНИЕ УЗЛА
lollypop 3433 jonas 21u IPv4 529240 0t0 UDP 127.0.0.1:49435->127.0.0.53:53
lollypop 3433 jonas 22u IPv4 529816 0t0 UDP 127.0.0.1:43447->127.0.0.53:53
lollypop 3433 jonas 24u IPv4 529250 0t0 UDP 127.0.0.1:53369->127.0.0.53:53
lollypop 3433 jonas 26u IPv4 528227 0t0 UDP 127.0.0.1:39800->127.0.0.53:53
lollypop 3433 jonas 27u IPv4 527211 0t0 UDP 127.0.0.1:43076->127.0.0.53:53
lollypop 3433 jonas 28u IPv4 527215 0t0 UDP 127.0.0.1:51560->127.0.0.53:53
lollypop 3433 jonas 29u IPv4 529792 0t0 UDP 127.0.0.1:43262->127.0.0.53:53
lollypop 3433 jonas 30u IPv4 530442 0t0 UDP 127.0.0.1:38656->127.0.0.53:53
lollypop 3433 jonas 31u IPv4 529238 0t0 UDP 127.0.0.1:42753->127.0.0.53:53
Я также нашел эту команду статус sudo systemctl systemd-resolved
чтобы проверить, работает ли сервер
```
○ systemd-resolved.service — Разрешение сетевых имен
Загружено: загружено (/lib/systemd/system/systemd-resolved.service; включено; предустановка поставщика:>
Активно: активно (работает) с вс 08.08.2021 22:06:19 CEST; 1ч 26мин назад
Документы: man:systemd-resolved.service(8)
https://www.freedesktop.org/wiki/Software/systemd/resolved
https://www.freedesktop.org/wiki/Software/systemd/writing-network-configurati>
https://www.freedesktop.org/wiki/Software/systemd/writing-resolver-clients
Основной PID: 991 (системное разрешение)
Статус: "Обрабатываются запросы..."
Заданий: 1 (лимит: 9338)
Память: 11,1 М
CGroup: /system.slice/systemd-resolved.service
ââ991 /lib/systemd/systemd-разрешил
```
Так действительно похоже, что DNS-сервер работает правильно? Но почему тогда он не может искать адреса?
С использованием копать google.com
Я получаю только следующую ошибку:
; <<>> DiG 9.16.1-Ubuntu <<>> google.com
;; глобальные параметры: +cmd
;; время соединения истекло; нет доступа к серверам
Я надеюсь, что кто-нибудь может помочь мне здесь? Я просто хотел бы сбросить его до значений по умолчанию Ubuntu, как это было все время раньше. Любой, может быть, даже кто-то получил представление о том, что могло вызвать эту проблему?