Из за того, что интерфейсы mpd создает после применения правил rc.firewall, часть правил rc.firewall не выполняются, в частности:nat 123 config if ng0 log
из за этого после запуска ОСи нат не работает, приходится выполнять команду ручками или писать скрипт, который выполнит
nat 123 config if ng0 log
после запуска mpd.
В natd нужно было всего лишь укзать dynamic в rc.conf
Есть ли возможность побороть проблему конфигуирования firewall_nat из rc.* для динамически создаваемых интерфейсов?
У mpd есть скрипты после поднятия/опускания интерфейсов, используйте их
Так сейчас и работает.
Не хочется правила ipfw растаскивать по разным файлам.
nat 123 config if ng* log