как установить DNS на debian?

Для установки или изменения DNS на системе Debian вы можете воспользоваться следующими шагами:

  1. Откройте терминал.

  2. Перейдите к файлу конфигурации сети. В Debian и других системах на основе Debian сетевые настройки обычно хранятся в файле /etc/network/interfaces или в файле /etc/resolv.conf для DNS. Для изменения DNS серверов вы будете редактировать файл /etc/resolv.conf. Однако, если вы используете систему systemd-resolved, DNS серверы могут быть настроены через файл /etc/systemd/resolved.conf.

Для редактирования файла /etc/resolv.conf используйте команду:

      sudo nano /etc/resolv.conf

Или если вы предпочитаете использовать другой текстовый редактор, замените nano на имя вашего предпочтительного редактора.

  1. Добавьте DNS серверы. В файле /etc/resolv.conf вы можете указать DNS серверы, добавив строки в формате:
      nameserver <IP-адрес-DNS-сервера>

Например:

   nameserver 8.8.8.8
   nameserver 8.8.4.4

Это пример добавления публичных DNS серверов Google.

  1. Сохраните и закройте файл. Если вы используете nano, нажмите Ctrl+O для сохранения изменений, затем Ctrl+X для выхода.

  2. Перезапустите сетевой интерфейс для применения изменений. Это можно сделать через команду:

      sudo systemctl restart networking

Или перезапустите сетевой интерфейс вручную, используя команды ifdown и ifup:

      sudo ifdown <имя-интерфейса> && sudo ifup <имя-интерфейса>

Замените <имя-интерфейса> на имя вашего сетевого интерфейса, например eth0 или wlan0.

  1. Проверьте новые DNS настройки. После перезапуска сетевого интерфейса проверьте, что DNS серверы были успешно обновлены, выполнив команду:
      systemd-resolve --status

или

      cat /etc/resolv.conf

чтобы увидеть текущие DNS серверы.

Обратите внимание, что изменения в файле /etc/resolv.conf могут быть перезаписаны системой, особенно если вы используете NetworkManager или другие службы управления сетью. В таком случае вам нужно будет настроить DNS через эти инструменты или использовать файл /etc/network/interfaces для статических сетевых настроек.