[Dnsmasq-discuss] License purchasing for dnsmasq

2017-06-27 Thread sachin.kar...@reactiveworks.in
Hi , I am using dnsmasq from last 6 month it's really good product , I want to buy it's commercial license for company purpose . is there any edition available which I can buy ? Thanks and Regards, Sachin Karale , ReactiveWorks IT Solutions Pvt. Ltd _

Re: [Dnsmasq-discuss] IP6 DNS UDP strange behaviour

2017-06-27 Thread Simon Kelley
What's probably happening is this. 1) query arrives from client, 2) UDP socket opened, and query send from socket to more than one upstream server. 3) Reply arrives from fastest upstream server, reply returned to client. 4) upstream socket closed. 5) reply arrives from slower upstream server -> de

Re: [Dnsmasq-discuss] License purchasing for dnsmasq

2017-06-27 Thread Leonardo Rodrigues
Em 27/06/17 03:46, sachin.kar...@reactiveworks.in escreveu: Hi , I am using dnsmasq from last 6 month it's really good product , I want to buy it's commercial license for company purpose . is there any edition available which I can buy ? Never heard on commercial license ... but the

Re: [Dnsmasq-discuss] IP6 DNS UDP strange behaviour

2017-06-27 Thread Roger James
Hi Simon, Sending ICMP unreachable is not very friendly with my ISP. They treat the host as offline. The host is my VoIP PBX so I don't get any incoming calls for a while. Would it not be better to hold the port open until all requests have been received. I have turned on the strict-order opti

[Dnsmasq-discuss] tag related address entries?

2017-06-27 Thread Oliver Rath new
Hi List, I have same szenario with 4 NICs with different address-spaces: 192.168.96.0/24 192.168.97.0/24 192.168.98.0/24 Now I want to give the host´s address to the client, separated to the local network. If I try address=/myserver.lan/192.168.97.254 works fine, but address=tag:gw97,/myse

Re: [Dnsmasq-discuss] IP6 DNS UDP strange behaviour

2017-06-27 Thread Simon Kelley
If your ISP really does that, I suggest you sack them immediately, or at least shout very loudly at them. The port space on any host is 2^16 ports, so at any time a UDP packet to a port number picked at random is very likely to result in a destination unreachable response, If that results in the

Re: [Dnsmasq-discuss] [PATCH] fix dns failover when dns server returns REFUSED

2017-06-27 Thread Simon Kelley
On 26/06/17 14:17, Hans Dedecker wrote: > On Sun, Jun 25, 2017 at 12:15 AM, Simon Kelley > wrote: >> On 14/06/17 14:46, Hans Dedecker wrote: >>> If a DNS server replies REFUSED for a given DNS query in strict order mode >>> no failover to the next DNS server is triggered as the logic in reply_que

Re: [Dnsmasq-discuss] [PATCH v2] fix dns failover in strict mode when DNS server returns REFUSED

2017-06-27 Thread Simon Kelley
Patch applied. Cheers, Simon. On 26/06/17 15:13, Hans Dedecker wrote: > If a DNS server replies REFUSED for a given DNS query in strict order mode > no failover to the next DNS server is triggered as the failover logic only > covers non strict mode. > As a result the client will be returned the

Re: [Dnsmasq-discuss] License purchasing for dnsmasq

2017-06-27 Thread Simon Kelley
Dnsmasq is licensed under the Gnu GPL, which gives you the right to use it for commercial purposes. There is plenty of information on the net about exactly what you can a can't do under the GPL, but unless you want to modify dnsmasq and distribute the results without making the source code availabl

Re: [Dnsmasq-discuss] [PATCH 2/2] Printf related fixes

2017-06-27 Thread Simon Kelley
Patch applied, with the exception of the gcc-specific __attribute__ stuff. Cheers, Simon. On 27/06/17 00:37, Rosen Penev wrote: > --- > contrib/lease-tools/dhcp_lease_time.c | 8 > src/auth.c| 6 +++--- > src/cache.c | 2 +- > src/

Re: [Dnsmasq-discuss] [PATCH 1/2] Fix function declarations

2017-06-27 Thread Simon Kelley
Patch applied. Many thanks. Cheers, Simon. On 27/06/17 00:37, Rosen Penev wrote: > --- > src/dnsmasq.h | 38 +++--- > src/lease.c | 2 +- > src/rfc2131.c | 10 +- > src/tftp.c| 2 +- > 4 files changed, 26 insertions(+), 26 deletions(-) > > diff

[Dnsmasq-discuss] DNSSEC failure after some time

2017-06-27 Thread Hamish Moffatt
I've recently enabled DNSSEC on dnsmasq, and signed a zone that I work with a lot. It works for a while (dig shows the AD (authentic data) flag on signed zones), but after about a week, I start getting lookup failures for that zone until I restart dnsmasq. Then it works for another week. The D

Re: [Dnsmasq-discuss] [PATCH 2/2] Printf related fixes

2017-06-27 Thread Rosen Penev
AFAIK Clang and GCC both support it. Any other relevant compilers? On Tue, Jun 27, 2017, 15:40 Simon Kelley wrote: > Patch applied, with the exception of the gcc-specific __attribute__ stuff. > > > Cheers, > > Simon. > > On 27/06/17 00:37, Rosen Penev wrote: > > --- > > contrib/lease-tools/dhcp

Re: [Dnsmasq-discuss] dnsmasqd crash

2017-06-27 Thread Justin Jose
Hi Simon. The issue is reproducible on my device. It is very difficult for me to upgrade the current version to the latest. But after close investigation I found a bug in our code and the issue is resolved now. Basically domain in the 'forward_query' function should always point to the current

[Dnsmasq-discuss] Migrating from ISC to dnsmasq -- netboot/netinstall

2017-06-27 Thread John Pearson
Hi, I am currently trying to migrate my netboot configuration from ISC to dnsmasq. I am using the exact same TFTP server, HTTP sever to serve the image, image files and location. Just switching out ISC with dnsmasq. *ISC dhcpd.conf:* ddns-update-style none; ddns-updates off; ignore client-updates