+ Responder ao Tópico



  1. #1

    Thumbs up 2009/10/16 13:04:06| Squid is already running! Process ID 12189

    ttp_port 3128
    visible_hostname proxy
    ftp_user [email protected]

    ######### para quem não sabe, cache é o armazenamento das páginas
    # CACHE # abertas pelos usuários, afim de acelerar uma nova visita,
    ######### aumenta consideravelmente a velocidade de navegação

    cache_mem 64 MB # quantidade da cache usada na memória ram,
    ############## recomendo o uso de 1/4 da memória disponível
    ############## a não ser, que o micro seja utilizado para outras
    ############## funções.


    maximum_object_size_in_memory 64 KB
    maximum_object_size 700 MB
    minimum_object_size 0 KB
    cache_swap_low 90
    cache_swap_high 95

    #abaixo, o diretório onde o cache será armazenado em disco,
    #recomendo a utilização deste diretório abaixo que é o padrão
    # o número 5000 porque serão disponibilizados 5GB de espaço
    # altere conforme as suas possibilidades.

    cache_dir ufs /var/spool/squid 5000 16 256

    refresh_pattern ^ftp: 15 2% 2280
    refresh_pattern ^gother: 15 0% 2280
    refresh_pattern . 15 20% 2280

    cache_effective_user squid

    ########
    # LOGS #
    ########
    cache_access_log /var/log/squid/access.log


    #########
    # ACLs ##
    #########

    acl all src 0.0.0.0/0.0.0.0

    # A acl permitidos são os IPs que não terão sua navegação restrita
    acl permitidos src 10192.168.0.140 10.0.0.1 10.1.0.7 10.1.0.6 10.1.0.16

    acl localhost src 127.0.0.1/255.255.255.255

    # A acl redelocal, são os demais micros, que terão a navegação restrita
    # ajuste-a conforme a sua classe, se usa IPs 192, altere para 192.168.0.0/24
    # O "/24" significa máscara 255.255.255.0

    acl redelocal src 192.168.0.0/24


    http_access allow localhost
    http_access allow permitidos

    # Abaixo vem a indicação para o arquivo que conterá as palavras
    # que não poderão conter nos sites que os usuários visitar.
    # No arquivo exceções, haverá palavras que que anulam a proibição
    # com por exemplo sexoesaude.

    acl proibidos url_regex "/etc/squid/proibidos"
    acl excecoes url_regex "/etc/squid/excecoes"
    http_access deny proibidos !excecoes

    # As ACLs a seguir, bloqueiam downloads pelas extensões dos arquivos.
    # você adicionar novas extensões da mesma forma.
    acl exe url_regex -i .exe
    acl zip url_regex -i .zip
    acl rar url_regex -i .rar
    acl scr url_regex -i .scr
    acl msi url_regex -i .msi
    acl wmv url_regex -i .wmv
    acl pif url_regex -i .pif
    acl avi url_regex -i .avi
    http_access deny exe !excecoes
    http_access deny zip !excecoes
    http_access deny rar !excecoes
    http_access deny scr !excecoes
    http_access deny msi !excecoes
    http_access deny wmv !excecoes
    http_access deny pif !excecoes
    http_access deny avi !excecoes

    http_access allow redelocal
    http_access deny all


    #######################
    # PROXY TRANSPARENTE ##
    #######################

    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on
    ####################
    ## FIM DO SQUID.CONF #######
    #######################

    quando executo squid -z
    dando esse erro aqui:

    2009/10/16 13:04:18| parseConfigFile: line 100 unrecognized: 'httpd_accel_host virtual'
    2009/10/16 13:04:18| parseConfigFile: line 101 unrecognized: 'httpd_accel_port 80'
    2009/10/16 13:04:18| parseConfigFile: line 102 unrecognized: 'httpd_accel_with_proxy on'
    2009/10/16 13:04:18| parseConfigFile: line 103 unrecognized: 'httpd_accel_uses_host_header on'
    2009/10/16 13:04:18| Squid is already running! Process ID 12189


    me ajudem por favor. o q pode ser

  2. #2

    Padrão

    o proprio log diz..

    as linhas 100 ate 103 possuem comandos INVALIDOS (nao reconhecidos)..

    e sobre o "proccess already running" diz que o squid ja esta rodando..



    recomendaria umas aulas de ingles tecnico !!!

  3. #3

    Cool obrigado pela atenção

    obrigado pela atenção e por me recomendar um inglês técnico
    mais isso eu já sabia que da 100 a 103 está dando como codigo inválido,...
    eu não preciso de indicação de inglês técnico, eu pedi ajuda em oq estas linhs estão erradas? Desculpa se me post não coube a sua interpretação...
    E outra já verifiquei também que a mensagem é do Squid está rodando, só que dou o comando p/ parar e diz que não está...

    Me ajudem com melhor interpretação por favor....
    Se tem algo que não sei eu quero aprender e não papo furado e meus parabens pelo seu InglÊs, realmente ele é bom... :/

  4. #4

    Padrão

    estas linhas estão dando erro por causa da versão do seu squid. elas são para fazer proxy transparente mas nas versão do squid 2.5 pra baixo (se não me engano). provavelmente você tem uma versão mais recente então pra deixar proxy transparente procura a linha http_port 3128 e coloca assim http_port 3128 transparent

  5. #5

    Thumbs up Resolvido!!!

    era a versão do squid
    com proxy transparente
    já está resolvido e rodando
    Última edição por douglasmorette; 21-10-2009 às 00:01. Razão: finalizar

  6. #6

    Padrão

    Prezado, boa noite
    Estou precisando montar um proxy igual ao seu.. Sera que poderiamos nos falar pelo msn? [email protected]
    gde abs!
    Ranan