Just in my personal experiences I have never had to set up the DNS and as far as the address for the dhcp server, I always set mine to match the fog address, it works for me. As far as having your fog server on a laptop, you are going to have to run a couple of different commands in the terminal every time you turn on the laptop…
[CODE]sudo stop tftpd-hpa
sudo start tftpd-hpa[/CODE]
this is all going off of my head, try it and see if you have any luck