/etc/rc.firewall применяться только после рестарта фаера (не забуть потом рестатануть носервер)
noserver ненадо рестартовать, правя rc.firewall нужно делать /etc/rc.d/ipfw restart
лучше просто руками выполнив команду, чтобы не дергать сессии и закачки юзеров
во всех сетях я делаю отдельную таблицу файрвола, затем просто добавляю в эту таблицу ip адреса и доступ становится always free
${f} table 50 add 15.245.120.133
${f} table 50 add 12.182.127.18
${f} table 50 add 15.245.120.136
${f} table 50 add 15.175.22.50
#allowed servers
${f} add 60 allow all from "table(50)" to me
${f} add 62 allow all from me to "table(50)"
в любой момент я делаю
ipfw table 50 add 8.8.8.8 и дело в шляпе