https://github.com/paulo-correia/linux_squid
Instalação e Configuração do Squid
https://github.com/paulo-correia/linux_squid
linux squid-proxy squid3
Last synced: 2 months ago
JSON representation
Instalação e Configuração do Squid
- Host: GitHub
- URL: https://github.com/paulo-correia/linux_squid
- Owner: paulo-correia
- Created: 2019-08-04T00:05:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-08-04T16:48:06.000Z (almost 6 years ago)
- Last Synced: 2025-01-22T00:42:48.923Z (4 months ago)
- Topics: linux, squid-proxy, squid3
- Size: 1.74 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Squid
O Squid é um servidor proxy que suporta HTTP, HTTPS, FTP e outros.
Ele reduz a utilização da conexão e melhora os tempos de resposta fazendo cache de requisições frequentes de páginas web numa rede de computadores.
Ele pode também ser usado como um proxy reverso.
# Instalação
Toda a instalação é feita como **root**### Debian
Instale o pacote do squid, execute o comando:
`apt-get install squid3`
### CentOS
Instale o pacote do squid, execute o comando:
`yum -y install squid`
## Configuração
Utilize o [Iptables](https://github.com/paulo-correia/Linux_Iptables) para compartilhar as placas de rede (mínimo 02)
Edite o arquivo /etc/squid/squid.conf
E escolhendo um dos tipos abaixo :
### [Transparente](https://github.com/paulo-correia/Linux_Squid/blob/master/Transparente.md)
### [Configurado no Navegador](https://github.com/paulo-correia/Linux_Squid/blob/master/Configurado_no_Navegador.md)
### [Autenticado](https://github.com/paulo-correia/Linux_Squid/blob/master/Autenticado.md)
### [Bloqueio de Sites SSL](https://github.com/paulo-correia/Linux_Squid/blob/master/Bloqueio_de_SSL.md)
## [Página de Erro Pesonalizada](https://github.com/paulo-correia/Linux_Squid/blob/master/Pagina_de_Erro_Personalizada.md)
## Debug
Colocando a linha mais abaixo no squid.conf antes da linha do access.log é habilitado o debug, onde são exibidas por qual(is) regras (ACL) foi barrado ou passou.
Ele grava estas informações no cache.log
`debug_options ALL,1 33,2 28,9`