Fazer Cach com Pf



  • Gostaria de saber como configurar cache com pfsense 2.0 release, pois gostaria de fazer download, windows update e quando outra máquina fosse realizar update fosse feito do cache e não novamente da internet.

    alguem pode me ajudar ?



  • Instala o pacote do squid em modo transparente.

    Existem varias configurações específicas para cache de Windows update no squid.
    Pesquisa no Google a que melhor Te servir e coloca no campo custom squid options.



  • Boa noite,

    Sou novo com o pfsense poderia ser mais especifico.

    att



  • Voce tem experiência com linux?
    Se tiver, a única diferença do squid no pfsense será a interface gráfica.

    Lá Voce vai configurar tudo o que precisa para fazer cache em disco ou em memória.

    O Windows update no squid precisa de parâmetros específicos para funcionar corretamente. Procure no Google que Voce os encontra.
    Depois disso, inclua estas configurações no campo custom squid options.

    Existem vários tutorias de squid para o pfsense, procure no forum o que mais de adequa a sua necessidade.



  • Em custom options no squid coloque essas opções:

    refresh_pattern -i .apple.com/..(pkg|dmg) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .microsoft.com/..(cab|exe|msi|msp) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .windowsupdate.com/..(cab|exe|msi|msp) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .ubuntu.com/..(tar|bz|bz2|gpg|gz|zip|deb) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .adobe.com/..(exe|msi) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .pinnaclesys.com/..(cab|exe|msi|rar|zip) 129600 100% 129600 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i /..(jpg|bmp|tif|gif|png|tiff|jpeg|raw|pict|psd) 10080 100% 10080 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i /.
    .(doc|docx|xls|xlsx|ppt|pptx|pdf|dot|txt) 10080 100% 10080 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i /.*.(iso|wmv|mov|rm|avi|wav|mp3|mp4|mpeg|mpg|divx|xvid|swf|flv|x-flv) 10080 100% 10080 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    refresh_pattern -i .symantecliveupdate.com/..(zip|exe) 1440 100% 1440 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private;
    range_offset_limit 0;
    refresh_pattern -i ^ftp: 1440 20% 10080;
    refresh_pattern -i ^gopher: 1440 0% 1440;
    refresh_pattern -i (/cgi-bin/|?) 0 0% 0;
    refresh_pattern -i . 0 20% 4320;
    quick_abort_min 0 KB;
    quick_abort_max 0 KB;
    quick_abort_pct 100;

    As opções acima podes dar uma mexida e organizar da forma que lhe parecer melhor, entre no site do squid e verifique pra que servem, outra questão esses comandos não irão ficar como posto acima na tela do squid isso não tem problema, no demais alguns ajustes na configuração de memória espaço em disco são úteis.

    Fica ae minha contribuição, o windows update é um caso sério, alguma coisa fica em cache outras não, é isso ae

    Testem qualquer coisa retornem e podemos chegar num ponto melhor…  8) 8)



  • Tipo legal agradeço muito e como ficaria para fazer cache de todos os downloads?


Log in to reply