Pacote não oficial WPAD para software pfsense(R)



  • Segue abaixo procedimento para instalação do pacote NÃO OFICIAL WPAD para software pfSense(R) 2.3.x via console/ssh

    Este pacote foi baseado no manual de configuração do wpad no pfSense 2.3.x postado pelo brunok
    Com ele, você configura e disponibiliza o wpad da sua rede via http no próprio pfSense e continua a usar a interface web com https

    Install
    Você pode habilitar o repositório não oficial criando o arquivo conforme procedimento abaixo:

    2.3 AMD64

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.conf
    
    

    2.3 I386

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficiali386.conf
    
    

    2.4

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.24.conf
    
    

    Após fazer o download do arquivo, os pacotes não oficiais aparecerão na lista de pacotes em  System -> Package Manager

    **Sem Habilitar o repositório, você pode instalar o pacote com o seguinte comando:

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-wpad/files/install_wpad_23.sh
    /bin/sh ./install_wpad_23.sh
    
    

    Para remover o pacote via console, digite

    
    pkg delete pfSense-pkg-Wpad
    
    

    AVISO

    Use por sua conta e risco.

    Este script não instala nenhum pacote do freebsd e não precisa de reboot para funcionar.



    **



  • Espetacular!
    Vai pro lab semana q vem!

    Parabens Marcelloc e Brunok pela collab!



  • Marcello, estou validando.

    Encontrei uns pequenos adventos, te passei por PM.



  • @brunok:

    Encontrei uns pequenos adventos, te passei por PM.

    Acabei de subir a correção. Basta executar a instalação novamente, em seguida acessar a GUI e salvar para testar as modificações.

    Obrigado pelo feedback!  :)



  • Agora está 100%, podendo substituir aqueles comandos manuais no meu GUIA.

    Vou atualizar para reduzir os passos e facilitar para quem não tem muita afinidade com o SHELL.  8)



  • @brunok:

    Agora está 100%, podendo substituir aqueles comandos manuais no meu GUIA.

    Vou atualizar para reduzir os passos e facilitar para quem não tem muita afinidade com o SHELL.  8)

    Excelente !



  • @marcelloc:

    Segue abaixo procedimento para instalação do pacote NÃO OFICIAL WPAD para software pfSense(R) 2.3.x via console/ssh

    Este pacote foi baseado no manual de configuração do wpad no pfSense 2.3.x postado pelo brunok
    Com ele, você configura e disponibiliza o wpad da sua rede via http no próprio pfSense e continua a usar a interface web com https

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-wpad/files/install_wpad_23.sh
    sh ./install_wpad_23.sh
    
    

    AVISO

    Use por sua conta e risco.

    Este script não instala nenhum pacote do freebsd e não precisa de reboot para funcionar.

    Show de bola Marcello!!! :D



  • Achei um outro tutorial com mais configurações específicas para hospedar o script.

    https://www.javcasta.com/pfsense-2-3-wpad-con-ngnix-sin-revertir-gui-a-http/

    Vou analisar e se encontra melhorias​, aplico no pacote.



  • Estou atualizando a estrutura dos pacotes para aparecerem na lista de pacotes via interface web configurando um arquivo de repositório freebsd não oficial.

    As instruções de instalação e uso estão no primeiro post mas também estão disponíveis na própria página do repositório:

    https://github.com/marcelloc/Unofficial-pfSense-packages



  • @marcelloc:

    Segue abaixo procedimento para instalação do pacote NÃO OFICIAL WPAD para software pfSense(R) 2.3.x via console/ssh

    Este pacote foi baseado no manual de configuração do wpad no pfSense 2.3.x postado pelo brunok
    Com ele, você configura e disponibiliza o wpad da sua rede via http no próprio pfSense e continua a usar a interface web com https

    Install
    Você pode habilitar o repositório não oficial criando o arquivo conforme procedimento abaixo:

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.conf
    
    

    Após fazer o download do arquivo, os pacotes não oficiais aparecerão na lista de pacotes em  System -> Package Manager

    Sem Habilitar o repositório, você pode instalar o pacote com o seguinte comando:

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-wpad/files/install_wpad_23.sh
    sh ./install_wpad_23.sh
    
    

    Para remover o pacote via console, digite

    
    pkg delete pfSense-pkg-Wpad-0.2
    
    

    AVISO

    Use por sua conta e risco.

    Este script não instala nenhum pacote do freebsd e não precisa de reboot para funcionar.

    Marcello, fixa essa maravilha desse tópico!



  • @andr3.ribeiro:

    Marcello, fixa essa maravilha desse tópico!

    Ele está nos tutoriais de proxy já :)



  • Boa noite,

    Marcelo aqui não consegui utilizar, fiz a instalação seguindo os passos aqui deste topico, porem apos instalar o wpad aparece no menu system, package manager mas não vejo o menu WPAD no services, fiz a instalação do cron apos a instalação do wpad pra ver se aparecia no menu services mas mesmo assim nada, tentei localizar o arquivo proxy.pac no shell mas acredito que como não consegui ativar o wpad ele nao criou o arquivo. sabe o que pode ser pra ele nao estar aparecendo na console web?




  • Vou verificar, fiz a mudança hoje para o empacotamento do freebsd.

    EDIT

    Corrigi na versão 0.2.1 do pacote, basta atualizar.  :)



  • Bom dia Galera!

    marcelo,

    desculpa pela demora em responder pessoal, semana de prova vcs sabem neh, mas voltando aos testes….

    Installing pfSense-pkg-Wpad-0.2.1...
    pkg: wrong architecture: FreeBSD:10:amd64 instead of FreeBSD:10:i386
    
    Failed to install the following 1 package(s): https://github.com/marcelloc/Unofficial-pfSense-packages/raw/master/repo/pfSense-pkg-Wpad-0.2.1.txz
    
    


  • @diegovaz:

    pkg: wrong architecture: FreeBSD:10:amd64 instead of FreeBSD:10:i386

    Acabei de subir a versão i386 dos pacotes não oficiais, veja se agora consegue instalar.  O procedimento de instalação está atualizado no primeiro post do tópico.



  • meus parabéns excelente



  • @marcelloc:

    Segue abaixo procedimento para instalação do pacote NÃO OFICIAL WPAD para software pfSense(R) 2.3.x via console/ssh

    Este pacote foi baseado no manual de configuração do wpad no pfSense 2.3.x postado pelo brunok
    Com ele, você configura e disponibiliza o wpad da sua rede via http no próprio pfSense e continua a usar a interface web com https

    Install
    Você pode habilitar o repositório não oficial criando o arquivo conforme procedimento abaixo:

    2.3 AMD64

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.conf
    
    

    2.3 I386

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficiali386.conf
    
    

    2.4

    
    fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.24.conf
    
    

    Após fazer o download do arquivo, os pacotes não oficiais aparecerão na lista de pacotes em  System -> Package Manager

    **Sem Habilitar o repositório, você pode instalar o pacote com o seguinte comando:

    
    cd /root
    fetch https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/pkg-wpad/files/install_wpad_23.sh
    /bin/sh ./install_wpad_23.sh
    
    

    Para remover o pacote via console, digite

    
    pkg delete pfSense-pkg-Wpad
    
    

    AVISO

    Use por sua conta e risco.

    Este script não instala nenhum pacote do freebsd e não precisa de reboot para funcionar.

    Marceloc, bom dia

    Estou sem acesso ao meu github no momento.

    Verifique o arquivo install_wpad_23.sh na linha 22, eu precisei alterar para version="0.3.0.1" para funcionar

    abçs**



  • @victorfmaraujo:

    Marceloc, bom dia

    Estou sem acesso ao meu github no momento.

    Verifique o arquivo install_wpad_23.sh na linha 22, eu precisei alterar para version="0.3.0.1" para funcionar

    abçs

    Atualizei ontem a noite. Estou estou achando mais pratico habilitar o repositório mas vou atualizar o script pra deixar os dois funcionando. Obrigado pelo feedback.

    EDIT

    feito  :)
    https://github.com/marcelloc/Unofficial-pfSense-packages/commit/d0cad38a677da29b3631cab970206e4ad45f5906



  • @marcelloc:

    Atualizei ontem a noite. Estou estou achando mais pratico habilitar o repositório mas vou atualizar o script pra deixar os dois funcionando. Obrigado pelo feedback.

    EDIT

    feito  :)
    https://github.com/marcelloc/Unofficial-pfSense-packages/commit/d0cad38a677da29b3631cab970206e4ad45f5906

    Por pacote sempre é mais fácil hehehe.

    Vi que tem 2 relacionados ao E2guardian, qual está mais evoluído?  No webinar da semana passada vi que está trabalhando nele e gostaria de iniciar uns testes.



  • @victorfmaraujo:

    Vi que tem 2 relacionados ao E2guardian, qual está mais evoluído?  No webinar da semana passada vi que está trabalhando nele e gostaria de iniciar uns testes.

    A versão 4.



  • @marcelloc:

    A versão 4.

    Valeu



  • Buenas!

    Acaba de 'sair do forno' no Sys Squad uma série de screencasts gratuitos abordando como instalar e configurar os principais pacotes (não oficiais) desenvolvidos pelo @marcelloc. Dentre eles, há duas missões (aulas) específicas sobre o NOVO pacote WPAD que ele desenvolveu!

    Pra visualizar as aulas, basta acessar: http://sys-squad.com/screencast/59

    Abraços!
    Jack