+ Responder ao Tópico



  1. #1
    henrique_1502
    Visitante

    Padrão Problemas com o SQUID

    Estou usando Slackware 10, estou usando ele como firewall na empresa compartilho a NET(vivax), estou usando algumas regras de iptables para compartilhar a mesma, o problema é que com iptables não consigo bloquear certos sites....e sei que com o squid posso fazer isso, muito bem. instalei o squid mas na hora de fazer funcionar deu o seguinte erro :
    2006/03/13 09:54:11| ACL name 'all' not defined!
    FATAL: Bungled squid.conf line 29: http_reply_access allow all
    Squid Cache (Version 2.5.STABLE12-20060306): Terminated abnormally.

    ###### Meu squid.conf #########
    http_port 192.168.0.1:3128
    cache_dir ufs /var/spool/squid 128 16 256
    cache_mem 16 mb
    cache_swap_low 90
    cache_swap_high 95
    maximum_object_size 4096 kb
    client_netmask 255.255.255.0

    ##### Regras ACL ###########
    acl permitir_rede src 192.168.0.0/24
    acl proibir_sites dstdomain "/usr/local/squid/bloqueados/sites"
    acl proibir_palavras url_regex -i "/usr/local/squid/bloqueados/block"

    #### Regras HTTP ############
    http_access allow permitir_rede
    http_access deny proibir_sites
    http_access deny proibir_palavras

    ###########################
    cache_effective_user squid
    cache_effective_group squid
    visible_hostname servinet.fametro.com

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_single_host off
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on



    agradeço pela ajuda de todos.....

  2. #2
    wrochal
    Visitante

    Padrão Re: Problemas com o SQUID

    Caro,

    Você retirou a regra all

    http_port 192.168.0.1:3128
    cache_dir ufs /var/spool/squid 128 16 256
    cache_mem 16 mb
    cache_swap_low 90
    cache_swap_high 95
    maximum_object_size 4096 kb
    client_netmask 255.255.255.0

    ##### Regras ACL ###########
    acl permitir_rede src 192.168.0.0/24
    acl all src 0.0.0.0/0.0.0.0
    acl proibir_sites dstdomain "/usr/local/squid/bloqueados/sites"
    acl proibir_palavras url_regex -i "/usr/local/squid/bloqueados/block"

    #### Regras HTTP ############
    http_access allow permitir_rede
    http_access deny proibir_sites
    http_access deny proibir_palavras
    http_access deny all
    ###########################
    cache_effective_user squid
    cache_effective_group squid
    visible_hostname servinet.fametro.com

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_single_host off
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    Apenas o que esta em destaque....

  3. #3
    henrique_1502
    Visitante

    Padrão Re: Problemas com o SQUID

    obrigado pela resposta rapida, mas ainda esta dando um erro :


    FATAL: getpwnam failed to find userid for effective user 'squid'
    Squid Cache (Version 2.5.STABLE12-20060306): Terminated abnormally.
    CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 270
    Aborted

  4. #4
    wrochal
    Visitante

    Padrão Re: Problemas com o SQUID

    Caro,

    Você tem que criar o usuário e grupo squid

    groupadd squid
    useradd squid -g squid

    chown squid.squid -Rf /var/spool/squid/
    chmod 755 -Rf /var/spool/squid

    e depois

    squid -z

    Falou,

  5. #5
    henrique_1502
    Visitante

    Padrão Re: Problemas com o SQUID

    Muito obrigado mesmo, os erros acabaram valew mesmo.....

  6. #6
    henrique_1502
    Visitante

    Padrão Re: Problemas com o SQUID

    Me perdoe a ignorancia mas to começando........quando eu dou o comando
    iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
    a minha net para