Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/06/2010, 08:33
Avatar de Ale_Atencio
Ale_Atencio
 
Fecha de Ingreso: mayo-2010
Ubicación: Barinas
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Respuesta: Configuración de Squid con SquidGuard

Este es el contenido de mi archivo squidGuad.conf

Código:
#
# CONFIG FILE FOR SQUIDGUARD
#

dbhome /var/lib/squidguard/db
logdir /var/log/squid

#
# TIME RULES:
# abbrev for weekdays: 
# s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat

time workhours {
	weekly mtwhf 08:00 - 16:30
	date *-*-01  08:00 - 16:30
}

#
# REWRITE RULES:
#

#rew dmz {
#	s@://admin/@://admin.foo.bar.no/@i
#	s@://foo.bar.no/@://www.foo.bar.no/@i
#}

#
# SOURCE ADDRESSES:
#

#src admin {
#	ip		1.2.3.4 1.2.3.5
#	user		root foo bar
#	within 		workhours
#}

#src foo-clients {
#	ip		172.16.2.32-172.16.2.100 172.16.2.100 172.16.2.200
#}

#src bar-clients {
#	ip		172.16.4.0/26
#}

#
# DESTINATION CLASSES:
#

dest good {
}

dest local {
}
dest ads {
domainlist ads/domains
urllist ads/urls
expressionlist ads/expressions
}

dest adult {
domainlist adult/domains
urllist adult/urls
}

dest aggessive {
domainlist aggressive/domains
urllist aggressive/urls
}

dest antispyware {
domainlist antispyware/domains
urllist antispyware/urls
}

dest artnudes {
domainlist artnudes/domains
urllist artnudes/urls
}

dest astrology {
domainlist astrology/domains
}

dest audio-video {
domainlist audio-video/domains
urllist audio-video/urls
}

dest beerliquorsale {
domainlist beerliquorsale/domains
}

dest beerliquorinfo {
domainlist beerliquorinfo/domains
}

dest blog {
domainlist blog/domains
urllist blog/urls
}

dest chat {
domainlist chat/domains
urllist chat/urls
}

dest childcare {
domainlist childcare/domains
urllist childcare/urls
}

dest clothing {
domainlist clothing/domains
}

dest culinary {
domainlist culinary/domains
}

dest dating {
domainlist dating/domains
urllist dating/urls
}

dest desktopsillies {
domainlist desktopsillies/domains
urllist desktopsillies/urls
}

dest dialers {
domainlist dialers/domains
urllist dialers/urls
}

dest drugs {
domainlist drugs/domains
urllist drugs/urls
}

dest ecommerce {
domainlist ecommerce/domains
urllist ecommerce/urls
}

dest entertainment {
domainlist entertainment/domains
urllist entertainment/urls
}

dest filehosting {
domainlist filehosting/domains
}

dest games {
domainlist games/domains

urllist games/urls
}

dest gardening {
domainlist gardening/domains
}

dest hacking {
domainlist hacking/domains
urllist hacking/urls
}

dest homerepair {
domainlist homerepair/domains
urllist homerepair/urls
}

dest hygiene {
domainlist hygiene/domains
}
dest instantmessaging {
domainlist instantmessaging/domains
urllist instantmessaging/urls
}

dest jewelry {
domainlist jewelry/domains
}

dest kidstimewasting {
domainlist kidstimewasting/domains
urllist kidstimewasting/urls
}

dest marketingware {
domainlist marketingware/domains
}

dest medical {
domainlist medical/domains
urllist medical/urls
}

dest mixed_adult {
domainlist mixed_adult/domains
}

dest naturism {
domainlist naturism/domains
urllist naturism/urls
}

dest onlinegames {
domainlist onlinegames/domains
urllist onlinegames/urls
}

dest pets {
domainlist pets/domains
urllist pets/urls

}

dest phishing {
domainlist phishing/domains
urllist phishing/urls
}

dest porn {
domainlist porn/domains
urllist porn/urls
expressionlist porn/expressions
}

dest proxy {
domainlist proxy/domains
urllist proxy/urls
}

dest radio {
domainlist radio/domains
urllist radio/urls
}

dest ringtones {
domainlist ringtones/domains
}

dest sexuality {
domainlist sexuality/domains
urllist sexuality/urls
}

dest shopping {
domainlist shopping/domains
}

dest spyware {
domainlist spyware/domains
urllist spyware/urls
}

dest violence {
domainlist violence/domains
urllist violence/urls
}

dest virusinfected {
domainlist virusinfected/domains
urllist virusinfected/urls
}

dest warez {
domainlist warez/domains
urllist warez/urls
}

dest weapons {
domainlist weapons/domains
urllist weapons/urls
}

#dest adult {
#	domainlist	adult/domains
#	urllist		adult/urls
#	expressionlist	adult/expressions
#	redirect 	http://admin.foo.bar.no/cgi-bin/squidGuard.cgi?clientaddr=%a+clientname=%n+clientident=%i+srcclass=%s+targetclass=%t+url=%u
#}

acl {
default {
pass !ads !adult !aggessive !antispyware !antispyware !artnudes !astrology !audio-video !beerliquorsale !beerliquorinfo !blog !chat !childcare !clothing !culinary !dating !desktopsillies !dialers !drugs !ecommerce !entertainment all
redirect http://170.179.12.143/
}
}

#acl {
#	admin {
#		pass	 any
#	}

#	foo-clients within workhours {
#		pass	 good !in-addr !adult any
#	} else {
#		pass any
#	}

#	bar-clients {
#		pass	local none
#	}

#	default {
#		pass	 local none
#		rewrite	 dmz
#		redirect http://admin.foo.bar.no/cgi-bin/squidGuard.cgi?clientaddr=%a+clientname=%n+clientident=%i+srcclass=%s+targetclass=%t+url=%u
	}
#}