Re: [Dnsmasq-discuss] CNAME caching issue in Dnsmasq(2.76)

2019-01-21 Thread Simon Kelley
On 21/01/2019 07:33, Yossi Boaron wrote: > > Is this dnsmasq limitation is just due to lack of support in code/bug?  > or it requires massive architectural changes of dnsmasq? > If it's the first one, I can try to fix this issue. > It's the second, unfortunately. a DNS query can be answered

Re: [Dnsmasq-discuss] 3 secs dhcp delay

2019-01-21 Thread Simon Kelley
On 21/01/2019 08:59, Harald Dunkel wrote: > On 1/18/19 10:36 AM, Harald Dunkel wrote: >> >> Do you think dnsmasq could watch/ping its IP address range while it is >> idle, caching the result? It might examine the local arp table as well: >> If there is an entry with matching MAC and IP address,

Re: [Dnsmasq-discuss] 3 secs dhcp delay

2019-01-21 Thread Simon Kelley
On 21/01/2019 11:49, Roy Marples wrote: > >> Will dnsmasq offer another IP address in case it receives a decline? > > It does with my testing, unless I hardcode the hardware address to a > fixed IP. This results in an infinite loop, but there's no real way > around that. It's supposed to

Re: [Dnsmasq-discuss] 3 secs dhcp delay

2019-01-21 Thread Roy Marples
On 21/01/2019 08:59, Harald Dunkel wrote: But AFAICS strongswan's dhcp plugin doesn't, and surely it is not alone. Use another DHCP client that does then? There's no reason why dhcpcd can't work with StrongSwan. You even get a DHCPv6 client for free which StrongSwan doesn't support. Will

Re: [Dnsmasq-discuss] 3 secs dhcp delay

2019-01-21 Thread Harald Dunkel
On 1/18/19 10:36 AM, Harald Dunkel wrote: Do you think dnsmasq could watch/ping its IP address range while it is idle, caching the result? It might examine the local arp table as well: If there is an entry with matching MAC and IP address, isn't it reasonable to assume that the IP address is

Re: [Dnsmasq-discuss] CNAME caching issue in Dnsmasq(2.76)

2019-01-21 Thread Yossi Boaron
Hi Simon, Thanks a lot for a prompt response. Unfortunately, I can't have both (CNAME and host) entries in upstream neither in dnsmasq. I'll add a few words about what I need to do, As Openstack tenant, I run an application that composed of few VMs, the VMs communicate with other VMs using