Your IP : 172.28.240.42


Current Path : /home/striker/
Upload File :
Current File : //home/striker/firewall.sh

#!/bin/sh
PATH=/usr/sbin:/sbin:/bin:/usr/bin

#test
iptables -F
iptables -t nat -F
iptables -X

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

iptables -A INPUT -i eth0 -s 192.168.100.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT
iptables -A INPUT -i eth0 -s 172.28.240.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT
iptables -A INPUT -i eth0 -s 172.28.239.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT
iptables -A INPUT -i eth0 -s 172.30.240.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT
iptables -A INPUT -i eth0 -s 172.30.237.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT
iptables -A INPUT -i eth0 -s 172.30.239.0/24 -p tcp --match multiport --dports 80,443 -j ACCEPT

#echo -n 'Executing firewall-web-rules.sh ... '
#bash -x /root/scripts/firewall-web-rules.sh
#echo 'Done'
iptables -A INPUT -i eth0 -p tcp --match multiport --dports 80,443 -j DROP
iptables -A INPUT -i eth0 -s 176.124.192.224 -p tcp --match multiport --dports 80,443 -j DROP
iptables -A INPUT -i eth0 -s 31.31.65.148 -p tcp --match multiport --dports 80,443 -j DROP
iptables -A INPUT -i eth0 -s 45.15.159.130 -p tcp --match multiport --dports 80,443 -j DROP
iptables -A OUTPUT -s 79.137.207.224 -j DROP
iptables-save
echo 'Iptables configuration refreshed. Bye.'