Ubuntu 16.04 Network Manager DHCP and PXE setup. Can't find `dnsmasq.conf`
up vote
0
down vote
favorite
I'm about to upgrade my (seperate computer) firewall (Going from IPCop to IPFire). I'd like to use PXE to boot the upgrade on the firewall.
I depend on the firewall system for DHCP, so when it's down for reinstallation, nobody will get an IP address.
I think I know the magic to add to dnsmasq.conf
to cause it to serve DHCP, but, I don't see /etc/dnsmasq.conf
. Using locate
says:
$ 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
This is probably due to my use of Network Manager.
I plan to use dhcpd-hpa
to serve the PXE stuff. Are there landmines?
networking dhcp pxe
add a comment |
up vote
0
down vote
favorite
I'm about to upgrade my (seperate computer) firewall (Going from IPCop to IPFire). I'd like to use PXE to boot the upgrade on the firewall.
I depend on the firewall system for DHCP, so when it's down for reinstallation, nobody will get an IP address.
I think I know the magic to add to dnsmasq.conf
to cause it to serve DHCP, but, I don't see /etc/dnsmasq.conf
. Using locate
says:
$ 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
This is probably due to my use of Network Manager.
I plan to use dhcpd-hpa
to serve the PXE stuff. Are there landmines?
networking dhcp pxe
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
@JackyChandnsmasq
is already installed as part of thednsmasq-base
package. It just seems to be configured strangely due to NetworkManager,
– waltinator
Nov 16 at 15:50
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
Comment moved to answer.
– waltinator
Dec 1 at 7:01
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm about to upgrade my (seperate computer) firewall (Going from IPCop to IPFire). I'd like to use PXE to boot the upgrade on the firewall.
I depend on the firewall system for DHCP, so when it's down for reinstallation, nobody will get an IP address.
I think I know the magic to add to dnsmasq.conf
to cause it to serve DHCP, but, I don't see /etc/dnsmasq.conf
. Using locate
says:
$ 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
This is probably due to my use of Network Manager.
I plan to use dhcpd-hpa
to serve the PXE stuff. Are there landmines?
networking dhcp pxe
I'm about to upgrade my (seperate computer) firewall (Going from IPCop to IPFire). I'd like to use PXE to boot the upgrade on the firewall.
I depend on the firewall system for DHCP, so when it's down for reinstallation, nobody will get an IP address.
I think I know the magic to add to dnsmasq.conf
to cause it to serve DHCP, but, I don't see /etc/dnsmasq.conf
. Using locate
says:
$ 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
This is probably due to my use of Network Manager.
I plan to use dhcpd-hpa
to serve the PXE stuff. Are there landmines?
networking dhcp pxe
networking dhcp pxe
asked Nov 16 at 15:23
waltinator
21.8k74169
21.8k74169
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
@JackyChandnsmasq
is already installed as part of thednsmasq-base
package. It just seems to be configured strangely due to NetworkManager,
– waltinator
Nov 16 at 15:50
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
Comment moved to answer.
– waltinator
Dec 1 at 7:01
add a comment |
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
@JackyChandnsmasq
is already installed as part of thednsmasq-base
package. It just seems to be configured strangely due to NetworkManager,
– waltinator
Nov 16 at 15:50
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
Comment moved to answer.
– waltinator
Dec 1 at 7:01
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
@JackyChan
dnsmasq
is already installed as part of the dnsmasq-base
package. It just seems to be configured strangely due to NetworkManager,– waltinator
Nov 16 at 15:50
@JackyChan
dnsmasq
is already installed as part of the dnsmasq-base
package. It just seems to be configured strangely due to NetworkManager,– waltinator
Nov 16 at 15:50
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
Comment moved to answer.
– waltinator
Dec 1 at 7:01
Comment moved to answer.
– waltinator
Dec 1 at 7:01
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
@JackyChan After the cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
, I did
inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/
while, in another window, did
sudo service NetworkManager restart
inotifywatch
detected no accesses.
After further research, I put the file (all #comments and blank lines, for now) in /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
, and ran
inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
while, in another window, did I
sudo service NetworkManager restart
inotifywatch
saw 7 accesses to /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
The directory /etc/NetworkManager/dnsmasq.d
is where dnsmasq.conf
is sought, for a NetworkManager
controlled dnsmasq
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093495%2fubuntu-16-04-network-manager-dhcp-and-pxe-setup-cant-find-dnsmasq-conf%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
@JackyChan After the cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
, I did
inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/
while, in another window, did
sudo service NetworkManager restart
inotifywatch
detected no accesses.
After further research, I put the file (all #comments and blank lines, for now) in /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
, and ran
inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
while, in another window, did I
sudo service NetworkManager restart
inotifywatch
saw 7 accesses to /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
The directory /etc/NetworkManager/dnsmasq.d
is where dnsmasq.conf
is sought, for a NetworkManager
controlled dnsmasq
add a comment |
up vote
0
down vote
@JackyChan After the cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
, I did
inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/
while, in another window, did
sudo service NetworkManager restart
inotifywatch
detected no accesses.
After further research, I put the file (all #comments and blank lines, for now) in /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
, and ran
inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
while, in another window, did I
sudo service NetworkManager restart
inotifywatch
saw 7 accesses to /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
The directory /etc/NetworkManager/dnsmasq.d
is where dnsmasq.conf
is sought, for a NetworkManager
controlled dnsmasq
add a comment |
up vote
0
down vote
up vote
0
down vote
@JackyChan After the cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
, I did
inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/
while, in another window, did
sudo service NetworkManager restart
inotifywatch
detected no accesses.
After further research, I put the file (all #comments and blank lines, for now) in /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
, and ran
inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
while, in another window, did I
sudo service NetworkManager restart
inotifywatch
saw 7 accesses to /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
The directory /etc/NetworkManager/dnsmasq.d
is where dnsmasq.conf
is sought, for a NetworkManager
controlled dnsmasq
@JackyChan After the cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
, I did
inotifywatch -t 180 -v --event access /etc/dnsmasq.conf /etc/dnsmasq.d/ /etc/dnsmasq.d-available/
while, in another window, did
sudo service NetworkManager restart
inotifywatch
detected no accesses.
After further research, I put the file (all #comments and blank lines, for now) in /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
, and ran
inotifywatch -t 180 -v --event access /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
while, in another window, did I
sudo service NetworkManager restart
inotifywatch
saw 7 accesses to /etc/NetworkManager/dnsmasq.d/dnsmasq.conf
The directory /etc/NetworkManager/dnsmasq.d
is where dnsmasq.conf
is sought, for a NetworkManager
controlled dnsmasq
answered Dec 1 at 7:09
waltinator
21.8k74169
21.8k74169
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093495%2fubuntu-16-04-network-manager-dhcp-and-pxe-setup-cant-find-dnsmasq-conf%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Install dnsmasq package rpm -q dnsmasq; sudo apt-get install dnsmasq
– JackyChan
Nov 16 at 15:42
@JackyChan
dnsmasq
is already installed as part of thednsmasq-base
package. It just seems to be configured strangely due to NetworkManager,– waltinator
Nov 16 at 15:50
ok, copy dnsmasq.conf file from hope this should be help- cp /usr/share/doc/dnsmasq-base/examples/dnsmasq.conf.example /etc/dnsmasq.conf
– JackyChan
Nov 16 at 16:05
Comment moved to answer.
– waltinator
Dec 1 at 7:01