On my network, I am able to perform ARP poisoning but only for a target machine not router. Therefore, I cannot spoof responses by intercepting router's packets and modifying them (http://lifeofpentester.blogspot.co.uk/2013/06/how-to-spoof-dns-in-kali-linux-facebook.html). What I can do though, is since all machine-router traffic is forwarded through me, I could intercept and never forward the DNS query packet to the router, and send a crafted response to the machine. Does that sound right and are there any particular Linux (Kali) tools to perform this attack?
P.S. I'm experimenting on my home network in educational purposes obviously. Ta.