Администратор сети Ubuntu 16.04 DHCP и установка PXE. Не может найти 'dnsmasq.conf'

Я собираюсь обновить мой (отдельный компьютер) брандмауэр (Идущий от IPCop до IPFire). Я хотел бы использовать PXE для начальной загрузки обновления на брандмауэре.

Я завишу от системы брандмауэра для DHCP, поэтому когда это снизится для переустановки, никто не получит IP-адрес.

Я думаю, что знаю волшебство добавить к dnsmasq.conf чтобы заставить это служить DHCP, но, я не вижу /etc/dnsmasq.conf. Используя locate говорит:

$ locate dnsmasq.conf
/etc/dbus-1/system.d/dnsmasq.conf
/snap/core/5548/etc/dbus-1/system.d/dnsmasq.conf
/snap/core/5662/etc/dbus-1/system.d/dnsmasq.conf
/snap/core/5742/etc/dbus-1/system.d/dnsmasq.conf
/usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example

Это происходит, вероятно, из-за моего использования Администратора сети.

Я планирую использовать dhcpd-hpa служить материалу PXE. Есть ли мины?

0
задан 16 November 2018 в 08:23

1 ответ

@JackyChan После cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf, Я сделал

inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/

в то время как, в другом окне, сделал

sudo service NetworkManager restart

inotifywatch обнаруженный никакие доступы.

После дальнейшего исследования я поместил файл (весь #comments и пустые строки, на данный момент) в /etc/NetworkManager/dnsmasq.d/dnsmasq.conf, и работал

inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf

в то время как, в другом окне, сделал меня

sudo service NetworkManager restart

inotifywatch видел 7 доступов к /etc/NetworkManager/dnsmasq.d/dnsmasq.conf

Каталог /etc/NetworkManager/dnsmasq.d то, где dnsmasq.conf разыскивается, для a NetworkManager управляемый dnsmasq

0
ответ дан 27 October 2019 в 04:26

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

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