Thanks for your prompt reply, Simon and Harish. <br><br>I used the exact format suggested (mac,ip,lease). <br><br>Additionally, I see this in the logs when dnsmasq starts, <br>dnsmasq[16686]: cannot read /var/run/_root_root_vdhcpd200.dhcp_hosts.cfg: Permission denied<br>



dnsmasq[16686]: read /var/run/_root_root_vdhcpd200.dhcp_hosts.cfg<br><br>That is a bit confusing. I made sure the user and group are right and dnsmasq is running as root. <br><br>>>Can you do an arping from a computer from an another hub to a specific<br>

>>VM instance ??<br>
>>Is it the same when physical machines are added to the config file ??<br><br>Harish, yes. Arpings to the IPs assigned works. I am only adding guest machine information into the hostsfile. <br><br>The problem is dnsmasq overlooks --dhcp-hostsfile completely. I even used the 'static' keyword in --dhcp-range=<startip><,dstip><,mode> <br>

<br>Are there any reasons why dnsmasq would do that? The options passed look good. <br><br>Thanks,<br>Shashank<br>---------------------------------------------------------<br>
<br><br><div class="gmail_quote">On Tue, Jul 3, 2012 at 11:13 PM, harish badrinath <span dir="ltr"><<a href="mailto:harishbadrinath@gmail.com" target="_blank">harishbadrinath@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>> I am trying to set up a virtual network (VMs run on KVM) with different VMs<br>
> running on different vlans. For each network, I have precomputed the mac:ip<br>
> mappings and written to a dhcp-hostsfile specific to that network.<br>
<br>
<br>
</div>Can you do an arping from a computer from an another hub to a specific<br>
VM instance ??<br>
Is it the same when physical machines are added to the config file ??<br>
<br>
I ask these because Mac address and vm instances have always been a<br>
hit and a miss for me personally.<br>
S's have always been a pain to work with until now ..<br>
</blockquote></div><br>