🖥
Temporary failure resolving...
Возможно, у Вас возникли неполадки с подключением к сторонним серверам. В данной статье мы решим эту проблему.

Ошибка

Она выглядит примерно вот так:
Мы покажем 2 способа решения проблемы, через SSH-доступ и через sFTP-доступ.

Через SSH

Используем утилиту Nano для просмотра и редактирования файла resolv.conf, где производится настройка DNS нашего сервера. Введем команду
1
nano /etc/resolv.conf
Copied!
Перед нами открылся редактор файла resolv.conf:
У Вас файл окажется пустым, либо в нем будет находиться текст в виде описания, это зависит от выбранного дистрибутива Linux.
В данном файле необходимо указать nameserver для Вашей ОС.
Какой nameserver выбрать? Об этом подробно Вы можете почитать в самом конце статьи. В данном случае мы будем использовать DNS 8.8.8.8 от Google.
Пропишем в нашем файле данный текст:
1
nameserver 8.8.8.8
2
nameserver 1.1.1.1
Copied!
Отлично.
Нажимаем сочетание клавиш Ctrl + X для выхода из файла. После чего нажимаем Y для сохранения внесенных изменений.
Далее нажимаем Enter для сохранения названия файла в прежнем виде.

Через sFTP

Подключаемся к нашему серверу через sFTP. Следом нам нужно перейти в каталог /etc и найти там файл resolv.conf
Открываем его любым текстовым редактором.
У Вас файл окажется пустым, либо в нем будет находится текст в виде описания, это зависит от выбранного дистрибутива Linux.
Нам необходимо добавить сюда оптимальный nameserver, укажем их несколько, на случай возникновения проблем с одним из них.
1
nameserver 8.8.8.8
2
nameserver 1.1.1.1
Copied!
Вводим.
Отлично, сохраняем файл и загружаем на сервер.

Результат

Готово! Мы исправили проблему и теперь можем подключатся к любым публичным серверам!
Last modified 1mo ago