Advertisement
Guest User

Instalar nxfilter pfSense

a guest
Apr 11th, 2016
547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.63 KB | None | 0 0
  1. #!/bin/sh
  2. # Script: Scritp de instalação do NXFilter no pfSense 2.3 RC
  3. # Autor: Tácio Andrade
  4.  
  5. # Instala os pacotes necessários:
  6. echo "Atualizando a lista de pacotes"
  7. pkg update
  8. echo "Instalando o Cron"
  9. pkg install pfSense-pkg-Cron
  10. echo "Baixando o Java"
  11. fetch http://tacioandrade.com/owncloud/index.php/s/zDW2mtOgpDxT99c/download -o openjdk8-jre.zip
  12. unzip openjdk8-jre.zip
  13. echo "Instalando o Java"
  14. pkg add openjdk8-jre/openjdk8-jre*.xtz
  15. rehash
  16.  
  17. # Inicia a instalação do NXFilter
  18. echo "Criando a pasta do NXFilter"
  19. mkdir -p /opt/nxfilter/
  20. cd /opt/nxfilter/
  21. echo "Baixando a versão 3.1.6 do NXFilter"
  22. fetch http://nxfilter.org/download/nxfilter-3.1.6.zip
  23. unzip nxfilter-*.zip
  24. rm -fr nxfilter-*.zip
  25. chmod +x /opt/nxfilter/bin/*.sh
  26. echo "NXFilter instalado com sucesso!"
  27. read -p "Vá até o dnsforward e desabilite o serviço. Depois disso vá em System -> Advanced e altere o TCP port para 10443. E pressione qualquer tecla para continuar a configuração."
  28.  
  29. # Instalando o Shallalist
  30. echo "Instalando o Shallalist"
  31. mkdir  /opt/nxfilter/shallalist1
  32. cd /opt/nxfilter/shallalist1
  33. fetch http://www.shallalist.de/Downloads/shallalist.tar.gz
  34. tar -zxf shallalist.tar.gz
  35. echo "Se prepara pois esta parte demora!!!!!"
  36. /opt/nxfilter/bin/update_sh.sh /opt/nxfilter/shallalist1/BL
  37.  
  38. # Cria Script de auto start caso o serviço caia
  39. fetch http://tacioandrade.com/owncloud/index.php/s/euft2ruu4StzORM/download -o /root/iniciaNXFilter.sh
  40.  
  41. chmod +x /root/iniciaNXFilter.sh
  42. echo "NXFilter instalado com sucesso. Crie uma regra no Cron para executar o script /root/iniciaNXFilter.sh o tempo todo e sua instalação estara finalizada!!!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement