This was discussed in May 2005. Henrik proposed:

-------------------------------------------------------------------------
A simple and effective pattern is

url_regex http://[^/]\.[0.9]+(/|$)

or you could use the new squid-2.5.STABLE9-dstdomain_ip.patch which allows 
you to match these in dstdom_regex

dstdom_regex \.[0-9]+$

(Note: this does not work in 2.5.STABLE9 and earlier).

Regards
Henrik
-------------------------------------------------------------------------
Yours sincerely
Werner Rost
GMT-FIR - Netzwerk
 
ZF Boge Elastmetall GmbH
Friesdorfer Str. 175, 53175 Bonn, Deutschland/Germany
Telefon/Phone +49 228 3825 - 420
Telefax/Fax +49 228 3825 - 398
[EMAIL PROTECTED]


>>-----Ursprüngliche Nachricht-----
>>Von: Pedro Bastos [mailto:[EMAIL PROTECTED] 
>>Gesendet: Dienstag, 6. Dezember 2005 16:24
>>An: squid-users@squid-cache.org
>>Betreff: [squid-users] No IP in URL
>>
>>
>>Hello,
>>
>>I've got a situation here with squid.
>>
>>I am in charge to take care of Internet access on an 
>>University lab. Some addresses must be forbidden (most 
>>pornographic) then I use to manually look for suspicious 
>>addresses names and put them on my deny sites regexp. The 
>>issue is that the brilliant students find the IP address for 
>>most of websites and start to using them by IP. This is very 
>>common with anonymous proxies and access to instant messages 
>>sites as well.
>>
>>My question is how to force squid to access name only 
>>requests? For instance, access to http://www.meebo.com is 
>>forbidden, but http://66.225.214.2 is not because I put meebo 
>>in my deny sites regexp.
>>
>>Putting IP addresses in deny list is sort of "not smart" :)
>>
>>I googled but couldn't find any solution for this problem.
>>
>>Could you help me out?
>>
>>Pedro
>>

Reply via email to