Question: do iptables reset on reboot?
Answer: iptables-persistent by default does NOT automatically save the system's iptables when rebooting. However, I modified the source code of the package in Ubuntu 14.04 to automatically save the rules on reboot, shutdown (halt), or runlevel 1. When the system boots to runlevels 2-5, the rules are restored.