squid funciona nao acesso o localhost

1. squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 27/04/2008 - 15:03h

Galera meu squid funciona e eu nao consigo mais acessar a pagina no servidor,
mexi e achei o problema.
ai vai
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

essa linha no firewall
seu eu tirar funciona mas o squid nao!
abaixo minha squid.conf
###########
http_port 3128 transparent
visible_hostname matrix

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object

# Memória RAM utlizida pelo squid
cache_mem 512 MB

# Define a porcentagem que o squid devera comecar a apagar os arquivos
# antigos
cache_swap_low 50
cache_swap_high 90

# >> Tamanho máximo e mínimo para arquivos serem armazenados no cache <<
# por default, o máximo são downloads de 16 MB e o mínimo é zero, o que
# faz com que mesmo imagens e arquivos pequenos sejam armazenados
# no cache. Sempre é mais rápido ler a partir do cache do que baixar de
# novo da web.

maximum_object_size 16 MB
minimum_object_size 0 KB

# Tamanho maximo de objetos na RAM
maximum_object_size_in_memory 900 KB

# >> Padrão de atualização do cache <<

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280

# Define a pasta de erros geradas no squid em Portugues
error_directory /usr/share/squid/errors/Portuguese

# Rede que esta sendo usada
acl clientes src 192.168.0.0/255.255.255.0

# Lista dos MACs e IPs liberados para navegar
acl macaddress arp "/etc/provedor/macs_liberados"
acl ips_liberados src "/etc/provedor/ips_liberados"

# Arquivos de Log
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log

# Diretório onde ficará armazenado os caches das páginas
# O 10000 é número em MBs do HD que será reservado para o cache
cache_dir ufs /var/spool/squid 6500 16 256

# Usuário que executa o servidor proxy
cache_effective_user proxy

# Bloqueia todos IPs que não estão na lista, depois permite somente os MACs cadastrados
# nagevarem, e depois bloqueia todo o resto
http_access deny !ips_liberados
http_access allow macaddress
http_access deny all
always_direct allow all

## FIM DO ARQUIVO ##

aquem pode me ajudar?
grato


  


2. Re: squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 28/04/2008 - 11:27h

alguem teria como me ajudar?
deve ser uma coisa facil mais eu nao sei mesmo, rs



3. Re: squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 30/04/2008 - 15:12h

alguem poderia me ajudar?
um help, acho q e alguma coisa no firewall..


4. config

Roberto Gomes
robertogomes

(usa Debian)

Enviado em 30/04/2008 - 15:43h

Me passa o seu squid.conf, assim podemos ajudar melhor.


Grato pela atenção


5. Re: squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 30/04/2008 - 17:45h

se gue meu squid.conf

################################
http_port 3128 transparent
visible_hostname matrix

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object

# Memória RAM utlizida pelo squid
cache_mem 512 MB

# Define a porcentagem que o squid devera comecar a apagar os arquivos
# antigos
cache_swap_low 50
cache_swap_high 90

# >> Tamanho máximo e mínimo para arquivos serem armazenados no cache <<
# por default, o máximo são downloads de 16 MB e o mínimo é zero, o que
# faz com que mesmo imagens e arquivos pequenos sejam armazenados
# no cache. Sempre é mais rápido ler a partir do cache do que baixar de
# novo da web.

maximum_object_size 16 MB
minimum_object_size 0 KB

# Tamanho maximo de objetos na RAM
maximum_object_size_in_memory 900 KB

# >> Padrão de atualização do cache <<

refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280

# Define a pasta de erros geradas no squid em Portugues
error_directory /usr/share/squid/errors/Portuguese

# Rede que esta sendo usada
acl clientes src 192.168.0.0/255.255.255.0

# Lista dos MACs e IPs liberados para navegar
acl macaddress arp "/etc/provedor/macs_liberados"
acl ips_liberados src "/etc/provedor/ips_liberados"

# Arquivos de Log
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log

# Diretório onde ficará armazenado os caches das páginas
# O 10000 é número em MBs do HD que será reservado para o cache
cache_dir ufs /var/spool/squid 6500 16 256

# Usuário que executa o servidor proxy
cache_effective_user proxy

# Bloqueia todos IPs que não estão na lista, depois permite somente os MACs cadastrados
# nagevarem, e depois bloqueia todo o resto
http_access deny !ips_liberados
http_access allow macaddress
http_access deny all
always_direct allow all

## FIM DO ARQUIVO ##


6. Sera??

Arafat Bique
Bique

(usa Debian)

Enviado em 30/04/2008 - 18:06h

Pelo que percebo essa linha no Firewall so faz o Redirect dos pedidos vindos da Porta 80 para a 3128 que e onde esta a correr o Squid, e se com a linha funciona entao o problena talves nao seja o squid...Em suma se tirares a linha entao os teus Browsers devem apontar a porta 3128.

Um abraco


7. Re: squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 30/04/2008 - 18:18h

beleza, mas deve ter uma maneira de eu aponto o uso da rede interna pro ip 192.168.0.1/mrtg
e nao tao necessario mas da rede esterna tambem.
pois eu digito o ip mas parece q ele acha alguma coisa de errado e nao abre mas o mrtg ta funcionando


8. Re: squid funciona nao acesso o localhost

Hugo Leonardo Villa Lobos
hugovlmota

(usa CentOS)

Enviado em 05/05/2008 - 11:56h

olá meu caro,
pelo que vi, vc esqueceu de colocar no seu squid a linha liberando o locallhost:

acl localhost src 127.0.0.1/255.255.255.255
http_access allow localhost (estalinha deve vir antes do http_access deny all)

Tenta ai, qualquer coisa post ai a mensagem de erro.

abraço e boa sorte




9. Re: squid funciona nao acesso o localhost

Pedro B. Costa
snakerj

(usa Ubuntu)

Enviado em 21/07/2008 - 15:13h

valeu hugo, resolvido.
grato a todos