URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 4817
[ Назад ]

Исходное сообщение
"Помогите ограничить доступ к сайтам и сделать переадресацию!"

Отправлено Torbalt , 30-Мрт-11 23:47 
Помогите пожалуйста ограничить доступ к сайтам(однокласники и вконтакте,например) и сделать так,чтобы всех,кто пытается зайти на них,переадресовывало на яндекс.

Я новичек в Linux,будет великолепно,если предоставите кусочек кода)
Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Помогите ограничить доступ к сайтам и сделать переадресацию!"
Отправлено Анон , 31-Мрт-11 02:07 
> Помогите пожалуйста ограничить доступ к сайтам(однокласники и вконтакте,например) и сделать
> так,чтобы всех,кто пытается зайти на них,переадресовывало на яндекс.
> Я новичек в Linux,будет великолепно,если предоставите кусочек кода)
> Заранее спасибо.

Могу предложить 4 варианта:
1. Средствами squid - им самим или сторонними программами, если используется.
2. Firewall (iptables) - подменять ip этих ресурсов. Но ip могут периодически меняться/добавляться.
3. DNS (BIND) - статить мастером этих зон и перенаправлять через CNAME на яндексы, если пользователи получают адрес локального рекурсивного DNS-сервера.
4. Можешь написать анализатор трафика.

Но ничто не мешает пользователю открыть какой-нибудь web-proxy и спокойно сидеть дальше. (Хотя можно забабахать какой-нибудь анализ контента в сквиде или по-другому анализировать проходящий трафик. Только запретить https надо и прочие торы с туннелями.)

Кусочки кода можешь поглядеть на sourceforge. Мне лень заглядывать в конфиги. Все элементарно гуглится и спрашивалось тыщи раз. Сначала определись через какое средство ты хочешь это сделать. Можешь зайти в гугл, я разбанил.