Замовляйте VPS-сервер зі скидкою 15%
Акція завершиться через
00Днів
:
00Годин
:
00Хвилин
:
00Секунд

[DNS] Temporary failure resolving...

На випадок, якщо у вас виникли проблеми з роботою DNS-серверів.

Помилка виглядає приблизно так:

 

 

Ми покажемо два способи розв’язання цієї проблеми: через SSH-доступ і через sFTP-доступ.

 

Використовуємо SSH

Використовуємо редактор Nano для перегляду та редагування файлу resolv.conf, у якому налаштовується DNS нашого сервера. Введемо команду:

nano /etc/resolv.conf

 

Перед нами відкрився редактор файлу resolv.conf.

 

Файл може бути порожнім або містити описовий текст — це залежить від вибраного дистрибутива Linux.

У цьому файлі необхідно вказати nameserver для вашої ОС.

 

Який nameserver обрати? Детальніше про це ви можете прочитати наприкінці статті. У нашому випадку ми будемо використовувати DNS 8.8.8.8 від Google як основний.

Додамо до файлу такий вміст:

nameserver 8.8.8.8
nameserver 1.1.1.1
 

Натискаємо комбінацію клавіш Ctrl + X для виходу з файлу, після чого натискаємо Y, щоб зберегти внесені зміни.

 

Далі натискаємо Enter, щоб залишити назву файлу без змін.

 

Використовуємо sFTP

Підключаємось до нашого сервера через sFTP. Далі потрібно перейти до каталогу /etc і знайти там файл resolv.conf.

 

Відкриваємо його в будь-якому текстовому редакторі.

 

 

Файл може бути порожнім або містити описовий текст — це залежить від вибраного дистрибутива Linux.

Нам потрібно додати сюди оптимальні записи nameserver. Вкажемо декілька, на випадок, якщо один із них стане недоступним.

nameserver 8.8.8.8
nameserver 1.1.1.1
 

Чудово, зберігаємо файл і завантажуємо його назад на сервер.