#!/bin/bash Me='identreject' MyVersion='0.1' Action="$1" case "$Action" in start) echo "Starting $Me" iptables -N $Me iptables -A $Me -p tcp --dport 113 -j REJECT --reject-with tcp-reset iptables -A INPUT -i \! lo -p tcp -j $Me iptables -A FORWARD -p tcp -j $Me iptables -A OUTPUT -p tcp -j $Me ;; stop) echo "Stopping $Me" iptables -D INPUT -i \! lo -p tcp -j $Me iptables -D FORWARD -p tcp -j $Me iptables -D OUTPUT -p tcp -j $Me iptables -D $Me -p tcp --dport 113 -j REJECT --reject-with tcp-reset iptables -F $Me iptables -X $Me ;; esac