Configurar squid3

1. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 28/01/2015 - 22:01h


Olá

Gosto muito do linux desde alguns anos que fiz uma curso basico do debianm a poucos dias instalei o ubuntu versao 14 e alguma coisa, e fiz de tudo para colocar um proxy para rodar, e até agora nada, já tentei varios modelos que encontrei na net e nenhum funcionou.
é porque sou brasileiro se não já tinha desistido, hoje mesmo encontrei em um forum ao que nem me lembro mais qual foi, um modelo bem simples, mais mesmo assim no meu caso ainda dar erro essa onça,

Por favor alguem me ajuder, esse é meu primeiro problema encontrado comencando a estudar o pinguim, e não queria parar por aqui, quero apreder mesmo.

segue o modelo basico que vim na net e o erro apresentado.
http_port 3128
visible_hostname Mtec-Informatica
acl all scr 0.0.0.0/0.0.0.0
http_access allow all


2015/01/28 21:02:38| FATAL: Invalid ACL type 'scr'
FATAL: Bungled /etc/squid3/squid.conf line 3: acl all scr 0.0.0.0/0.0.0.0
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.080 seconds = 0.020 user + 0.060 sys
Maximum Resident Size: 17840 KB
Page faults with physical i/o: 0
marcelo@MTEC01:/etc/squid3$







  


2. Re: Configurar squid3

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 28/01/2015 - 22:36h

mmjl escreveu:


Olá

Gosto muito do linux desde alguns anos que fiz uma curso basico do debianm a poucos dias instalei o ubuntu versao 14 e alguma coisa, e fiz de tudo para colocar um proxy para rodar, e até agora nada, já tentei varios modelos que encontrei na net e nenhum funcionou.
é porque sou brasileiro se não já tinha desistido, hoje mesmo encontrei em um forum ao que nem me lembro mais qual foi, um modelo bem simples, mais mesmo assim no meu caso ainda dar erro essa onça,

Por favor alguem me ajuder, esse é meu primeiro problema encontrado comencando a estudar o pinguim, e não queria parar por aqui, quero apreder mesmo.

segue o modelo basico que vim na net e o erro apresentado.
http_port 3128
visible_hostname Mtec-Informatica
acl all scr 0.0.0.0/0.0.0.0
http_access allow all


2015/01/28 21:02:38| FATAL: Invalid ACL type 'scr'
FATAL: Bungled /etc/squid3/squid.conf line 3: acl all scr 0.0.0.0/0.0.0.0
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.080 seconds = 0.020 user + 0.060 sys
Maximum Resident Size: 17840 KB
Page faults with physical i/o: 0
marcelo@MTEC01:/etc/squid3$


Seu erro está na linha acl all scr 0.0.0.0/0.0.0.0
Deve colocar o IP da sua rede com sua máscara de rede.

Por exemplo, supondo que sua rede seja 192.168.1.0 e máscara de rede 255.255.255.0 (que corresponde a /24), então deve colocar assim
acl all scr 192.168.1.0/24

Salve e reinicie o squid, mas lembre de colocar o endereço da sua rede com sua máscara de rede também, conforme mencionado acima.

http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao


3. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 29/01/2015 - 14:07h


Obrigado pela ajuda.

Fiz a alteração no arquivo, A principio algo de novo ocorreu, mesmo ainda dando um erro quando reincio o serviço do squid3.
http_port 3128
visible_hostname Mtec-Informatica
acl all scr 192.168.1.0/24
http_access allow all

marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 13:02:09| /etc/squid3/squid.conf:3 unrecognized: '[b]acl'
marcelo@MTEC01:/etc/squid3$
Agora não sei se entedi bem, mais coloquei e "b" entre conhetes, como mencionou, a principio no navegador indentificou o proxy, mais não navega bloqueia tudo.
podes me ajudar no proximo passo?

Obrigado mais uma vez.










4. Re: Configurar squid3

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 29/01/2015 - 14:44h

mmjl escreveu:


Obrigado pela ajuda.

Fiz a alteração no arquivo, A principio algo de novo ocorreu, mesmo ainda dando um erro quando reincio o serviço do squid3.
http_port 3128
visible_hostname Mtec-Informatica
acl all scr 192.168.1.0/24
http_access allow all

marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 13:02:09| /etc/squid3/squid.conf:3 unrecognized: '[b]acl'
marcelo@MTEC01:/etc/squid3$
Agora não sei se entedi bem, mais coloquei e "b" entre conhetes, como mencionou, a principio no navegador indentificou o proxy, mais não navega bloqueia tudo.
podes me ajudar no proximo passo?

Obrigado mais uma vez.



Sua faixa de rede é mesmo? 192.168.1.0/24

Isso ta parecendo que vc copiou daqui do forum a linha e foi junto com a instrução que a deixa negrito
Experimenta deletar a linha, salvar o arquivo, depois abrir e digitar a linha mesmo. Salve e faça o teste. (note que se vc clicar em "citar" aqui no forum, a parte acl all scr 192.168.1.0/24 fica com esse b antes pra mostrar em negrito ao publicar)




5. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 29/01/2015 - 15:17h


Não minha rede é essa mesmo, eu até pensei que o amigo já tinha dando o exemplo parecido com a minha rede para facilitar.
alterei agora o aquivo está sem o "[b] do inicio da acl "acl all scr 192.168.1.0/24" e sem o [b] do final , como eu tinha colocado anteriomente,
http_port 3128
visible_hostname Mtec-Informatica
acl all scr 192.168.1.0/24
http_access allow all

marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 14:16:06| FATAL: Invalid ACL type 'scr'
FATAL: Bungled /etc/squid3/squid.conf line 3: acl all scr 192.168.1.0/24
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.104 seconds = 0.028 user + 0.076 sys
Maximum Resident Size: 17856 KB
Page faults with physical i/o: 0
marcelo@MTEC01:/etc/squid3$
testando no browser o proxy é indentificado, mais não navega.





6. Re: Configurar squid3

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 29/01/2015 - 15:27h

acl all scr 192.168.1.0/24

o correto é:
acl all src 192.168.1.0/24




7. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 29/01/2015 - 15:48h


Desculpe a falta de atenção, erro corrigido, segue novo teste em restartar o squid3
marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 14:47:53| WARNING: (A) '192.168.1.0/24' is a subnetwork of (B) '::/0'
2015/01/29 14:47:53| WARNING: because of this '192.168.1.0/24' is ignored to keep splay tree searching predictable
2015/01/29 14:47:53| WARNING: You should probably remove '192.168.1.0/24' from the ACL named 'all'
marcelo@MTEC01:/etc/squid3$



8. Re: Configurar squid3

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 29/01/2015 - 15:51h

Faz um teste, volta a colocar os valores iniciais e altera somente o scr

http_port 3128
visible_hostname Mtec-Informatica
acl all src 0.0.0.0/0.0.0.0
http_access allow all


Só pra gente ver q cor que vai sair... rsrs


9. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 29/01/2015 - 16:17h


Alterado,
http_port 3128
visible_hostname Mtec-Informatica
acl all src 0.0.0.0/0.0.0.0
http_access allow all

marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 15:17:09| ERROR: '0.0.0.0/0.0.0.0' needs to be replaced by the term 'all'.
2015/01/29 15:17:09| SECURITY NOTICE: Overriding config setting. Using 'all' instead.
2015/01/29 15:17:09| WARNING: (B) '::/0' is a subnetwork of (A) '::/0'
2015/01/29 15:17:09| WARNING: because of this '::/0' is ignored to keep splay tree searching predictable
2015/01/29 15:17:09| WARNING: You should probably remove '::/0' from the ACL named 'all'
marcelo@MTEC01:/etc/squid3$



10. Re: Configurar squid3

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 29/01/2015 - 16:37h

tem como vc postar o seu squid.conf inteiro?


11. Configurar squid3

Marcos Marcelo
mmjl

(usa Ubuntu)

Enviado em 29/01/2015 - 16:58h


Olha só!
essas linhas é todo meu " squid.conf", foi um modelo para iniciante, que encontrei em um forum.
http_port 3128
visible_hostname Mtec-Informatica
acl all src 0.0.0.0/0.0.0.0
http_access allow all

Quando dou um esquid3 restart ele apresenta o erro:
marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 15:57:02| ERROR: '0.0.0.0/0.0.0.0' needs to be replaced by the term 'all'.
2015/01/29 15:57:02| SECURITY NOTICE: Overriding config setting. Using 'all' instead.
2015/01/29 15:57:02| WARNING: (B) '::/0' is a subnetwork of (A) '::/0'
2015/01/29 15:57:02| WARNING: because of this '::/0' is ignored to keep splay tree searching predictable
2015/01/29 15:57:02| WARNING: You should probably remove '::/0' from the ACL named 'all'

Dai eu reincio o sistema completo, fui testar mesmo assim para ver se navegava, no navegador abril as paginas muito lento mais abril.

Se o amigo tiver um modelo que eu posso usar, para comecar a aprender, tabém seria interesante.









12. Tente isso

Deivison charles do nascimento silva
fantoche

(usa Outra)

Enviado em 30/01/2015 - 11:14h

mmjl escreveu:


Olha só!
essas linhas é todo meu " squid.conf", foi um modelo para iniciante, que encontrei em um forum.
http_port 3128
visible_hostname Mtec-Informatica
acl all src 0.0.0.0/0.0.0.0
http_access allow all

Quando dou um esquid3 restart ele apresenta o erro:
marcelo@MTEC01:/etc/squid3$ sudo squid3 restart
2015/01/29 15:57:02| ERROR: '0.0.0.0/0.0.0.0' needs to be replaced by the term 'all'.
2015/01/29 15:57:02| SECURITY NOTICE: Overriding config setting. Using 'all' instead.
2015/01/29 15:57:02| WARNING: (B) '::/0' is a subnetwork of (A) '::/0'
2015/01/29 15:57:02| WARNING: because of this '::/0' is ignored to keep splay tree searching predictable
2015/01/29 15:57:02| WARNING: You should probably remove '::/0' from the ACL named 'all'

Dai eu reincio o sistema completo, fui testar mesmo assim para ver se navegava, no navegador abril as paginas muito lento mais abril.

Se o amigo tiver um modelo que eu posso usar, para comecar a aprender, tabém seria interesante.








Sou iniciante no Linux também mas graças a Deus já venho aprendendo um pouco. Vou passar aqui umas configurações que deram certo quando comecei a fazer o serviço.

http_port 192.168.0.120:3175 transparent
#Aqui estou especificando que o squid funcionará na placa de rede com a interface 192.168.0.120 na porta 3175 e será do tipo #transparente(não precisa configurar no navegador do cliente)

visible_hostname servidorredestc

acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/255.255.255.255 #definindo uma acl para a própria maquina
acl redelocal src 162.168.0.0/24 #acl para a rede local

http_access allow localhost #permitindo a própria maquina na rede
http_access allow redelocal #permitindo usuarios da rede local acessar
http_access deny all #negando o resto

pelo que sei é preciso você autorizar a própria maquina e depois a sua rede local.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts