Как отключить прослушивание Dnsmasq на порту 53, чтобы запустить экземпляр Dnsmasq в Docker?

Клавиатура не так заполнена клавишами Super. Лучше указать, что это обычно клавиша «Windows». Также такие последовательности могут вообще не работать под некоторыми UI/WM.

1
25.12.2020, 21:40
1 ответ

Раньше я помогал себе сам.

  1. Я нашел процесс и посмотрел место назначения файла conf по этой ссылкеhttps://www.linux.com/training-tutorials/how-kill-process-command-line/
  • ps aux | grep dnsmasq
  1. я добавил(nano /var/lib/libvirt/dnsmasq/default.conf)в файл и изменил динамическую привязку -на привязку -интерфейсов

  2. Перезагрузитесь, чтобы посмотреть, помогло ли это

  3. это не так, потому что файл default.confсоздается автоматически -, поэтому он сказал, что я должен использовать virsh net-edit defaultдля редактирования настроек по умолчанию. Еще одна проблема возникла из-за того, что до версии 5.6 libvirt не разрешалось передавать пользовательские параметры.Но после этого есть специальная xml -фраза, которую я использовал:

       <dnsmasq:options>
         <dnsmasq:option value="foo=bar"/>
         <dnsmasq:option value="cname=*.foo.example.com,master.example.com"/>
       </dnsmasq:options>
    

    Решение было найдено в :< https://serverfault.com/questions/840163/custom-dnsmasq-или -пользовательские -параметры -с -libvrt>

  • Я пробовал это, но это не сработало.
  1. В итоге я отключил DNS для сети по умолчанию в XML-файле -с помощью <dns> <dns enable="no"/> </dns>. Следуя инструкциям на справочной странице (, вы пишете tmp xml и сохраняете, и когда все в порядке, он принимает его как новый нормальный)

  2. DNS для этого порта был отключен, и мой второй сервер dnsmasq встал и работает.

1
18.03.2021, 22:40

Теги

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