Dnsmasq изменил способ работы в 12.10 - кто-то может указать мне на документацию или информацию об изменениях

Способ работы dnsmasq с 12.10 снова изменился, с 12.04. Я безуспешно искал документацию по Ubuntu и Google для получения дополнительной информации.

В основном, в 12.04 вы можете увидеть список вышестоящих DNS-серверов, переданных dnsmasq в файл /var/run/nm-dns-dnsmasq.conf. Этот файл в 12.10 пуст, и, несмотря на все прочитанные мною чтения, он, похоже, управляется dbus. Мне просто нужно знать, где хранится эта информация, так как это вызывает у нас проблему с VirtualBox, неправильно передавая информацию DHCP.

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

Любые указатели на то, как это работает с благодарностью.

8
задан 06.05.2020, 14:31

2 ответа

Существует упоминание об одном из изменений в разделе «Сеть» заметок о выпуске Quantal.

https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuDesktop

Информация, которая ранее была в /var/run/nm-dns-dnsmasq.conf, не является больше в файле, но вы можете извлечь информацию, используя nmcli или nm-tool, как было описано в других ответах, таких как

Как узнать, какой DNS я использую в Ubuntu 12.04 [115 ]

1
ответ дан 06.05.2020, 14:32

NetworkManager общается с dnsmasq через dbus , теперь . Это имеет одно преимущество: dnsmasq не нужно перезапускать каждый раз, когда что-то меняется.

Большой недостаток: вы больше не видите, что происходит. /var/log/syslog теперь есть записи, которые описывают то, что происходит немного:

Jan 21 22:10:13 bogo dnsmasq[28993]: vorgelagerte Server von DBus gesetzt
Jan 21 22:10:13 bogo dnsmasq[28993]: Benutze Namensserver 192.168.3.3#53

Но это - на мой взгляд - не совсем удовлетворительное решение, особенно когда что-то идет не так.

5
ответ дан 06.05.2020, 14:33

Теги

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