Search squid archive

RE: [squid-users] Blocking all IP sites

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Matus UHLAR - fantomas [mailto:uhlar@xxxxxxxxxxx]
> Sent: Tuesday, May 10, 2005 9:40 AM
> To: squid-users@xxxxxxxxxxxxxxx
> Subject: Re: [squid-users] Blocking all IP sites
> 
> 
> On 10.05 14:21, Mukunthan D wrote:
>> url_regex http://[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*
> 
> I'm not so sure that would deny requests for sites like
1.2.3.4.fantomas.sk
> 

The original request was:

>>> Can you guide me how to block all dest IP based sites (no domain name),
>>> while name based requests are still allowed?

*shrug*

In any case, the regex would block the domain you specified
(1.2.3.4.fantomas.sk), as it (the regex) doesn't specify where the string
would start or end...  In all honesty, it would probably be better to use a
dstdom_regex for the stated purpose, as then only the domain portion of the
request would be compared to the regex, versus the whole url.  Something
like: 

dstdom_regex ip_based ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$

would match IP based requests fairly narrowly.  One could get even more
specific, but that might require a pretty complex regular expression, and
that's not something that you really want to do to reduce load.

Chris

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux