maleadt schreef op vrijdag 23 januari 2009 @ 16:08:
[...]
Is toch geen sterke oplossing? Van zodra een gebruiker dan een andere DNS neemt, wat een vrij simpele instelling is (zie vb site van OpenDNS) kan hij weer overal op. Wat me beter lijkt is een transparante HTTP proxy (Squid) die alle HTTP requests overneemt en zelf verwerkt. Verbind die dan met een content filter (a la dansguardian) en je moet al een tunnel of SOCKS5 proxy hebben om hier onder uit te geraken.
Dat transparante-proxy gedoe geeft ook nog vele mogelijkheden, er bestaan vb plugins die weblocaties die gekend zijn op updates te bevatten voor Windows/virus scanners/... hardhandig gaan cachen, ideaal om het dataverbruik om een groot netwerk drastisch te reduceren.
Nuja, niet wat de TS wilt natuurlijk. Squid zit default in Smoothwall, met optie tot transparant draaien. Dansguardian is zoals ik zei een homebrew addon die aardig werkt.
je kan op je firewall elke dns-request die naar buiten gaat maar niet van je eigen dns-server komt toch ook perfect blokkeren ?
if dns-request from lan-client -> deny and/or forward to lan-dsn-server
if dns-request from lan-dns-server -> allow
(soortgelijk natuurlijk ;-) juiste firewall rules mogen zelf opgezocht worden)
maar met dat dns steeds richting dezelfde destination-poort is die perfect blokkeerbaar.
Doen ze toch ook op een goed afgeschermd bedrijfsnetwerk, ter voorkoming dat een interne client via een externe (onbetrouwbare) dns-server gaat om een interne host te resolven...(en zo informatie vrij te geven over interne topologie)
(en dan via dhcp steeds de juiste dns-server opnieuw instellen - beetje 'client'-pesten)
edit: met een caching-proxy zoals je aangeeft heb je mogelijk iets meer inspraak op de inhoud van de site's en je kan bv ook inhoud filteren die via openbare php-proxy's worden bekeken. (ipv rechtstreeks via de ongewenste site). Maar wellicht ligt de beste oplossing in een goed afgestelde combinatie van beiden:
een inhoud filterende proxy met een filterende dns-server en een firewall die goed is afgesteld.
edit2: staat bij je clients je router nog als standaard gateway of je smoothwall-server ?
even aanpassen dat de dhcp-server (van je router of van je server) de juiste doorgeeft.
[
Voor 17% gewijzigd door
soulrider op 23-01-2009 23:46
]