Hi,

In article <774c6255-31dd-a6f3-d208-11aa41b9c...@thekelleys.org.uk>,
           Simon Kelley<si...@thekelleys.org.uk> wrote:
> It could be done: just requires even more scary string-mangling in
> src/domain.c and inventing a way to configure it.
>
> I prosose something like
>
>  --synth-domain=thekelleys.org.uk,192.168.0.0/24,internal-*
>
> where the final * in the prefix generates "counting mode" so that
>
> 192.168.0.0 becomes internal-0,thekelleys.org.uk
>
> A range rather than a subnet is already allowed, so your example becomes
>
>
>  --synth-domain=gently.org.uk,192.168.202.50,192.168.202.70,dyn-*
>
>
> Anyone got a better idea?

That sounds good to me. The only thing missing is the 'arithmetic' bit on
the generated host name / IP address.

In your example above, I would want (for example)

192.168.202.50 - dyn-1
192.168.202.51 - dyn-2

etc.

This is possible in bind using the syntax I posted earlier, but isn't (yet)
in dnsmasq.

It's hardly the end of the world if I have to manually enter each one
though, so I wouldn't push for this change too much if it turned out to be
particularly difficult or generate any strong objections.

Andy


_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss

Reply via email to