Advertisement
Guest User

Untitled

a guest
Sep 12th, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #!/bin/bash
  2. iniciar(){
  3. echo "Habilitando Firewall"
  4. iptables -A OUTPUT -d www.iftm.edu.br -j REJECT #bloqueia o site do iftm na saida
  5. iptables -A OUTPUT -s 172.217.172.131 -j REJECT #bloqueia o site do google na saida
  6. iptables -A OUTPUT -d www.globo.com -j REJECT #bloqueia o site da globo na saida
  7.  
  8. iptables -A OUTPUT -s 18.229.1.42 -j REJECT #bloqueia o site do viva o linux na saida
  9. iptables -A INPUT -s 18.229.1.42 -j REJECT #bloqueia o site da viva o linux na entrada
  10.  
  11. iptables -A INPUT -p tcp --dport 22 -j ACCEPT #bloqueia SSH na entrada
  12. iptables -A OUTPUT -p tcp --dport 22 -j ACCEPT #bloqueia SSH na saida
  13.  
  14. iptables -A INPUT -p tcp --dport 20 -j ACCEPT #bloqueia FTP na entrada
  15. iptables -A OUTPUT -p tcp --dport 20 -j ACCEPT #bloqueia FTP na saida
  16.  
  17.  
  18.  
  19. } #Fim
  20.  
  21.  
  22. parar(){
  23. echo "Finalizando o firewall"
  24. iptables -F
  25. } #Fim
  26.  
  27.  
  28.  
  29. case $1 in
  30.     "start") iniciar ;;
  31.     "stop") parar ;;
  32.     "help") echo "help do comando" ;;
  33.     *) echo "Por favor digite uma opção: start, stop ou help!!! Beleza Mano!!!" ;;
  34.  esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement