mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Linux (https://www.mersenneforum.org/forumdisplay.php?f=39)
-   -   Network logging? (https://www.mersenneforum.org/showthread.php?t=20500)

Xyzzy 2015-09-21 22:30

Network logging?
 
We would like to allow the feral teenager that lives with us to have access to the Internet.

However, we would like to be able to see where he visits. We plan to let him know that we may (or may not) look at the logs.

We feel that allowing him to have unlimited access without any oversight might be a bad idea. We also feel that imposing draconian filters would just drive him to find ways to work around them. We know he will eventually be exposed to all sorts of bad things on the Internet but we would like to know about it so that we have the opportunity to talk with him about stuff like that.

We have found that it is very easy for him to burn up several hours watching YouTube videos. A way to apply time controls to his account would be very cool.

His computer, like ours, has Debian 8. We are forced to use an AT&T router that has no logging or allow/deny capabilities.

We have in the past tried several methods to maintain accountability. He knows how to delete the history, how to delete only parts of the history and how to use "private" tabs.

Things we have considered:
A secondary router that has logging and time control capabilities, just for him. (Do they make them?)
A packet sniffing [URL="https://packages.debian.org/jessie/wireshark"]app[/URL]. (Although that seems too deep. We really just want to know what sites he visits.)

If Iceweasel (Firefox) just wrote the HTTP request stuff to a system log or provided an allow/deny function that would be a start. Or if there was a non-erasable history feature that might work, too.

We can't be the only ones in the world who want to log HTTP activity, right?

:help:

science_man_88 2015-09-21 22:37

[QUOTE=Xyzzy;410997]We would like to allow the feral teenager that lives with us to have access to the Internet.

However, we would like to be able to see where he visits. We plan to let him know that we may (or may not) look at the logs.

We feel that allowing him to have unlimited access without any oversight might be a bad idea. We also feel that imposing draconian filters would just drive him to find ways to work around them. We know he will eventually be exposed to all sorts of bad things on the Internet but we would like to know about it so that we have the opportunity to talk with him about stuff like that.

We have found that it is very easy for him to burn up several hours watching YouTube videos. A way to apply time controls to his account would be very cool.

His computer, like ours, has Debian 8. We are forced to use an AT&T router that has no logging or allow/deny capabilities.

We have in the past tried several methods to maintain accountability. He knows how to delete the history, how to delete only parts of the history and how to use "private" tabs.

Things we have considered:
A secondary router that has logging and time control capabilities, just for him. (Do they make them?)
A packet sniffing [URL="https://packages.debian.org/jessie/wireshark"]app[/URL]. (Although that seems too deep. We really just want to know what sites he visits.)

If Iceweasel (Firefox) just wrote the HTTP request stuff to a system log or provided an allow/deny function that would be a start. Or if there was a non-erasable history feature that might work, too.

We can't be the only ones in the world who want to log HTTP activity, right?

:help:[/QUOTE]

[url]http://serverfault.com/questions/2944/what-is-the-best-windows-tool-to-capture-http-traffic[/url] ? one of these was brought up on another thread on this forum as well.

chalsall 2015-09-21 23:05

[QUOTE=Xyzzy;410997]We would like to allow the feral teenager that lives with us to have access to the Internet.[/QUOTE]

Like you have a choice.

[QUOTE=Xyzzy;410997]However, we would like to be able to see where he visits. We plan to let him know that we may (or may not) look at the logs.[/QUOTE]

I have the same feeling about my cats; I don't know where they go, but they often come back with cuts, bruises and bites (and twice, dead). Short of keeping them locked up in a padded room, there are not many other options.

[QUOTE=Xyzzy;410997]We feel that allowing him to have unlimited access without any oversight might be a bad idea. We also feel that imposing draconian filters would just drive him to find ways to work around them. We know he will eventually be exposed to all sorts of bad things on the Internet but we would like to know about it so that we have the opportunity to talk with him about stuff like that.[/QUOTE]

IMHO, the only thing a parent can do is to empower a child with knowledge, and trust your training is sound.

Trust is the key thing here. Make sure your spawn knows they can talk to you if and when they need to do so about anything.

potonono 2015-09-22 03:09

You could consider setting up a proxy server on your local network. Something like [URL="http://www.squid-cache.org/"]http://www.squid-cache.org/[/URL]. That could log traffic and control access. Additionally requiring or enforcing local web traffic to go thru a local server might be as much of a headache as collecting and parsing wireshark logs though.

Nick 2015-09-22 08:43

[QUOTE=Xyzzy;410997]We would like to allow the feral teenager that lives with us to have access to the Internet.
However, we would like to be able to see where he visits. We plan to let him know that we may (or may not) look at the logs....
We have in the past tried several methods to maintain accountability. He knows how to delete the history, how to delete only parts of the history and how to use "private" tabs...
We can't be the only ones in the world who want to log HTTP activity, right?
:help:[/QUOTE]
With more and more websites moving to https and more and more WiFi access points everywhere, any logging or filtering will only be partial. And even if you managed to log the URL of every YouTube video, for example, you would still have to look it up (or even watch it yourself) to find out what the content was.

Can you discuss your concerns with him and agree a joint approach? Can you share funny or interesting things you come across on the Internet with him and encourage him to share what he does with you? Can you both get into the habit of surfing the web from a shared room in your home instead of your individual private rooms?

Mini-Geek 2015-09-22 12:22

[QUOTE=chalsall;411001]IMHO, the only thing a parent can do is to empower a child with knowledge, and trust your training is sound.

Trust is the key thing here. Make sure your spawn knows they can talk to you if and when they need to do so about anything.[/QUOTE]

:goodposting:

Clever kids can get around any technological barrier/monitoring you put up, if they want to. And if they're not comfortable talking to you about [whatever you might call them out on from the logs], then they'll probably do something to make that thing not show up on the logs. All you can do is help them make good choices on their own, and help them be willing to talk to you about how to make those good choices.

blip 2015-09-23 09:03

You want to setup a Squid Proxy with SSL Bump as a gateway between your local network and the internet router. As far as I know, this is not a readily available out-of-the-box setup, so you are up to some research and testing.

chalsall 2015-09-23 15:17

[QUOTE=blip;411095]As far as I know, this is not a readily available out-of-the-box setup, so you are up to some research and testing.[/QUOTE]

A solution I deployed for a call centre here (~120 seats) was [URL="http://www.untangle.com/"]Untangle[/URL]. Requires a dedicated box (or a virtual machine with some IPTables magic), but it is quite easy to use.

kladner 2015-09-24 10:04

[QUOTE=chalsall;411001][U]Like you have a choice.[/U]



I have the same feeling about my cats; I don't know where they go, but they often come back with cuts, bruises and bites (and twice, dead). [U]Short of keeping them locked up in a padded room, there are not many other options.[/U]



[U]IMHO, the only thing a parent can do is to empower a child with knowledge, and trust your training is sound.[/U]

[U]Trust is the key thing here.[/U] Make sure your spawn knows they can talk to you if and when they need to do so about anything.[/QUOTE]

I double down on this, and also in what Nick said. Spying engenders distrust.
Also
[QUOTE]All you can do is help them make good choices on their own, and help them be willing to talk to you about how to make those good choices. [/QUOTE]

To which I would add, Make it possible for them to talk to you if poor choices disturb them. Trust and sharing are everything.

One of my parents destroyed trust and penalized sharing through most of (its) life. I learned not to share as much as I could cover up from first grade on, in an extremely bad school environment. In my later teens (post Freshman college) this person threatened to call the police on me for smoking pot. This was only one of many such betrayals.

Be careful and respectful.

chris2be8 2015-09-24 16:32

It's probably worth telling him that the NSA will be recording nearly everything he does on the web. Which should discourage blatantly illegal activities without losing trust.

Chris

kladner 2015-09-25 17:55

[QUOTE=chris2be8;411192]It's probably worth telling him that the NSA will be recording nearly everything he does on the web. Which should discourage blatantly illegal activities without losing trust.

Chris[/QUOTE]
:tu:


All times are UTC. The time now is 08:31.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.