dnsmasq doesn't work with pppoe
Bug #289277 reported by
Ingmar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dnsmasq (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dnsmasq
Hello,
I'm trying to configure dnsmasq as a dns-server for the internal network and as a forwarder for my internet connection I use with PPPoE.
After starting the machine without a cable to my dsl-modem I have a working dnsmasq for the local hostnames. But if I open the PPPoE-Session I don't get my hostnames resolved. It also doesn't work after restarting dnsmasq. But if I start dnsmasq manually witch the following command: "/usr/sbin/dnsmasq -d -u dnsmasq" it works again. Maybe there's a bug somewhere in the dnsmasq-package.
My System runs Ubuntu 8.04.1, dnsmasq is 2.41-2ubuntu2.1.
To post a comment you must log in.
Is dnsmasq actually running? If not, you should read the is a question about ppp in the dnsmasq FAQ (http:// www.thekelleys. org.uk/ dnsmasq/ docs/FAQ):
Q: Dnsmasq fails to start with an error like this: "dnsmasq: bind
failed: Cannot assign requested address". What's the problem?
A: This has been seen when a system is bringing up a PPP interface at
boot time: by the time dnsmasq start the interface has been
created, but not brought up and assigned an address. The easiest
solution is to use --interface flags to specify which interfaces
dnsmasq should listen on. Since you are unlikely to want dnsmasq to
listen on a PPP interface and offer DNS service to the world, the
problem is solved.