[Dnsmasq-discuss] A problem with kpac_dhcp_helper, dhcprelay,
and dnsmasq
Simon Kelley
simon at thekelleys.org.uk
Fri Jan 2 16:44:20 GMT 2009
Jon Nelson wrote:
> On Fri, Jan 2, 2009 at 4:29 AM, Simon Kelley <simon at thekelleys.org.uk> wrote:
>> Jon Nelson wrote:
>>
>>> dnsmasq[3667]: DHCP packet: transaction-id is 1655180374
>>> dnsmasq[3667]: Available DHCP range: 192.168.2.0 -- 192.168.2.150
>>> dnsmasq[3667]: DHCPINFORM(eth1) 127.0.0.1 <null>
>>>
>>> tcpdump shows the workstation making the request, the dhcp helper
>>> re-making the request on the client's behalf, and the dhcp helper
>>> **not** relaying the response back to the client. It does this
>>> correctly for other dhcp requests but not this one. One might be going
>>> wrong? Does dnsmasq have forwarding capability?
>>>
>> Dnsmasq thinks that the request is coming from 127.0.0.1 and has no valid
>> mac address, so it has no way to send back a reply to the relay or the
>> original sender.
>>
>> Jon, could you use wireshark or "tcpdump -s 0" to grab the packets being
>> send from the host to the relay and from the relay to dnsmasq? It may be
>> possible to change dnsmasq's behavior to work in this case.
>
> Yeah no problem. Do you want them sent to you directly as attachments
> or textified for this list?
>
Direct as attachments.
Cheers,
Simon.
More information about the Dnsmasq-discuss
mailing list