12 lines
487 B
Bash
Executable File
12 lines
487 B
Bash
Executable File
#!/bin/sh
|
|
iptables -P FORWARD DROP
|
|
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
|
|
iptables -A INPUT -i lo -j ACCEPT
|
|
iptables -A INPUT -p icmp -m icmp --icmp-type 3 -j ACCEPT
|
|
iptables -A INPUT -p icmp -m icmp --icmp-type 11 -j ACCEPT
|
|
iptables -A INPUT -p icmp -m icmp --icmp-type 4 -j ACCEPT
|
|
iptables -A INPUT -p icmp -m icmp --icmp-type 12 -j ACCEPT
|
|
iptables -A INPUT -p tcp -m tcp ! --tcp-flags FIN,SYN,RST,ACK SYN -m state --state NEW -j DROP
|
|
iptables -P INPUT DROP
|
|
|