Página 2 de 3 PrimeiroPrimeiro 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. Coloca essas linhas no final do seu squid.conf

    http_reply_access allow all
    icp_access allow all
    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on
    visible_hostname on

  2. Citação Postado originalmente por jasonlinux
    Citação Postado originalmente por jasonlinux
    Ola pessoal, estou implantando um servidor linux e to com o seguinte problema:
    Quando uso o squid como proxi transparente para minha rede interna, não consigo navegar na internet, mas os outros serviços funcionam, tipo o msn conecta sem problema.

    se alguém ja passou por isso poste aqui a solução

    valeu
    Fiz o direcionamento no firewall assim
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

    onde eth0 é a interface da minha rede interna

    Esta aparecdo no navegador a seguinte mensagem:
    ERROR: The requested URL could not be retrieved

    ERROR

    The requested URL could not be retrieved
    Quando descomento as seguintes linhas:
    http_reply_access allow all
    icp_access allow all
    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on
    visible_hostname on
    aparece a seguinte mensagen quando dou restart:
    parseConfigFile: line 2111 unrecognized: ' httpd_accel allow all'
    2006/06/19 16:10:39| parseConfigFile: line 2128 unrecognized: 'http_accel_port 80'



  3. Nossa.. tem gente viajando aí.. questão de bloqueio da porta 80 nao tem nada a ver..
    mas entao.. deve ser algo na conf do seu squid.. tenta colocar o minino de opcoes dele e starta novamente.. fica de olho nos logs ai.. pra ver se o squid ta levantando certo.. as vezes pode ser que ele está caindo por alguma causa.. aí é claro q nao vai navegar..
    os outros servicos estão funcionando pq nao trabalham na porta 80.. apenas por esse detalhe.. vc deve estar direcionando apenas o acesso dela pro squid..

    vou postar um squid.conf que ta funcionando certo aqui.. e aí vc faz o teste..
    Código :
    http_port 192.168.0.1:3128
     
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
    cache_mem 64 MB
     
    cache_swap_low 90
    cache_swap_high 93
     
    maximum_object_size 6144 KB
    minimum_object_size 0 KB
     
    maximum_object_size_in_memory 100 KB
     
    ipcache_size 1024
    ipcache_low 90
    ipcache_high 93
     
    cache_replacement_policy lru
    memory_replacement_policy lru
     
    # disco usado:
    cache_dir ufs /var/squid/cache 1200 16 256
     
    auth_param basic children 5
    auth_param basic realm Squid proxy-caching web server
    auth_param basic credentialsttl 2 hours
     
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern . 0 20% 4320
     
    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/255.255.255.255
    acl rede src 192.168.0.0/255.255.255.0
    acl permitidos dstdomain "/root/liberados.txt" # Sites Liberados (Cria um arquivo com alguns sites dentro.. tipo [url]under-linux.org[/url]
    acl bloqueados dstdomain "/root/bloqueados.txt"# mesmo esquema do outro
    acl msnmessenger url_regex -i gateway.dll
    acl MSN req_mime_type -i ^application/x-msn-messenger$
     
    acl to_localhost dst 127.0.0.0/8
    acl SSL_ports port 443 563
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 563 # https, snews
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl CONNECT method CONNECT
     
    http_access allow localhost
    http_access deny !permitidos
    http_access deny bloqueados 
    http_access allow rede
    http_access allow msnmessenger
    http_access allow MSN
    http_access allow manager localhost
    http_access deny manager
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports
    http_access deny all
     
    http_reply_access allow all
     
    icp_access allow all
     
    httpd_accel_port 80
    httpd_accel_host virtual
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on

    Pode ser que tenha alguma ambiguidade.. mas ta rolando.. ;P
    Lembre-se de criar os arquivos no /root o liberados.txt e o bloqueados.txt senão nao vai startar...

    Valeu

  4. Quando voce deu o restart mostrou as duas linhas erradas.
    parseConfigFile: line 2111 unrecognized: ' httpd_accel allow all' --> essa pode apagar
    parseConfigFile: line 2128 unrecognized: 'http_accel_port 80' --> essa esta errado, é httpd



  5. Citação Postado originalmente por jasonlinux
    Citação Postado originalmente por jasonlinux
    Citação Postado originalmente por jasonlinux
    Ola pessoal, estou implantando um servidor linux e to com o seguinte problema:
    Quando uso o squid como proxi transparente para minha rede interna, não consigo navegar na internet, mas os outros serviços funcionam, tipo o msn conecta sem problema.

    se alguém ja passou por isso poste aqui a solução

    valeu
    Valeu, vou criar as minhas acls e ver qual o resultado
    Obrigado pessoal
    Fiz o direcionamento no firewall assim
    iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

    onde eth0 é a interface da minha rede interna

    Esta aparecdo no navegador a seguinte mensagem:
    ERROR: The requested URL could not be retrieved

    ERROR

    The requested URL could not be retrieved
    Quando descomento as seguintes linhas:
    http_reply_access allow all
    icp_access allow all
    httpd_accel_host virtual
    httpd_accel_port 80
    httpd_accel_with_proxy on
    httpd_accel_uses_host_header on
    visible_hostname on
    aparece a seguinte mensagen quando dou restart:
    parseConfigFile: line 2111 unrecognized: ' httpd_accel allow all'
    2006/06/19 16:10:39| parseConfigFile: line 2128 unrecognized: 'http_accel_port 80'
    Pessoal agora estou com o seguinte problema,
    quando tento acessar uma pagina aparece a seguinte mensagem


    ERROR
    The requested URL could not be retrieved

    --------------------------------------------------------------------------------

    While trying to retrieve the URL: http://www.google.com.br/

    The following error was encountered:

    Access Denied.
    Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect.

    Your cache administrator is webmaster.



    --------------------------------------------------------------------------------

    Generated Tue, 20 Jun 2006 14:32:06 GMT by on (squid/2.5.STABLE5)
    Alguem sabe quais as politicas que tenho modificar no squid para ele dar acesso ao acesso as paginas web?

    Agradeço a atenção do pessoal ,
    VALEU MESMO






Tópicos Similares

  1. Problema ao redirecionar porta 80
    Por felixleonardo no fórum Servidores de Rede
    Respostas: 7
    Último Post: 30-06-2008, 14:54
  2. Controla banda no squid porta 80, como ???
    Por nikolas no fórum Servidores de Rede
    Respostas: 14
    Último Post: 08-10-2006, 11:17
  3. Problemas no redirecionamento de porta 80 para 3128 (squid)
    Por bruno_batista no fórum Servidores de Rede
    Respostas: 14
    Último Post: 08-06-2006, 14:18
  4. problemas na porta 21......
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-02-2003, 18:19
  5. Problemas no squid com a porta 8088
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 17-02-2003, 08:42

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L