An honorable mention goes out to TFTP32! Today I had the task of setting up some IP cameras that by default required a DHCP server to get an IP address. Funnily enough, I did not have a router insight and needed a DHCP server running on my laptop to get them set up. TFTP32 was easy to configure, set, and run. It is a low drag application that does exactly as it says. It’s not fancy, but it works.

Tftpd64 is a free, opensource IPv6 ready application which includes DHCP, TFTP, DNS, SNTP and Syslog servers as well as a TFTP client.
The TFTP client and server are fully compatible with TFTP option support (tsize, blocksize and timeout), which allow the maximum performance when transferring the data.
Some extended features such as directory facility, security tuning, interface filtering; progress bars and early acknowledgments enhance usefulness and throughput of the TFTP protocol for both client and server.
The included DHCP server provides unlimited automatic or static IP address assignment.

This is the kind of application you need in a pinch. Download it, add it to your app bag.