Piensa Technologies

  >  Foro de Principiantes en Linux - Mensaje
Indice del Foro 
Búsqueda 
 
Búsqueda Especializada  
 
Ingresar  
Nuevo Mensaje al Foro  
 
 Acerca de Linux
La Gaceta de Linux 
Edición en español 
Gazeta do Linux 
Edición en portugués 
Foro de Principiantes 
> Mensaje
configurar linux como proxy
Ingresado por Yovana el día lunes diciembre 16, @01:20 desde Perú.
Tema: [ Linux en General ]

¿Como configurar linux como servidor proxy?

[ Ingresar Comentario ]

<  |  >

> Comentarios
Re: configurar linux como proxy
por Oscar el día lunes diciembre 16, @08:45

Hola... En esta dirección encontrarás un magnifico material de apoyo para que logres configurar un proxy... http://www.linuxparatodos.com/linux/como-squid-proxy.php

[ Ingresar Comentario ]

 

Re: configurar linux como proxy
por Michele el día sábado enero 04, @04:45

Trova tu la traduzione da Italiano a...spagnolo?
Questa è la mia configurazione...
...Michele

# Le porte su cui Squid si porrà in ascolto
http_port 192.168.0.249:8080
# per i cgi-bin non verrà usata la cache
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
# Quantità di memoria usata da Squid.
cache_mem 16 MB
# 500 significa che Squid userà 500 megabyte di spazio su disco.
# E' preferibile creare una partizione solo per la cache, questo va a velocizzarla (cosa fatta).
cache_dir ufs /cache 450 16 256
cache_peer 127.0.0.1 parent 3128 0 default no-query
# File dove Squid salverà i log.
cache_log /var/log/squid/cache.log
cache_access_log /var/log/squid/access.log
cache_store_log /var/log/squid/store.log
cache_swap_log /var/log/squid/swap.log
# Periodo di rotazione dei file prima di essere cancellati.
logfile_rotate 10

redirect_rewrites_host_header off
cache_replacement_policy GDSF
acl localnet src 192.168.0.0/255.255.255.0
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 443 210 119 70 20 21 1025-65535
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0
http_access allow localnet
http_access allow localhost
http_access deny !Safe_ports
http_access deny CONNECT
http_access deny all
maximum_object_size 5000 KB
store_avg_object_size 100 KB

# Impostare queste voci se si vuole che il proxy funzioni in modalità trasparente.
# Avere un proxy trasparente significa che generalmente non si dovranno
# configurare i browser di tutti7 i client.
# Lasciare queste righe decommentate non darà problemi.
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

# Gli utenti della rete locale saranno visti dai server web esterni
# come se usassero tutti Mozilla per Linux.
anonymize_headers deny User-Agent
fake_user_agent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6+) Gecko/20011122


# Questo è comodo quando si vuole usare il Cache Manager.
# Lo si può raggiungere via browser digitando
# l'indirizzo http://il-proprio-server-web/cgi-bin/cachemgr.cgi
cache_mgr michele.salerno@libero.it
cachemgr_passwd secret_password all

# Questo è il nome dell'utente con cui Squid si identificherà.
cache_effective_user squid
cache_effective_group squid

log_icp_queries off
buffered_logs on


##### DELAY POOLS######
# Questa è la parte più importante per il traffic shaping con Squid.

## Non si vogliono limitare i download sulla rete locale.
#acl magic_words1 url_regex -i 192.168

## Si vuole limitare i download di questi tipi di file.
## Tutto questo va su una sola riga.
#acl magic_words2 url_regex -i ftp .exe .mp3 .vqf .tar.gz .gz .rpm .zip .rar .avi .mpeg .mpe .mpg .qt
#.ram .rm .iso .raw .wav .mov
## Non sono compresi .html, .gif, .jpg e simili poiche' in genere non occupano
## una banda eccessiva.

## Si vuole limitare la banda durante il giorno e permettere una piena
## occupazione di banda durante la notte.
## Attenzione! Con la riga acl qui sotto probabilmente i download si
## interromperanno alle 19:00.
#acl day time 09:00-19:00

## Ci sono due delay_pools diversi
## Si legga la documentazione di Squid per familiarizzare con
## delay_pools e delay_class.
#delay_pools 2

## Primo delay pool
## Non si vuole ritardare il traffico locale.
## Ci sono tre classi di delay pool; qui ci si limiterà ad usare solo la seconda.
## Prima classe di delay(1) del secondo tipo(2).
#delay_class 1 2

##-1/-1 significa che non ci sono restrizioni.
#delay_parameters 1 -1/-1 -1/-1

##la parola magica magic_words1, pari a 192.168, definita in precedenza
#delay_access 1 allow magic_words1



## Secondo delay pool.
## Si vuole rallentare il download dei file menzionati in magic_words2.
## Seconda classe di delay (2) del secondo tipo (2).
#delay_class 2 2

## I numeri seguenti sono valori in byte;
## ci si ricordi che Squid non considera i bit di start e di stop
## 5000/150000 sono i valori per l'intera rete
## 5000/120000 sono i valori per il singolo IP
## dopo che i file scaricati superano i 150000 byte,
## (o anche due o tre volte questo valore)
## continueranno ad essere scaricati a circa 5000 byte/s
#delay_parameters 2 5000/150000 5000/120000

## "day" è stato impostato precedentemente come l'intervallo tra le 09:00 e le 19:00.
#delay_access 2 allow day
#delay_access 2 deny !day
##delay_access 2 allow magic_words2

[ Ingresar Comentario ]

 

Relacionado
  • Más acerca de Linux en General
  • Mismo autor Yovana
  • Contacto con el autor