Как я могу отключить LLMNR в systemd-разрешенном?

Как я могу отключить LLMNR в systemd-resolved?

Я пытался добавить: LLMNR=no кому: /etc/systemd/resolved.conf

но когда я ввожу systemd-resolve --status это все еще показывает

Установка LLMNR: да

Я попытался перезагрузить компьютер и перезапустить systemd-resolved.service

4
задан 15 April 2018 в 22:36

1 ответ

Существует начинающийся LLMNR systemd-resolved и существует также начинающийся LLMNR на ссылку systemd-networkd.

Установка Вы смотрите на в systemd-resolve --status вывод является на самом деле тем от systemd-networkd. За исключением того, что, если Вы не работаете systemd-networkd, это все еще покажет yes.

Настройка по умолчанию покажет что-то как:

Link 2 (ens3)
      Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
       LLMNR setting: yes

Это также означает systemd-resolved будет брать запросы на порте UDP 5355 (порт LLMNR), в этих интерфейсах.

Если Вы отключаете его путем установки LLMNR=no в resolved.conf и перезапуск systemd-resolved, затем Вы добираетесь:

Link 2 (ens3)
      Current Scopes: DNS
       LLMNR setting: yes

Вы видите, что объем, измененный на DNS, таким образом, он будет использовать DNS только, больше не будет брать запросы на порте UDP 5355.

Если Вы также используете systemd-networkd, можно далее отключить LLMNR в том интерфейсе установкой LLMNR=no на [Network] раздел .network файл для того интерфейса.

Например:

# /etc/systemd/network/90-ens3-nollmnr.network
[Match]
Name=ens3

[Network]
LLMNR=no

После установки этого и перезапуска systemd-networkd, вывод systemd-resolve --status будет включать:

Link 2 (ens3)
      Current Scopes: DNS
       LLMNR setting: no

Так, короче говоря, LLMNR setting: yes просто средства, что это не было явно отключено в том интерфейсе. И это может только быть отключено в том интерфейсе, если этим управляют systemd-networkd. При отключении его через сам разрешенный это будет по существу иметь тот же эффект, но это только покажет в списке текущих областей, и не действительно под LLMNR setting.

Примечание: Некоторые указатели на код, показывающий, что LLMNR=yes является настройкой по умолчанию здесь и здесь.

6
ответ дан 1 December 2019 в 09:20

Другие вопросы по тегам:

Похожие вопросы: