Mon May 28, 2012 8:05 am
In short, no.
While it's less than the best solution, I suspect, I've created a excel spreadsheet that will generate all my rules.
[At least filter and dst-nat rules.]
Not every option is there, but the most common used fields: src-addr, dst-addr etc.
Essentially each column allows me to specify things like input/output/forward Type:[tcp/udp/icmp] - then I have a hokey formula that strings everything together into the ROS script code to use in a SSH session to "paste" it in. [So shoot me, it was the best I could come up with at the time, and try as I might, I've not been bright enough to come up with something better...]
I'd much prefer to use FWBuilder, but this is the best I've come up with.
One other upside is that if I use it for all the rules, they're "documented" and portable to another firewall if needed. [Say a hot-swap replacement.]
I can also use those rules for a template for another installation.
So, all-in-all it works reasonably well, and it's better than just cranking out ROS script code to put them in, or using winbox/webfig.
-Greg