🌍Как изменить DNS сервера в Debian?
Зачем нужно менять DNS сервера?
В целом, разницы почти нет. Условные DNS сервера Google или Cloudflare почти ничем не отличаются. Однако некоторые провайдеры могут блокировать DNS сервера (например, OVH VAC плохо работает с DNS серверами Cloudflare). Иногда, провайдер предоставляет свои DNS сервера. Как правило, они медленные, и лучше их сразу заменить на более надежные.
Как сменить DNS серверы?
Для начала стоит обновить все пакеты до последней версии:
sudo apt update && sudo apt upgrade -yУстановите пакет systemd-resolved, если его до сих пор нет:
sudo apt install systemd-resolvedУдалите пакет resolvconf:
sudo apt purge resolvconf && sudo apt autoremoveУдалите конфигурацию resolvconf:
sudo rm /etc/resolv.confВключите сервис systemd-resolved:
sudo systemctl enable systemd-resolved --nowИзмените строчку DNS=, предварительно удалив символ #, и установите серверы нужного поставщика через пробел:
sudo nano /etc/systemd/resolved.confDNS=8.8.8.8 8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844
Cloudflare
DNS=1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001
Quad9
DNS=9.9.9.9 149.112.112.112 2620:fe::fe 2620:fe::9
Перезапустите сервис для применения изменений:
sudo systemctl restart systemd-resolvedСоздайте ссылку файла resolv.conf:
sudo ln -s /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf Проверьте, работают ли DNS сервера:
ping google.comПоследнее обновление