<div dir="ltr">That makes perfect sense... So I added the tag:!vmware to the other range and while it took several reboots and dhcp refreshes on the XP VM it did finally take.<div><br></div><div>Thanks!</div><div><br><div>Matt</div><div> </div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 15, 2015 at 4:59 PM, Simon Kelley <span dir="ltr"><<a href="mailto:simon@thekelleys.org.uk" target="_blank">simon@thekelleys.org.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
The client is asking for 10.1.10.104 since it used it at sometime in<br>
the past. Dnsmasq gives it what it asks for, since the unqualified<br>
dhcp-range allows that address. If dnsmasq was allocating an address<br>
from scratch, it would use the 10.1.10.50,10.1.10.59 range, as that<br>
has higher priority, because of the tag. Your config makes the<br>
10.1.10.100,10.1.10.139 range available for vmware clients, and this<br>
situation, (and others, for instance if 10.1.10.50,10.1.10.59 were<br>
full) causes dnsmasq to use it.<br>
<br>
To ensure that VMware clients can only go in the 10.1.10.50,10.1.10.59<br>
range, you need to disallow the other range<br>
<span class=""><br>
    dhcp-mac=set:vmware,00:0C:29:*:*:*<br>
</span>    dhcp-range=tag:!vmware,10.1.10.100,10.1.10.139,255.255.255.0,6h<br>
    dhcp-range=tag:vmware,10.1.10.50,10.1.10.59,255.255.255.0,6h<br>
<br>
<br>
Cheers,<br>
<br>
Simon.<br>
<div><div class="h5"><br>
<br>
On 15/02/15 21:18, Matt Neimeyer wrote:<br>
> I'm running dnsmasq 2.72 on my Gentoo box and I feel like I'm<br>
> missing something obvious.<br>
><br>
> I have the following lines in my dnsmasq.conf<br>
><br>
> dhcp-mac=set:vmware,00:0C:29:*:*:*<br>
> dhcp-range=10.1.10.100,10.1.10.139,255.255.255.0,6h<br>
> dhcp-range=tag:vmware,10.1.10.50,10.1.10.59,255.255.255.0,6h<br>
><br>
> And yet the VM with a MAC of 00:0C:29:47:B3:0F is getting an IP of<br>
> 10.1.10.104<br>
><br>
> The leases file contains this entry for that machine if it helps<br>
> any...<br>
><br>
> 1424056062 00:0c:29:47:b3:0f 10.1.10.104 vxppro<br>
> 01:00:0c:29:47:b3:0f<br>
><br>
> And I can see the following in my logs...<br>
><br>
> Feb 15 16:14:24 [dnsmasq-dhcp] DHCPRELEASE(enp1s0) 10.1.10.104<br>
> 00:0c:29:47:b3:0f Feb 15 16:14:24 [dnsmasq-dhcp]<br>
> DHCPDISCOVER(enp1s0) 10.1.10.104 00:0c:29:47:b3:0f Feb 15 16:14:24<br>
> [dnsmasq-dhcp] DHCPOFFER(enp1s0) 10.1.10.104 00:0c:29:47:b3:0f Feb<br>
> 15 16:14:24 [dnsmasq-dhcp] DHCPREQUEST(enp1s0) 10.1.10.104<br>
> 00:0c:29:47:b3:0f Feb 15 16:14:24 [dnsmasq-dhcp] DHCPACK(enp1s0)<br>
> 10.1.10.104 00:0c:29:47:b3:0f vxppro<br>
><br>
> What else should I be looking for?<br>
><br>
> Thanks in advance!<br>
><br>
> Matt<br>
><br>
><br>
><br>
</div></div>> _______________________________________________ Dnsmasq-discuss<br>
> mailing list <a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br>
> <a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss" target="_blank">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a><br>
><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1<br>
<br>
iQIcBAEBCAAGBQJU4RaqAAoJEBXN2mrhkTWi60gP/27R8VyfJ5xJC8u5CoYzgCJS<br>
JZudS0OZLSec8lI+Q5/QyMos5WugxYlC/6xQ85igRMZdAJVdmoWYQpQeTHN8b9RW<br>
Jx+imYe45nnVsptUlrcarTp60j0QxpI6DgTc4Qzsf5u7hPIsyH/vQMbyqpZaDC2s<br>
7V+CYil64BDjBm414CbN+e9Ts4mEwOB8RMS36bAhub8TgY7pwlsZdm2GjUDZK1eu<br>
1B6SvFQuxEcuQqmmsr7HUOBOpHnj9J0hFNijMtfQdWMUt62OAYQ65oc8qKCQZMsv<br>
ivt7xMCuZTjkXjI1imhB66jjML+EekIQOcOkOFfneeDne1dder9dxT+Qsj23q/+r<br>
SLIEAnBz373kf0bZlnDJOU0WbJVDVtXf3EltwX27nthorn8Ej9nKTO5NeePWKpZw<br>
wd5e1wRbTomD30izGPBSLkfw8BsmqnWLcQBcUZ2cqDRiyweJLS4QezMiubnTMNnj<br>
oI91VJUH8lJZyqh4PwDXb7mdspupANpYfKDg4DK6ulbZVkRAGsYtyBgU+/CPiU7Z<br>
AdWB7bJRHoANo+qKVTSmgYxvSWbAZ0psZEWRahMb8Y3KLIx3m61d4sosPLumlDZE<br>
YyHqS8egOJk2n41IpQPyDgi55sBFT+qFkL8bixTZqxMJwEomKmYPGNQ5WjUvNosv<br>
4xNQXdlAslAVgYeD7WuI<br>
=C4ko<br>
-----END PGP SIGNATURE-----<br>
<br>
_______________________________________________<br>
Dnsmasq-discuss mailing list<br>
<a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk">Dnsmasq-discuss@lists.thekelleys.org.uk</a><br>
<a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss" target="_blank">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a><br>
</blockquote></div><br></div>