запрет IP в урлах, кроме некоторых.

Обсуждение программы редиректора
Ответить
jigit
Сообщения: 4
Зарегистрирован: Ср фев 21, 2007 10:27
Откуда: Омск

запрет IP в урлах, кроме некоторых.

Сообщение jigit »

создал pcre правило, по которому режутся все запросы, в которых указаны явно IP адреса. сейчас столкнулся с проблемой, режется google-вый онлайн переводчик сайтов, т.к. там в запросе указан определённый IP. как-бы его исключить из правила?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Добавьте его в allow_urls

tashmen
Сообщения: 7
Зарегистрирован: Пн сен 24, 2007 13:29

Сообщение tashmen »

Slava писал(а):Добавьте его в allow_urls
а если мне нужно прописать свою сетку (172.16.0.0/255.255.0.0) что нужно писать 172.16.0 или что?

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

Нужно прописать все ip.
Хотя правильнее ходить на локальные ресурсы без прокси.

tashmen
Сообщения: 7
Зарегистрирован: Пн сен 24, 2007 13:29

Сообщение tashmen »

Спасибо,

И еще один вопрос:

Стоит ограничение на ввод ip в строке адреса (из ФАК), все IP режутся на ура.

Включаю

allow_urls /usr/local/rejik3/banlists/allow_urls

Создаю в папке banlists папку allow_urls кидаю туда файл urls с одной строчкой 172.16.0.3

ВСЕ- после перезапуска сквида при вводе строчки http://172.16.0.3 в строке браузера ничего не происходит, да и не другие ip такая же реакция.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

/usr/local/rejik3/banlists/allow_urls должен быть файл, а не папка

tashmen
Сообщения: 7
Зарегистрирован: Пн сен 24, 2007 13:29

Сообщение tashmen »

интуитивно догадывался что это так, и сегодня идя на работу решил именно так и попробовать:idea: , но Вы меня опередили. :wink:

DiVAN1
Сообщения: 1
Зарегистрирован: Пн окт 27, 2008 13:43

Сообщение DiVAN1 »

Стоит запрет "хождения" по IP адресам!
Надо добавить в allow_urls адреса icq и mail.ru агента. Я полагаю надо добавить все адреса по одному на строку(более 150'000 адресов получается). Скриптом сделать такой файл несложно.
Вопрос в том, как влияет на производительность и потребление ресурсов поиск по таким файлам? Думается регулярное выражение должно быстрее работать.

Slava
Site Admin
Сообщения: 2251
Зарегистрирован: Пт апр 02, 2004 12:34
Контактная информация:

Сообщение Slava »

DiVAN1 писал(а):Стоит запрет "хождения" по IP адресам!
Надо добавить в allow_urls адреса icq и mail.ru агента. Я полагаю надо добавить все адреса по одному на строку(более 150'000 адресов получается). Скриптом сделать такой файл несложно.
Вопрос в том, как влияет на производительность и потребление ресурсов поиск по таким файлам? Думается регулярное выражение должно быстрее работать.
Поиск по строкам работает в тысячи раз быстрее, чем по регулярным выражениям. Связано это с тем, что строки можно отсортировать и и искать по сортированному списку.
А регулярное выражение, это почти что маленькая программа и её выполнение занимает значительное время и не удаётся ускорить поиск, за счет сортировки.

Ответить