Public bug reported:
Having enabled tftp in dnsmasq:
cat /etc/dnsmasq.d/tftp
enable-tftp=lo,em1
tftp-root=/var/tftp
On boot, it only binds on localhost:
sudo netstat -anp | grep dnsmasq
udp 0 0 127.0.0.1:69 0.0.0.0:*
1946/dnsmasq
udp6 0 0 ::1:69 :::*
1946/dnsmasq
This is likely due to my em1 interface being configured via DHCP, as
restarting dnsmasq gets it to bind to it again:
sudo netstat -anp | grep dnsmasq
udp 0 0 127.0.0.1:69 0.0.0.0:*
12250/dnsmasq
udp 0 0 10.0.1.100:69 0.0.0.0:*
12250/dnsmasq
udp6 0 0 ::1:69 :::*
12250/dnsmasq
udp6 0 0 fe80:::::: :::*
12250/dnsmasq
Should dnsmasq only start after the network got configured? Or do I need
to add an explicit dependency in my dnsmasq unit?
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: dnsmasq 2.75-1ubuntu0.16.04.1
ProcVersionSignature: Ubuntu 4.4.0-72.93-generic 4.4.49
Uname: Linux 4.4.0-72-generic x86_64
NonfreeKernelModules: zfs zunicode zcommon znvpair zavl
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
Date: Thu Apr 13 15:50:24 2017
PackageArchitecture: all
SourcePackage: dnsmasq
UpgradeStatus: Upgraded to xenial on 2016-10-28 (167 days ago)
** Affects: dnsmasq (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1682442
Title:
dnsmasq's TFTP does not bind to DHCP'd interfaces
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1682442/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs