Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- IPT=`which iptables`
- _iniciar(){
- $IPT -A INPUT -i lo -j ACCEPT
- $IPT -A INPUT -p tcp --syn -j DROP
- declare -x _varst=ATIVO
- #clear
- echo " "
- echo " "
- echo "Ativando regras do Firewall........"
- echo "Firewall Ativado!!!................ [ok]"
- }
- _parar(){
- $IPT -F
- $IPT -P INPUT ACCEPT
- $IPT -P OUTPUT ACCEPT
- declare -x _varst=INATIVO
- clear
- echo " "
- echo " "
- echo "Desativando regras do firewall....."
- echo "Firewall Desativado!!!.............. [ok]"
- }
- _estado(){
- echo "O estado do Firewall é: $varst"
- }
- case "$1" in
- "start") _iniciar ;;
- "stop") _parar ;;
- "restart") _parar; _iniciar ;;
- "estado") _estado ;;
- *) echo "$0:Use os parâmetros (start|stop|restart|estado)"
- esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement