As regras de firewall que você está usando são escritas para um servidor com um endereço IP fixo.
Como você está usando o DHCP, você tem que permitir através do iptables.
Como tal, eu colocaria a regra adicional antes da regra aceitar 80 / TCP:
-I INPUT -p udp --dport 67:68 --sport 67:68 -j ACCEPT
De Tutorial do iptables - Permitindo solicitações de DHCP através do iptables
First of all, we should know that DHCP works over the UDP protocol. (...) To make the rule a bit more specific, we only allow the actual UDP ports used by DHCP, which should be ports 67 and 68.