This IT script was submitted by
Eric Hansen as an example for IT Knowledge Exchange's new contest:
Is Your Script 3-Dimensional? To submit your own script,
create a new post, and use the button on the far right of the text editor menu. Be sure to tag it
IT Scripts. Entries not tagged IT Scripts will not be considered.
Be sure to comment on
other entries; your comment could
win you a Nintendo 3DS!
Name: iptables Helper
Language: Bash
Purpose: Correctly saves and restores iptables rules, as iptables-save can run into file descriptor issues on certain setups.
Notes: Requires root privileges due to handling of system files.
function reload_iptables () {
RULES=”/etc/iptables/iptables.rules”
if [ -e "$RULES" ]; then
echo -n “Restoring iptables rules from $RULES…”
iptables-restore < $RULES
echo “done.”
fi
} Software/Hardware used:
ASKED:
September 21, 2011 2:09 PM
UPDATED:
March 31, 2012 3:47 PM