Вопрос или проблема
Насколько я понимаю, если я использую сторонний DNS (Google и т.д.) или DNS, предоставленный моим интернет-провайдером (Comcast и т.д.), то функция LLMNR мне не нужна. Я пытаюсь отключить её, но установка LLMNR=no
в /etc/systemd/resolved.conf
и перезагрузка компьютера, похоже, не помогает.
Я использую Ubuntu 17.10. Как я могу достичь этой цели?
После добавления LLMNR=no
в /etc/systemd/resolved.conf
следует запустить службу systemd-resolved.service
:
sudo systemctl start systemd-resolved.service
Затем создайте символическую ссылку:
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
включите службу:
sudo systemctl enable systemd-resolved.service
Ответ или решение
Чтобы отключить LLMNR на Ubuntu 17.10, нужно выполнить несколько шагов. Этот процесс может быть важным для тех, кто использует сторонние DNS-сервисы, такие как Google DNS или DNS от вашего интернет-провайдера, и не нуждается в функции LLMNR.
Шаги по отключению LLMNR на Ubuntu 17.10
1. Измените файл конфигурации системного разрешения:
Первым шагом будет редактирование файла /etc/systemd/resolved.conf
. Откройте его с помощью текстового редактора с правами суперпользователя:
sudo nano /etc/systemd/resolved.conf
В этом файле найдите строку, которая содержит LLMNR
, и измените или добавьте её следующим образом:
LLMNR=no
Сохраните изменения и закройте файл.
2. Перезапустите службу systemd-resolved:
Чтобы применить изменения в конфигурации, необходимо перезапустить службу systemd-resolved.service
. Это можно сделать с помощью следующей команды:
sudo systemctl restart systemd-resolved.service
3. Убедитесь, что используется правильный файл resolv.conf:
Теперь создайте символическую ссылку, чтобы гарантировать корректную работу DNS:
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
Этот шаг убедится, что система использует правильный файл конфигурации для DNS-запросов.
4. Включите службу для автоматического запуска:
Чтобы убедиться, что служба systemd-resolved
запускается автоматически при каждом старте системы, используйте следующую команду:
sudo systemctl enable systemd-resolved.service
Заключение
Эти простые шаги позволят эффективно отключить LLMNR на Ubuntu 17.10. Обратите внимание, что отключение LLMNR может улучшить безопасность вашей системы, особенно если вы доверяете DNS-серверу своего интернет-провайдера или третьей стороне. Эти команды обеспечивают быстрый и надежный способ конфигурирования системы в соответствии с требованиями безопасности и сетевыми настройками.
Если после выполнения этих шагов возникают какие-либо проблемы, может потребоваться дополнительное изучение конфигурации вашей сети или консультация с сетевым администратором.