Как отключить LLMNR на Ubuntu 17.10

Вопрос или проблема

Насколько я понимаю, если я использую сторонний 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-серверу своего интернет-провайдера или третьей стороне. Эти команды обеспечивают быстрый и надежный способ конфигурирования системы в соответствии с требованиями безопасности и сетевыми настройками.

Если после выполнения этих шагов возникают какие-либо проблемы, может потребоваться дополнительное изучение конфигурации вашей сети или консультация с сетевым администратором.

Оцените материал
Добавить комментарий

Капча загружается...