it should work now.

master
Robert "ar" Gerus 2013-03-12 17:28:59 +01:00
parent 15156bc1cb
commit 6879b88bfd
2 changed files with 7 additions and 6 deletions

0
README Normal file
View File

View File

@ -1,9 +1,10 @@
#!/bin/bah
rules() {
iptables -t filter $flag INPUT -i lo -j ACCEPT
iptables -t filter $flag OUTPUT -o lo -j ACCEPT
iptables -t filter $flag OUTPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -p tcp -m tcp --sport 53 -j ACCEPT
iptables -t filter $flag OUTPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -p udp -m udp --sport 53 -j ACCEPT
iptables -t filter $flag INPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -p tcp -m tcp --dport 53 -j ACCEPT
iptables -t filter $flag INPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -p udp -m udp --dport 53 -j ACCEPT
for chain in OUTPUT INPUT; do
for proto in tcp udp; do
for type in s d; do
iptables -t filter $flag INPUT -s 127.0.0.0/8 -d 127.0.0.0/8 -p ${proto} -m ${proto} --${type}port 53 -j ACCEPT;
done
done
done
}