@carnold6: you can persist settings in several ways.
ifcfg-<nic>: you can add a PRE_UP_SCRIPT, POST_UP_SCRIPT etc... entry to the individual ifcfg-files. The scripts invoked here are usually located in /etc/sysconfig/network/scripts
/etc/sysconfig/network/config - for a global configuration, you can use the entries in this file:
GLOBAL_POST_UP_EXEC="yes" , GLOBAL_PRE_DOWN_EXEC="yes" which run the scripts in /etc/sysconfig/network/if-up.d and if-down.d
For firewall scripts/settings, check the FW_CUSTOMRULES="" line in /etc/sysconfig/SuSEfirewall2 which is usually /etc/sysconfig/scripts/SuSEfirewall2-custom .