Регистрация HTTP-трафика в Linux

2489
Matthieu Cartier

Немного предыстории, у моего брата (в раннем подростковом возрасте) есть расстройство внимания. Часто я нахожу его, когда он должен делать свою домашнюю работу, а не в Интернете. В идеале мы хотели бы предоставить ему доказательства того, что он на самом деле не работает вообще, предпочтительно, показывая историю посещенных им веб-сайтов. Я не могу использовать Wireshark со своей стороны (сеть не настроена таким образом, чтобы я мог контролировать его пропускную способность).

Моя основная задача - кэширование. Главное, что мне было бы полезно получить, это начальные HTTP GETзапросы, которые я могу получить с помощью Wireshark (http.request.method == "GET") && (http.request.uri == "/"), однако, это перестает работать после кэширования веб-сайта (он получает только изображения, которые устарели и т. Д., и изменений ==к containsв 2 - параметре приводит много мусора и до сих пор нет гарантий, что она будет не кэшируется).

Мой маршрутизатор - WRT54GL с томатом на нем (имеет dnsmasq и т. Д.). Я задавался вопросом о входе в систему с помощью dnsmasq, и немного прочитал об этом, но я не знаю, будет ли это работать так, как я этого хочу (локальный кэш DNS будет использоваться после первоначального запроса, верно?) ,

Иначе, есть ли лучший способ зарегистрировать его трафик? Регистратор на его компьютере сам по себе также подойдет, если он «невидим» на своем компьютере (или может быть настроен как невидимый) - он недостаточно компетентен в Linux для определения того, что работает в фоновом режиме. В настоящее время я настроил его на Debian Squeeze.

0
Глядя на веб-журналы о мальчиках в подростковом возрасте, это будет тревожным переживанием для всех участников ..... Вы думали о возможной негативной реакции, которая это вызовет? Sirex 13 лет назад 0
Я подумал, что получу по крайней мере один такой ответ, да, поверьте мне, это уже далеко не так, это один из оставшихся вариантов, и лучший в этом. Matthieu Cartier 13 лет назад 0
Взгляните на: http://www.debianhelp.co.uk/squid.htm и http://www.debian-administration.org/articles/71 Linker3000 13 лет назад 0

1 ответ на вопрос

1
Linker3000

Вы можете настроить прокси (Squid?) На его Linux-машине, что даст вам возможность войти в систему. Если вам нужна некоторая степень контроля, вы также можете посмотреть на что-то вроде Dansguardian, которое работает в паре с прокси-сервером для контроля доступа к сайту.

Похоже, это может сработать. Есть ли руководство по настройке `squid` для такой цели? Matthieu Cartier 13 лет назад 0
На сайте дансгардов тоже есть гиды. Linker3000 13 лет назад 0

Похожие вопросы