Строго говоря - не факт. Например, после остановки apache может быть запущен другой сервис на 80-м порту (nginx, tomcat,...)
Если я правильно понял, задача в том, чтобы при остановке apache не давать возможности прихода пакетов на 80-й порт для других сервисов. Если так, то самый простой метод, на мой взгляд, вставить добавление (и удаление) правила iptables в скрипт, запускающий и останавливающий apache (перед запуском и после остановки соответственно).