Instalação E Configuração básica Linux Ubuntun Server
Pesquisas Acadêmicas: Instalação E Configuração básica Linux Ubuntun Server. Pesquise 861.000+ trabalhos acadêmicosPor: pedrolav • 16/7/2014 • 221 Palavras (1 Páginas) • 248 Visualizações
Instalação e configuração básica Linux Ubuntun Server
O Squid, um servidor de Proxy, trabalha como saída principal da rede. Com isso, podemos centralizar nosso foco em segurança (políticas de acesso, autenticação, etc.) em uma única máquina.
O Squid trabalha com os principais protocolos da Internet, alguns deles são: HTTP, HTTPS, FTP.
O Squid é um Software Livre licenciado pela GPL, sua utilização pode nos trazer várias vantagens, como:
Autenticação;
Controle de acesso;
Cache;
Controle centralizado;
Registros de acesso, etc.
Ele também atua como Proxy transparente evitando que usuários "espertinhos" possam burlar o controle de acesso.
Bem, chega de teoria e vamos começar o trabalho. Este tutorial é voltado à distribuições baseadas no Debian.
O Squid é formado de um único pacote, o que torna sua instalação extremamente fácil:
# apt-get install squid
Depois que instalamos o Squid, vamos renomear o arquivo de configuração para criarmos um do zero:
# mv /etc/squid/squid.conf /etc/squid/squid.conf.orig
# pico /etc/squid/squid.conf
Vamos criar uma configuração básica no arquivo, adicionando as seguintes linhas:
http_port 3128
visible_hostname KORZOS
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 SSL_ports port 443 563
acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl redelocal src 192.168.0.0/24
http_access allow localhost
http_access allow redelocal
http_access deny all
...