Помогите пожалуйста ограничить доступ к сайтам(однокласники и вконтакте,например) и сделать так,чтобы всех,кто пытается зайти на них,переадресовывало на яндекс.Я новичек в Linux,будет великолепно,если предоставите кусочек кода)
Заранее спасибо.
> Помогите пожалуйста ограничить доступ к сайтам(однокласники и вконтакте,например) и сделать
> так,чтобы всех,кто пытается зайти на них,переадресовывало на яндекс.
> Я новичек в Linux,будет великолепно,если предоставите кусочек кода)
> Заранее спасибо.Могу предложить 4 варианта:
1. Средствами squid - им самим или сторонними программами, если используется.
2. Firewall (iptables) - подменять ip этих ресурсов. Но ip могут периодически меняться/добавляться.
3. DNS (BIND) - статить мастером этих зон и перенаправлять через CNAME на яндексы, если пользователи получают адрес локального рекурсивного DNS-сервера.
4. Можешь написать анализатор трафика.Но ничто не мешает пользователю открыть какой-нибудь web-proxy и спокойно сидеть дальше. (Хотя можно забабахать какой-нибудь анализ контента в сквиде или по-другому анализировать проходящий трафик. Только запретить https надо и прочие торы с туннелями.)
Кусочки кода можешь поглядеть на sourceforge. Мне лень заглядывать в конфиги. Все элементарно гуглится и спрашивалось тыщи раз. Сначала определись через какое средство ты хочешь это сделать. Можешь зайти в гугл, я разбанил.