Eu tenho medo que o tempo tenha passado, e o F22 é uma daquelas distros que usam o adorável systemd para começar as coisas. Um dos muitos efeitos colaterais agradáveis é que rc.local não é mais executado (ou, para ser mais preciso, eu não consegui executá-lo de forma confiável), de modo que isso não ajudará.
Coloque as regras do seu firewall em /etc/sysconfig/iptables da maneira normal, usando iptables-save > /etc/sysconfig/iptables , limpe suas regras e use systemctl start iptables.service para aplicá-las. Se iptables -L -n -v confirmar que eles pegaram, faça systemctl enable iptables.service para iniciá-los no momento da inicialização.