#!/bin/bash
#

## Firewall Script
#  01-07-26  by Erik Wegner
#  ntp-client-up <Interface> <NTP-IP>
#

INT=$1  # Interface
XIP=$2  # Network

if test -z $1 || test -z $2 ; then
	echo "ntp-client-up <Interface> <NTP-IP>"
	echo "e.g.: ntp-client-up eth0 192.168.4.1"
	exit 2
fi

# Pfad zu IPTables
if test -z $IPTABLES ; then
	IPTABLES=/usr/sbin/iptables
fi

## Ports
#  Nicht-privilegierte = 1024-65535
P_HIGH=1024:65535
P_NTP=123


echo -e "\n$IPTABLES -A OUTPUT -o $INT -d $XIP \\"
echo "	-p UDP --sport $P_NTP --dport $P_NTP \\"
echo "	-j ACCEPT"
echo " "
echo "$IPTABLES -A INPUT  -i $INT -s $XIP \\"
echo "	-p UDP --sport $P_NTP --dport $P_NTP \\"
echo "	-j ACCEPT"

