|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Просмотр логов посещения Web ресурсов, запрет доступа в интернет |
|
|
FreeBSD - Просмотр логов посещения Web ресурсов, запрет доступа в интернет
|
Старожил Сообщения: 279 |
День добрый, Ув.!
Есть FreeBSD 8ого релиза, предоставляет доступ в интернет и т.п. Подскажите плз, как можно помониторить, составить логи посещаемости определённых пользователем(или это только по ip адресу можно поглядеть) Web ресурсов? Как можно закрыть интернет доступ(ко определённым веб ресурсам) пользователю они входят в состав доменна(надеюсь это не ограничит им доступ к почтовой части)... Используется проски... мня надо посмотреть какой...))) squid А ограничивать можно только определенный ресурс(вида vkontakte.ru и подобные) или можно поставить условие по содержанию в адресной строке слов... Допустим у нас закрыт доступ в vkontakte.ru, но эти хитрицы используют анонимные веб прокси ресурсы(анонимайзеры)... вида: http://ozvw63tumfvxizjooj2q.cameleo.ru/ З.Ы. Чутка заковыристо получилось, простите ![]() Если какую нужно доп. информацию, уточню, узнаю, изыму... Заранее спасибо! |
|
Отправлено: 13:19, 02-07-2010 |
Старожил Сообщения: 279
|
Профиль | Отправить PM | Цитировать Есть проект Rejik , пока знакомимся...
|
Отправлено: 13:37, 02-07-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 7305
|
Профиль | Отправить PM | Цитировать squid + rejik, хотя у меня просто squid.
Цитата CnyH9I:
|
|
------- Отправлено: 17:13, 02-07-2010 | #3 |
Старожил Сообщения: 279
|
Профиль | Отправить PM | Цитировать Цитата dmitryst:
З.Ы. Хотя вижу самое простое и действенное решение штрафовать, А вот тут уже возвращение в первому вопросу Цитата CnyH9I:
З.Ы.2 Ну не против развлечений и мы, ну надо же меру знать... |
||
Отправлено: 18:04, 02-07-2010 | #4 |
Ветеран Сообщения: 7305
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 00:18, 03-07-2010 | #5 |
Ветеран Сообщения: 7305
|
Профиль | Отправить PM | Цитировать http_port 3128 transparent прозрачное проксирование, порт стандартный hosts_file /etc/hosts icp_port 0 # порт вышестоящего прокси. у меня такого нет, поэтому - 0 hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY cache_mem 128 MB #столько выделяем оперативки, жрется реально в полтора раза больше maximum_object_size 8092 KB #максимальный размер объекта maximum_object_size_in_memory 512 KB #максимальный размер объекта, хранимого в памяти cache_dir ufs /usr/local/squid/cache 2048 64 512 #структура папок и подпапок. cache_access_log /var/log/squid/access.log #важная вещь! лог доступа! cache_log /var/log/squid/cache.log cache_store_log /var/log/squid/store.log cache_mgr root@localhost.localdomain visible_hostname localhost #error_directory /usr/local/etc/squid/errors/Russian-1251 error_directory /usr/local/etc/squid/errors/ru-ru # тут тожно подставить выдачу ошибок на любом языке, хоть на древнеегипетском :) #tcp_outgoing_address 85.117.33.10 #внешний адрес, практически не использую refresh_pattern ^ftp 1440 20% 10080 refresh_pattern ^gopher 1440 0% 1440 refresh_pattern . 0 20% 4320 #redirect_program /usr/local/etc/squid/redirector.pl #вот тут указывается режик или что-то еще #redirect_children 10 # сколько режиков можно запускать одновременно acl localhost src 127.0.0.0/8 acl our_networks src 192.168.1.2-192.168.1.254 #моя сеть acl manager proto cache_object acl denied_sites dstdomain "/usr/local/squid/denied_sites.conf" #запрещенные сайты, доступ запрещен всем! acl bad_sites url_regex -i "/usr/local/squid/bad_sites.conf" #файл с масками, доступ к сайтам, совпадающим с этими масками, запрещен всем! acl odnokl dstdomain "/usr/local/squid/odnokl.conf" # одноклассники/контакты и т.п. доступ по графику acl time_allow time SMTWHFA 00:10-11:30 17:00-23:59 ### allowed time - нерабочее время (можно и любое другое, конечно) http_access deny manager all http_access deny our_networks denied_sites #запретить доступ моей сети к запрещенным сайтам http_access deny our_networks bad_sites #запретить доступ моей сети к сайтам по маске из файла http_access allow our_networks time_allow odnokl #разрешить доступ к одноклассникам в нерабочее время http_access deny our_networks odnokl #запретить доступ к одноклассникам в остальное время http_access allow our_networks # разрешить доступ моей сети к сайтам http_access deny all # запретить на всякий случай всё остальное cache_effective_user squid coredump_dir /usr/local/squid/cache pid_filename /var/log/squid/squid.pid Просмотр посещений в реальном времени - tail -f /var/log/squid/access.log - получите последние 10 запросов от клиентов. Хотите статистику - прикручивайте апач и Lighsquid, установка элементарна ![]() |
------- Отправлено: 13:42, 03-07-2010 | #6 |
Старожил Сообщения: 279
|
Профиль | Отправить PM | Цитировать Спасибо большое!!! Попробую всё!!!
|
Отправлено: 13:23, 04-07-2010 | #7 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать А можно как-то сделать чтобы разрешить определенному пользователю ползать только по определенным сайтам, а остальные запретить?
|
Отправлено: 13:46, 30-08-2010 | #8 |
Ветеран Сообщения: 7305
|
Профиль | Отправить PM | Цитировать Цитата DmitryF:
|
|
------- Отправлено: 15:53, 30-08-2010 | #9 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Вобщем попробовал сделать так:
в squid.conf добавил строки: acl user src (ip юзера) acl user.sites dstdomain "/usr/local/...../user.sites" #список разрешеных сайтов http_access allow user user.sites http_access deny user all Вобщем заблочить все сквид заблочил, на этого юзера, а вот разрешение на посещение сайтов не дал... В user.sites названия написаны вроде как положено один сайт в одной строке, писал в виде: www.google.com заработало, но сайты c форматом написания http://google.com не работают, можно ли в указании имени сайта использовать символ "*" к примеру *mts.ru, что бы все что оканчивается на mts.ru работало к примеру www.xxxx.mts.ru? |
Последний раз редактировалось DmitryF, 31-08-2010 в 15:52. Отправлено: 11:53, 31-08-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Просмотр логов! | Kobzar | Microsoft Windows NT/2000/2003 | 4 | 31-03-2010 09:49 | |
Запрет доступа в интернет в Citrix'е | philipz | Программное обеспечение Windows | 0 | 23-04-2009 15:27 | |
запрет локальных ресурсов юзерам домена | andriysi | Microsoft Windows NT/2000/2003 | 3 | 10-03-2008 01:17 | |
необходимо ограничить посещения интернет десятком разрешенных сайтов | Eld | Защита компьютерных систем | 4 | 30-08-2005 14:57 |
|