Slashdot Mirror


Metered HTTP Proxy?

Jon asks: "My brother-in-law has three teenage daughters. The only thing that he has to hold over their head is being online. I am trying to find him an HTTP proxy server that has metering built in. I started with Squid which has the authentication stuff in it but we would like something where we could allocate minutes, like some of the WiFi stuff you encounter at a hot spot."

138 comments

  1. The only thing? by Anonymous Coward · · Score: 0

    If grounding isn't a punishment, that must mean their geeks since they have no desire to go outside

    1. Re:The only thing? by Anonymous Coward · · Score: 0

      He should tell them to go out back and cut a switch for him. Then he'd have something to hold over their heads.

    2. Re:The only thing? by Anonymous Coward · · Score: 0

      their geeks

      "they're".

  2. Got the same problem here... by darnok · · Score: 3, Interesting

    My requirements:
    - need to be able to limit each daughter to e.g. 1Gb of traffic. Once they hit that, bzzt, no more Internet access till next month. After that, they can either experience the joys of 28kb/s downloading or grovel at someone's feet to let them browse under another login id
    - each daughter needs to be able to check how much Internet "allowance" she has left
    - need to be able to limit use to a specific period of the day. With holidays coming up, I don't want them to be sitting in their rooms all day chatting... Ideally, I'd be able to block out individual sites (e.g. MSN) while leaving other stuff untouched
    - need to be able to block out the most noxious sites. For some reason, teenage girls can't seem to resist downloading crapware if it calls itself "PicOfGoodCharlotte.exe" or something similar...

    Yep, I'm aware that I could set up something that does most/all of this, but frankly there's not enough hours in the day at present to do so.

    1. Re:Got the same problem here... by Klowner · · Score: 4, Funny

      ..So as punishment, you force them to browse the internet at speeds I can just barely achieve because I live in the middle of fscking nowhere..

      You sir, have made my day.

    2. Re:Got the same problem here... by christopherfinke · · Score: 2, Funny
      teenage girls can't seem to resist downloading crapware if it calls itself "PicOfGoodCharlotte.exe"
      There's no known remedy for bad taste in music...
    3. Re:Got the same problem here... by NoMoreNicksLeft · · Score: 1

      - need to be able to block out the most noxious sites. For some reason, teenage girls can't seem to resist downloading crapware if it calls itself "PicOfGoodCharlotte.exe" or something similar...

      This is easy. Install linux, put mozilla on it with maybe the flash plugin if you're feeling generous.

    4. Re:Got the same problem here... by Anonymous Coward · · Score: 0
      Arachne Labs Prometheus QoS

      Traffic shaping software for Linux

      Quote:

      QoS (or Quality-of-service) is traffic shaper replacement for Internet Service Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.) in favour of powerful open source and free solution !

      Prometheus QoS generates multiple nested HTB tc classes with various rate and ceil values, and implements optional daily traffic quotas and data transfer statistics (as HTML). It is compatible with NAT, both asymetrical and symetrical, yet still provides good two-way shaping and prioritizing, both upload and download.

      Prometheus QoS was written in C

    5. Re:Got the same problem here... by fuzzybunny · · Score: 1

      Well golly gee, if you hadn't spent your school years downloading files called PicOfStoneTemplePilots.exe, you might now be a brain surgeon like your mom intended, and you'd have a fancy midtown apartment with an ATM drop in the living room!

      (ducks cow dung thrown from middle of fscking nowhere...)

      --
      Cole's Law: Thinly sliced cabbage
    6. Re:Got the same problem here... by Anonymous Coward · · Score: 0
    7. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      What the the fuck is your problem?
      I for one have a fucking great education but opted for a better live with less salary.

      Get a fucking life, you fucking snob

    8. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      1> I think it was a joke.

      2> Where is this mystical place you live? Hell When i lived in VA you had to make 50k/yr to scrape by ,more less have a "better life". I did not know "better life" and "less salary" were possible. Well unless for you you had the chance for 100k/yr and opted for sane work hours and "only" 90k a yr or something.

    9. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      I for one have a fucking great education but opted for a better live with less salary.

      A "great education" is one thing. But then putting it to use for yourself and the world becomes your responsibility. Yes, responsibility. In my opinion, at least. If you have the brains and discipline to finish higher education, you have gifts that -should-, in my opinion, be shared.

      So I just hope, for everyone's sake, that you're not isolating yourself out in the boonies, wherever you are. Isolation is no way to share yourself. Again, IMHO.

      Now, if you told me you were raising a healthy family or rebuilding a community or something along those lines, then I bow to you, sir.

    10. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      I for one have a fucking great education but opted for a better live with less salary.

      That "fucking great education" of yours didn't leave you with the basic skills to puncutate a parenthetic expression or to spell correctly, did it?

    11. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      Education.

      A bad taste in music is a result of a bad education. If you work hard and educate yorself on any subject you'll get good at it. You can't just wake up and write like Mozart, although he almost did, just like you can't wake up with a refined sense of what makes Mozart so good.

    12. Re:Got the same problem here... by Saiai+Hakutyoutani · · Score: 0, Troll

      Why do you actually "need" this? Would your life be so much worse if you just let them use the Internet however they wanted?

    13. Re:Got the same problem here... by Orthanc_duo · · Score: 1

      It's funny that every other reply missed the key word.

      OPTED

    14. Re:Got the same problem here... by smacktits · · Score: 1

      >> need to be able to limit each daughter to e.g. 1Gb of traffic [...]After that, they can either experience the joys of 28kb/s

      If your ISP caps your download, I can see the point of that. But if not, why would you limit them? It's not as if storage is expensive any more. Limiting their downloads for a spurious reason is an incredibly shitty thing to do.

      And reducing them to 28.8k? The only word I can think of to describe that is "lame."

      I can understand why parents what to censor their kids' time on the net, of course. However taking such measures as reducing their bandwidth if they go over their download limits, well.. that's just fucked up.

    15. Re:Got the same problem here... by The+Clockwork+Troll · · Score: 2
      • punctuate
      • parenthetical
      • </i>
      • go fuck yourself
      --

      There are no karma whores, only moderation johns
    16. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      Since you're on AOL you could just turn on the parental controls I guess.

    17. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      Install linux, put mozilla on it with maybe the flash plugin

      Great.

      Build an internet incorruptible by corps and goverments.

      Now that may be a bit overkill, eh? ;-)

    18. Re:Got the same problem here... by NoMoreNicksLeft · · Score: 1

      Haha. That part is my sig. But if he gets bored after fixing the computers for his nieces...

    19. Re:Got the same problem here... by russint · · Score: 1

      grovel at someone's feet to let them browse under another login id

      Maybe they'll just go to the local $evil_person (drugdealer, pimp, vb-coder, terrorist, choose one) and grovel at his err... feet...
      You never know.

      --
      ^^
    20. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      You, sir, are a facist.

    21. Re:Got the same problem here... by Anonymous Coward · · Score: 0
      I can understand why parents what to censor their kids' time on the net, of course. However taking such measures as reducing their bandwidth if they go over their download limits, well.. that's just fucked up.


      Yes, and with a thoughtful nick like "smacktits" I'm sure you're parental material.
    22. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      You can take your "share the knowledge!" commie bullshit and shove it up your ass. My world revolves around one person; that person is me. I'll continue to enrich my knowledge base and expand upon my personal intellectual endeavours for as long as I am permitted to on my own funds, and if you think I am selfish or unworthy of such privilege in this society - go fuck yourself.

    23. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      inGOT might be the thing you're after.

      http://www.ingotlabs.com/ingot.htm

      A number of schools use it for metering access.

    24. Re:Got the same problem here... by Zorilla · · Score: 1

      This is easy. Install linux, put mozilla on it with maybe the flash plugin if you're feeling generous.

      Of course, extensions and plugins and easily be added within .firefox under the user's home directory - unless there's an administrative way to prevent that (which could be useful for enterprise environments as well).

      --

      It would be cool if it didn't suck.
    25. Re:Got the same problem here... by NoMoreNicksLeft · · Score: 1

      That's easy though, any user smart enough to figure that out, is smart enough to remove it if it's an issue, not to mention they would deserve it.

      In a corporate environment, you'd at most see 1 in 200 people who might try that.

    26. Re:Got the same problem here... by Anonymous Coward · · Score: 0

      iptables can do most of this.

    27. Re:Got the same problem here... by nadadogg · · Score: 1

      If you run windows, and are willing to drop the 50 bucks, the newest version of netnanny will do much of what you are looking for. I've never thought much of the commercial monitoring software, but that is some good stuff. I installed it on a client's computer about a year ago, and set up different logins, etc, times of use.
      The only problem I see here is that you may have multiple computers, which may be the case, but I don't see it mentioned in the initial post. If that's the case, the whole situation becomes more expensive, and I don't have any good suggestions for ya.

      --
      i use linux and windows oh god how can i have an opinion
  3. Occam's Razor by Jah-Wren+Ryel · · Score: 3, Insightful

    My brother-in-law has three teenage daughters. The only thing that he has to hold over their head is being online.

    I don't think so. There are a lot simpler carrots and sticks available, in order of decreasing importance to the average teenage girl:

    1) Telephone privs - no cell phone for you
    2) Grounding - no hanging out at the mall for you
    3) Allowance - no buying the latest MTV-hyped fad product for you
    4) Television privs - no watching MTV-hyped commercials-as-content for you
    5) Driving privs - no freedom to move about for you
    6) Food - no bulemia practice for you

    --
    When information is power, privacy is freedom.
    1. Re:Occam's Razor by captnitro · · Score: 2, Insightful

      Unless, of course, they're nerd children, in which case all of the above examples make the assumption they have friends to talk to, hang out with, purchase identical sweaters with, be popular with by having seen TRL, drive to, or finally, throw up on.

    2. Re:Occam's Razor by jhealy1024 · · Score: 1

      I don't think so. There are a lot simpler carrots and sticks available, in order of decreasing importance to the average teenage girl:

      1) Telephone privs - no cell phone for you
      ...

      While I'm sure there's some variance on this, I'd be willing to wager that IM has knocked out the phone as the most important thing. Sure, it's not the only thing, but judging from the kids at the school where I teach, IM is the major lifeline. After all, why talk with just one friend when you can "talk" with 20 at the same time?

    3. Re:Occam's Razor by Anonymous Coward · · Score: 0

      Or if they are geek children with friends they can watch TV, talk on the phone, etc. all online.

    4. Re:Occam's Razor by Anonymous Coward · · Score: 0

      You left off:

      7)Spanking - This hurts you more than it hurts them.

      Although, if the guy has three teenage daughters, and none of them are a twin, then at least one of them is probably too old to spank. Furthermore, spankings aren't really an appropriate punishment for being-online-too-much, but if you're going to make a list of punishments, it certainly needs to be on it.

      None of that answers what the guy asked though, and I can't add to what's been listed so far to help his suggestion, but I'd ask that things like overnight downloads or bittorrent of anime not be forgotten about. They really don't fit the mold of download limits or time limits.

    5. Re:Occam's Razor by lachlan76 · · Score: 1

      I am, and I'd have to agree. Of course, I would just find a way around whatever limitaitons were in place, but, not every nerd knows Linux, even though they all should ;)

      Either way, cutting off my internet access would only serve to piss me off. Instead of talking on IM all the time, I'd just write a kernel security model or something in my free time.

      Either of them would fill up just as much time.

    6. Re:Occam's Razor by Baloo+Ursidae · · Score: 1
      I don't think so. There are a lot simpler carrots and sticks available, in order of decreasing importance to the average teenage girl:

      Not just girls, these are pretty gender neutral.

      1) Telephone privs - no cell phone for you

      Fine, I'll just go put on my raincoat, hop on my bike and ride to one of this city's many phone booths with a closing door when I need the phone. They stay warm year round, are sheltered and have a light. (I have done this, and I had friends that stashed a 25-pound portable computer they got out of the classifieds for $20 and an acoustic coupler and knew the location of the closest phone booths with doors and electrical outlets).

      2) Grounding - no hanging out at the mall for you

      Eh, Lloyd Center is the world's fifth largest mall and there's still only three hours worth of interesting stuff over there, and it only changes once every three months save for the overpriced Regal Cinema. Fortunately, we never had the Valley Girl phenomenon, so the mall is still the refuge of the old and the bored save for the Christmas season.

      3) Allowance - no buying the latest MTV-hyped fad product for you

      Please. This is Oregon. The first state to pass the Bottle Bill and a progressive enough croud that public trashcans are usually sorted with the trash in the bin and the refundable bottles and cans on or around the trash can (even when there is no refundable can bin on the side of the trash bin!). If I want cash bad enough and can't get a job, I'll raid 10 or 12 bus stops on a major route.

      4) Television privs - no watching MTV-hyped commercials-as-content for you

      No big loss there.

      5) Driving privs - no freedom to move about for you

      Like traffic moves in this city. Yeah, bicycles aren't allowed to pass on the right when there isn't a shoulder or open lane, and it's illegal to ride on the sidewalks. No big deal: I've already got a biannually updated, regional-government published map of the region, complete and already annoted for nasty intersections, best routes with fewest cars, which streets have bicycle lanes, and which street and highways are closed to motor vehicles entirely. We already have open-and-safe-for-bicycle shoulders on the freeways, and where the freeways are closed to bikes, the state insists on building a bypass route closed to motor vehicles paralelling the motor route. Want to take my lights so I can't ride at night? Fine, I'll stick to the routes I know have streetlamps and lots of cops. You're paying the ticket for no lights after dark.

      6) Food - no bulemia practice for you

      Eh, bulemia's not my thing, and my father's cooking sucks enough that I sustained myself on what I could scrape by on California's shitty 2.5 cent per can refund rate six weeks out of the summer for four years when I had to go to LA to see the bastard. See above about collecting cans, but multiply the number of bus stops by about 5, and add more hobos and the hazards of digging through LA garbage because Californians don't sort out the recyclables reflexively like they should.

      Long story short, anybody to do as well as I did Scouting is going to be innovative and handy enough to it themselves.

      --
      Help us build a better map!
    7. Re:Occam's Razor by Nykon · · Score: 1

      heck, I am almost 30 and that's still true of all my friends too, geeks, and non-geeks alike.

      --
      "It's better to be a pirate then join the Navy"
    8. Re:Occam's Razor by Pig+Hogger · · Score: 1
      Please. This is Oregon.
      How many Oregonians does it takes to change a light-bulb?

      Eleven.
      One to unscrew the light bulb and put a new one in, and
      ten to keep away all those Californians wishing to share the experience.

    9. Re:Occam's Razor by Baloo+Ursidae · · Score: 1
      How many Oregonians does it takes to change a light-bulb?

      Eleven. One to unscrew the light bulb and put a new one in, and ten to keep away all those Californians wishing to share the experience.

      No shit. I really wish most of those bastards would spend lots of money and then remember to leave when they're done visiting.

      --
      Help us build a better map!
    10. Re:Occam's Razor by Phillup · · Score: 1

      I pity your sex life.

      There is no such thing as a chick that is too old to spank.

      Of course, that still doesn't address the punishment issue...

      --

      --Phillip

      Can you say BIRTH TAX
    11. Re:Occam's Razor by Anonymous Coward · · Score: 0


      A metered http proxy isn't the answer here.
      The best way to keep a teenage girl in line is
      with a leather belt on her bare bottom.


    12. Re:Occam's Razor by Anonymous Coward · · Score: 0

      unless psychological issues exist with the girl (bad experience or something) all women like to be spanked. choose your timing though that is key.

    13. Re:Occam's Razor by Anonymous Coward · · Score: 0

      jiggle jiggle wobble wobble

    14. Re:Occam's Razor by Anonymous Coward · · Score: 0

      That's alright, I can spank her daughters for him!

  4. How 'bout using a low-tech timer ... by xmas2003 · · Score: 1
    To compliment Jah-Wren Ryel'scomments, my brother (for his younger kids) uses a timer - once a half hour is up, they are OFF the computer. Why not do the same things for the teenage daughters?

    Low tech, but works.

    P.S. Blocking sites is a never-ending battle IMHO - Corporations (with dedicated IT teams) can't keep up with the spammers. I'd just review their surfing history occasionally and ask 'em about it.

    --
    Hulk SMASH Celiac Disease
    1. Re:How 'bout using a low-tech timer ... by Saiai+Hakutyoutani · · Score: 1

      Does he have a timer on books too? Could be quite useful if he wants to shield his kids from taking in too much information.

  5. OpenBSD's Authpf by jhealy1024 · · Score: 2, Informative

    Have you considered OpenBSD's Authpf? Here's the description and man page.

    It runs on an OpenBSD firewall (which may be a pain for you; not sure what you've got installed already).

    Anyway, what it does is it prevents packets from flowing UNLESS the user has authenticated to the firewall via an ssh session. From there, the packets are tagged as belonging to the user, and you can deal with a particular user's packets as you wish (prioritize, block, redirect, etc).

    If you could apply standard login controls (amount of time, time of day, etc), then you can effectively limit access to the internet with the same granularity...

    1. Re:OpenBSD's Authpf by Pig+Hogger · · Score: 1
      Have you considered OpenBSD's Authpf? Here's the description and man page.
      It runs on an OpenBSD firewall (which may be a pain for you; not sure what you've got installed already).
      But isn't BSD dead or dying???
    2. Re:OpenBSD's Authpf by taloner · · Score: 1

      It's very much alive and kicking. I just started using freebsd and I love it. Whatever gave you the idea that BSD is dying?

    3. Re:OpenBSD's Authpf by Pig+Hogger · · Score: 1

      Slashdot.

    4. Re:OpenBSD's Authpf by theidocles · · Score: 1
      You mean http://bsd.slashdot.org/? Where they talk about the TENTH release of NetBSD, or the FIFTEENTH(?) release of OpenBSD?


      Oh, I see now: your post was just a troll. No educated geek actually believes that BSD is dying out. Even if Microsoft did finally stop running their dinky little hotmail service on FreeBSD (I hear it took them 3.1 tries to get it to run on NT :-)).

  6. Why? by miyako · · Score: 4, Insightful

    I realize that parents don't want their kid on the internet all the time, and like to encourage other acitivities, but why resort to something like this? It seems to me that the better idea would be to actually talk to the kids when it seems like they've been spending too much time online. Arbitrary rules like this only make kids see parents as a rival, and rules like this as something to try to get around, intstead of a reasonable guideline from people with more life experience.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
    1. Re:Why? by captnitro · · Score: 1

      Hell, if they find out ways to get around stuff like authpf, they can *have* their internet access, and then I'll tell them their internet access is now directly linked to their progress on proving P/NP.

    2. Re:Why? by fuzzybunny · · Score: 2, Interesting

      Good point, actually--you don't even need a good blocking system; just dump a couple of manuals in their room, or at least a Linux/FreeBSD installation CD with a post-it note saying "THE MANUALS ARE IN /USR/SHARE/DOC" and let them figure it out from there. Let them do their homework on a stripped-down Winblows box without a network card; I'm sure the PCs at their local library will give them the net access they need for research on school projects.

      You wouldn't literally be forcing them to code something up from binary, but they might actually learn something in the process. As in "You wanted a car. Here's a 1974 Monte Carlo. It's not running. Here's the Time-Life book of the family car and a toolkit, have fun. Oh, and don't forget that you'll need gas & insurance money."

      As for having Internet access as the only means of control over your kids, I don't have any myself but ffs, that makes about as little sense as anything I've ever heard about child psychology.

      --
      Cole's Law: Thinly sliced cabbage
    3. Re:Why? by St.+Arbirix · · Score: 2, Informative

      When I was growing up there were no arbitrary rules and no metering. I basically had 150 hours a month of internet. Did my parents try to get me off? Yes. How hard was it for them to actually get me off it without me seeing them as rivals against my wants, impossible. All the kind pleas we're easily countered with "Yeah, hold on." and "Oh, wait, lemme finish this." They held and it never finished. In the end I'd spend hours on end on the computer, sometimes so much that people couldn't call the house. If only my parents had resorted to something like that. I could have done all my truly useful internetting in metered time. Everything past the first couple hours was waste.

      Quite simply, I'm sick of seeing so much of the temperance s*** going around. I feel all kinds of regret and spite because no one ever forced me to get off of my ass and do something towards my grades or my friends or some sort of hobby. I'm having to learn all of that stuff the hard way now that I'm in college and I see so many other people growing up just like me totally unprepared to stop f***ing around and get things done.

      --
      Direct away from face when opening.
    4. Re:Why? by kayen_telva · · Score: 1

      'why' is not the question.
      hijacking an ask slashdot because you dont agree with or understand the need is both offtopic and rude.
      seems like all of the comments so far are more of what you have offered: UNconstructive criticism.

    5. Re:Why? by miyako · · Score: 4, Insightful

      I guess it depends a lot on the kid, there is no one size fits all style of parenting. I have to admit I have no experience with having kids, having quite recently been one myself, however I have the following experience to share:
      My parents divorced when I was very young, and shareed equal custody. They both had very different parenting styles. My father was very strict, trying to micro-manage every aspect of my and my step-siblings lives. We were allowed 20 minutes a day on the computer, not one second left. We were allowed exactly 3 phone calls a night, each one up to 10 minutes in length, not one second over. We were not allowed to talk to anyone on the phone, visit and internet sites, or read any books without his review and approval. The list goes on.
      My mother, on the other hand, took a much more "live and let live" style of parenting. If I wanted to do something, then I did it, and if I made a bad decision then I had to deal with the consequences, she was there to help guide me and to grow up and find my own sence of what was right and wrong, and to learn the difference between good and bad decisions, but she left it up to me in the end. If I wanted to watch some violent or sex filled movie, or play some violent video game, or read some edgy book, then I could- of course she was also there to talk to me about it and provide a context for what I was seeing.
      Of course, when I was with my father I never cared about his rules, other than as something to get around. When I was with my mom on the other hand, I genuinely tried to make decisions that would not dissapoint her. Sure if I were talking on the phone for a minute longer than I was supposed to at my fathers I would be grounded for a month, and I think I could have gotten arrested and my mother wouldn't have done anything other than have a talk with me, but I cared that my mother was dissapointed in me, and that's what made the difference.
      Sure I might have developed a few bad habbits because my mom would let me do what I wanted, but in the end I think that I am much better off for her style of parenting.

      --
      Famous Last Words: "hmm...wikipedia says it's edible"
    6. Re:Why? by bloo9298 · · Score: 1

      Do you want me to call your parents to tell them to stop you reading Slashdot?

    7. Re:Why? by shadow0_0 · · Score: 1

      You have to start somewhere. And I sure didn't listen to anyone when I was younger.

    8. Re:Why? by Telent · · Score: 1

      So, basically, because you were a lazy asshole with no self-control, every parent in the world should apply those standards to their kids?

      Am I reading this right? You "feel all kinds of regret and spite" because YOU were incapable of getting off YOUR tushy? Your parents should have forced you to do something like that, instead of treating you as a rational and competent human being?

      Growing up, I spent a lot of time on the Internet. I also:

      • Had my own freelance consulting business.
      • Did system administration for a Fortune 500 company the summer after I graduated from high school.
      • Am a published, paid technical writer.
      • Am working towards a double major at one of the top ten undergraduate engineering schools in the nation.
      • Have a GPA over 3.8.

      So, I feel so sorry for you that no one ever got you off your ass. Please, take your time figuring out that your laziness isn't your parents' fault. Abdicate your responsibility to your own life and your own career. Less competition for me in the job market once I graduate.

  7. "The only thing..." by eric.t.f.bat · · Score: 2, Insightful

    Dude - has your brother-in-law considered a non-technological alternative? He could try (drum-roll please) treating his daughters like human beings. Because if he's concentrating his efforts on how to control and punish them, maybe he should leave home and get a dog.

    --
    I have discovered a truly remarkable .sig block which this margin is too small to conta
    1. Re:"The only thing..." by Zareste · · Score: 0, Redundant

      This post wins. Jon's best bet is to tell his brother in law to go sodomize himself, and maybe bring up that there are better things to do with your life than finding new ways to screw your kids and make their lives miserable in fun new ways. His bro wouldn't be too happy about hearing this (which will likely be taken out on the kids soon-after), but it beats being an accessory to all this.

      --
      I am NOT a number! I am a - oh wait, I'm number 761710. Look! 761710!
    2. Re:"The only thing..." by stienman · · Score: 3, Insightful

      He could try (drum-roll please) treating his daughters like human beings.

      I'm glad we have such an expert on how to treat people like human beings.

      So please enlighten us. How is limiting access to the internet to a reasonable amount of time (depending on the PARENT's standards/values/beliefs) not treating them like human beings?

      If your child sat in front of the TV every waking moment they weren't forced to do something else, you would, I hope, limit their access. It's the same situation with computers in many cases. It's interactive, and possible to do many different things with the computer where the TV may be more limited, but if they're on the computer 8 hours a day and you don't consider it a problem then it will become a huge problem for them later in life.

      Guaranteed.

      As far as using the internet as a 'carrot', what about that do you really object to? Do you believe that children always make good choices with no parental influence? Do you believe choices children make don't affect their entire life? I certianly believe in letting them make their own decisions, but I'm going to curb them if they start going down a path I disagree strongly with, and I'll especially block them as much as possible if they start making decisions which will change their lives in a bad way.

      Some decisions, made as children, have major lifelong consequences. It's better, in my opinion (and far easier!), to have lots of little nudges in the right direction constantly than to try to force several huge changes occasionally.

      Personnally I prefer the carrot approach, rather than the stick, in helping my children make good choices.

      Lastly, are you suggesting that animal mistreatment is acceptable? Why would you suggest that instead of parenting classes, if you honestly thought there was a problem?

      -Adam

    3. Re:"The only thing..." by Anonymous Coward · · Score: 1, Interesting

      So please enlighten us. How is limiting access to the internet to a reasonable amount of time (depending on the PARENT's standards/values/beliefs) not treating them like human beings?

      You're not in the right mindset to respond to this guy's post. When he says that the children should be treated like human beings, he's really saying, ``what right do you have to oppress these people?'' While anyone sane knows that it's a parent's job to raise their children correctly, eric.t.f.bat doesn't see it so. In his mind, and the minds of people like him, it's a parent's job to provide for Child-X's welfare until he/she/it reaches the age where he/she/it is self sufficient. Children raised in such an environment are supposed to have no sense of family, as ties to people are places are utterly arbitrary. The child's alligiance should be either to himself or to the entire human race, depending on what kind of indoctrination he was given.

      I'm going to curb them if they start going down a path I disagree strongly with

      Under his mindset, you don't have this right. Your child (or more properly, the child you're raising) is your equal in the world, and nobody has the right to oppress another person.

      In his world, a Socialized boarding school would serve just as well as arbitrary parents, and I personally like his mindset because it leads to people that I don't have to worry about competing with for scarse resources.

    4. Re:"The only thing..." by kayen_telva · · Score: 1

      there is nothing insightful about hijacking an ask slashdot because you dont agree or understand.
      this is becoming way too common.

    5. Re:"The only thing..." by Anonymous Coward · · Score: 0

      So please enlighten us. How is limiting access to the internet to a reasonable amount of time (depending on the PARENT's standards/values/beliefs) not treating them like human beings?

      Because it doesn't give them the opportunity to abide by the rules voluntarily. Isn't that what we are supposed to be teaching kids? Behave, and everything's fine, misbehave and suffer the consequences? It doesn't say that the father has tried telling the kids the rules and punishing them if they misbehave now, does it?

    6. Re:"The only thing..." by Tanktalus · · Score: 2, Interesting

      I can kind of see your point - you're saying that it is better that a kid has the ability to break the rules without actually being limited to following the rules. That kind of makes sense.

      So the follow up question is ... exactly as the original question, except that rather than limiting, just tallying and reporting?

      Note that part of a parent's job is to socialise their child(ren) as to how the world works. Since it was originally pointed out how some WiFi hotspots already do this, then that's how the world works, and the kids need to learn this. Also, an employer may have net access - but may monitor their employee's net usage. Regardless of whether this crowd agrees with the employer in doing so or not, it's still the way the world works, and you'll need to learn how to work within it or you'll be out of a job. (Much better to leave employment on your own terms when you have a new job than to be fired and be without paycheck for a while...)

    7. Re:"The only thing..." by Anonymous Coward · · Score: 0

      So the follow up question is ... exactly as the original question, except that rather than limiting, just tallying and reporting?

      Yeah, I wouldn't criticise that (provided the kids knew about it beforehand), and in fact I think Squid log files + Analog might be able to do that out of the box.

    8. Re:"The only thing..." by Anonymous Coward · · Score: 0

      Eric, this is your Dad. If you don't stop posting on Slashdot you'll never get out of the fifth grade!

    9. Re:"The only thing..." by gstoddart · · Score: 1
      So please enlighten us. How is limiting access to the internet to a reasonable amount of time (depending on the PARENT's standards/values/beliefs) not treating them like human beings?


      Not only that, but with more and more places charging for bandwidth overage, maybe he's trying to make damned sure that with a network of computers one kid doesn't get to download 10x the entire family's allotment of bandwidth all in one go.

      Cheers

      --
      Lost at C:>. Found at C.
    10. Re:"The only thing..." by nml · · Score: 1

      So please enlighten us. How is limiting access to the internet to a reasonable amount of time (depending on the PARENT's standards/values/beliefs) not treating them like human beings?

      limiting the amount of time spent on the net is a perfectly reasonable parental thing to do, even used as a carrot. However, the grandparent mentioned non-technical alternatives. As in, instead of having a router automatically determine that they've used their X hours of net time for the day and shut them down, you suggest to them that X hours of net time a day is a reasonable limit and you expect them not to go over it. Learning how to follow limits that aren't immediatly enforced is an important lesson. Telling your kids what to do works for some situations, but they're going to have to learn to control themselves to be effective adults. And kids (rightfully) resent having their lives controlled by someone else if you clamp down too hard.

    11. Re:"The only thing..." by Anonymous Coward · · Score: 0
      Because it doesn't give them the opportunity to abide by the rules voluntarily. Isn't that what we are supposed to be teaching kids? Behave, and everything's fine, misbehave and suffer the consequences?

      Well, to me it seems that this father wants to do exactly what you state! Basically, his daughters have X amount of net usage. If they use it all up in 2 days, well sorry the consequences of such glutony is they don't have any net access for the rest of the month (or whatever time period).

      Please think before you assert that someone is abdicating parental responsibility.

  8. KISS by vasqzr · · Score: 5, Funny

    Here's what my parents used for me, back in my BBS days:

    "Get off the computer. Now."

    If you were on the computer when you weren't supposed to, the phone cord from the computer to the wall would dissappear. Eventually they found the phone cord I bought at the hardware store, then the damn wall jack dissappeared.

    1. Re:KISS by Anonymous Coward · · Score: 0

      I had a similar experience, except we had an external modem and they used to take that away from me. Until one week when I wasn't bothering them about it they realised that I'd taken the modem out of the casing and replaced it with a similar card that was lying around! Ah the delights of 33k.

    2. Re:KISS by Anonymous Coward · · Score: 0

      Me, well... When the secret service showed up at my doorstep, warrant in hand, moms decided I no longer needed a phone. The court wholeheartedly agreed.

      Fortunately, neither she nor they found my stolen ATT manuals, bugset and tone generator. The dead man switch on a degausser was quite useful for wiping my drives as it all went down.

    3. Re:KISS by dmd · · Score: 1

      But all that was back in 5th grade, presumably. Now that you're fifteen, you're far too mature for such antics.

  9. The only thing that he has to hold over their head by FFFish · · Score: 2, Insightful

    ...is being online.

    Wow. That's quite the predicament. The only thing he can do as reward/punishment is control their net access. The. Only. Thing.

    Makes one yearn for the good old days, when a parent was able to say "no" to borrowing the car, going on a date, purchasing the latest trendy thing, watching television, or assigning extra chores.

    --

    --
    Don't like it? Respond with words, not karma.
  10. NoCatAuth starting point. by SenatorTreason · · Score: 1

    NoCatAuth would be a good starting point. It'll at least provide you with a captive authentication system. In order to surf, they'd have to log in. Thus, you could control how and when they log in. Now the only thing you'd have to look into is limiting how long they stay authenticated. This may or may not already be in there.

  11. Why by Safety+Cap · · Score: 1
    Why bother controlling them with technology when emotional abuse/neglect is much more ...

    ... permanent?

    --
    Yeah, right.
  12. Try using this by abbu · · Score: 1

    Actually I haven't tried using it but you can use
    http://www.netams.com/

  13. He will do much better by acquiring a vertabra by gorim · · Score: 2, Funny

    It can't be bought in stores, it can only be evolved from within, but its the best thing for building character within oneself and one's children.

    1. Re:He will do much better by acquiring a vertabra by aminorex · · Score: 1

      Ultimately, dealing with a recalcitrant individual comes down to brute force. As Mao said, power flows from the barrel of a gun. But since the guns are all held by the state, parents have no actual power to enforce rules upon their children. It doesn't matter how much 'backbone' you have if using it just gets you 5-8 years in the penitentiary. It's also unlikely to be helpful to your children to get yourself put away, lose your job, etc.

      --
      -I like my women like I like my tea: green-
  14. Suggestion by Geoffreyerffoeg · · Score: 3, Informative

    Enough other posters have said that the principle behind this is a bad idea, so instead of reiterating that, I'm going to comment on the technical method of metering HTTP usage.

    First, if it's just time restrictions, you can probably use your router's features. My router's setup page lets me block access from an IP range to a port range between a time range; I've used this to block a spam daemon on my mom's computer from getting to port 25 [yes, this blocked normal e-mail], or to block myself from wasting time past 7PM.

    Barring that, I'd suggest writing your own server, or getting someone to do so for you. An HTTP server and a client are not hard to write; I wrote them in about a week of classtime each (got bored in my programming class). Or you can simply put a Perl script together that uses standard modules. Once you have a client and a server, it's a simple matter to tie them together, totaling the number of bytes transferred into a variable/disk file.

    On a completely unrelated and stupid-sounding idea: does Apache stop serving when it can't write to log files? If so, just make it log proxy requests to a floppy disk.

    1. Re:Suggestion by orkysoft · · Score: 1

      Squid stops working when the partition holding its logfiles is full.

      --

      I suffer from attention surplus disorder.
  15. Re:OpenBSD's Authpf or an equivalent by bolix · · Score: 1

    Proxys are too easy to get around. You'd end up having to lock down the desktops as well. At some point you'd probably want to extend the lockdown to IM, p2p etc.

    Start clean and extensible. I advize you to follow jhealys advise - start at the network layer. You're gonna lose the turn-key soho router in favour of a custom firewall/router. Network metering will be ip/mac specific/box specific but you can incorporate some authentication aspect.

    Try looking for something on Freshmeat or Google

  16. Re:OpenBSD's Authpf or an equivalent by jobugeek · · Score: 1

    I'm assuming they run windows here. Put the proxy IP in and don't them give admin rights. Viola! No getting around the proxy.

    --
    I'm not drunk, I just have a speech impediment. And a stomach virus. And an inner ear infection.
  17. Why metering? by Ropati · · Score: 2, Insightful

    I too, use access to the internet as a carrot (or stick) over my kids head. It works well. They want to be on line 14 hrs a day, which I feel is unreasonable.

    However, metering them x hours per day of usage or x GBs of IO doesn't seem practical. It could lead to many arguments and hair splitting about how much they were really on.

    I mean, how do you measure it? Do I measure the time a socket is connected? If they open the NYtimes and walk away from their desk, they will eat up their meter. Do I measure bandwidth usage. Say they download 2 movies one day, poof metering over. All this would lead to mush complaining and gnashing of teeth. It would also lead to them using the internet when I don't want them to.

    Instead, I set my router to disconnect them by script during the hours I don't want them on the internet.

    My kids loose the internet 1 hour before bed, and during weekend days. During the summer, I limit them to different hours.

    If they give me grief, I take an hour off at night . Surprisingly, even an hour is plenty of stick to get my kids to behave.

    If you don't have a router, make a cheap one out of an old PC with Linux. Easy to setup and script. (I'm actually using W2K Ad. Server as a router and scripting their access using netsh.)

    I have no qualms about using the internet to keep my kids in line, and I sleep better at night knowing they can't get up and start surfing instead of getting a good nights sleep.

    --
    machinator omnis sine licentia
    1. Re:Why metering? by Anonymous Coward · · Score: 0

      I'm actually using W2K Ad. Server as a router and scripting their access using netsh.

      Hm, that's a lot of money to spend on software just for a router. i wish i was rich too.

    2. Re:Why metering? by Anonymous Coward · · Score: 0

      start surfing instead of getting a good nights sleep

      To be honest, I've always found that I benefit a lot more at 5:30 from reading whatever online or writing code than sleeping.

  18. Re:OpenBSD's Authpf or an equivalent by bolix · · Score: 1

    Nope. Its not difficult to gain local admin rights on a windows box from the console. Its also not gonna stop them running firefox from a usb stick. Not gonna stop their IM. And on and on.

  19. What if they are not just wasting time? by priceb · · Score: 2, Insightful

    What if they are not just waisting time using IM, Chat, etc.? What if they are working on a project. When I was in high school I had many projects that required me to pull late nites on the computer using the internet for research. It is not fair to set a static limit for internet access. Just be a parent. How hard is it to say turn off the computer? If that is too hard just unplug it. Just because they don't have internet access doesn't mean they are going to abandon the computer, games are a great distraction.

    1. Re:What if they are not just wasting time? by morzel · · Score: 1
      When I was in high school I had many projects that required me to pull late nites on the computer using the internet for research. It is not fair to set a static limit for internet access.
      <tongue-in-cheek>
      Well if you wouldn't be on the PC so damn much you wouldn't have to pull late nites to get your projects done.
      </tongue-in-cheek>

      Seriously: the poster did not tell he wanted to set a "static limit" for internet access. He just want a means to be able to enforce a "contract" on internet time/bandwidth.

      The simplest way to get along with teenage kids on these kind of issues is by negotatiating a "contract" on what is acceptable, and what is not. This way they are assured that you're not just pulling the plug arbitrarily because you are the parent, and they have some responsibility in enforcement (i.e.: with monthly limits it's up to them to spend their alloted time wisely).

      Strangely, a lot of kids tend to accept the objective ruling of a device (router says: bandwidth's up for this month) better than that of a parent telling them to get off the PC.

      If they really do need the internet access for school, they can do it on the family computer in plain view. The goal is to get a good balance in life and (presumeably) better results in school.

      --
      Okay... I'll do the stupid things first, then you shy people follow.
      [Zappa]
  20. perhaps not perfect by kayen_telva · · Score: 2, Informative

    http://www.softforyou.com/ip-index.html
    http://www.akrontech.com/

  21. Re:OpenBSD's Authpf or an equivalent by jazman_777 · · Score: 2, Informative
    And on and on.

    So if OpenBSD is a firewall box, you control the incoming packets on the internal NIC--redirect all incoming port 80 to 3128: squid as transparent proxy. http://www.benzedrine.cx/transquid.html

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  22. Pull the Plug by jazman_777 · · Score: 1

    If they can't handle the repsonsibility, they don't get the privilege. There are easy ways to see if they can handle the responsibility. Computer in a public place (family room); timers limiting time; chores and homework done first; Etc.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    1. Re:Pull the Plug by Thatto · · Score: 1

      Good point.
      How is it that we manage to overlook the simplest solution? Passive parenting is a trend I do not agree with.

    2. Re:Pull the Plug by lachlan76 · · Score: 1

      Kids need privacy as much as anyone else...if I knew my parents were able to read all of my conversations, i'd suddenly have to start changing my conversations, so my parents don't read stuff I don't want them to.

  23. in that case... by 1eyedhive · · Score: 2, Insightful

    Static time restrictions make sense. If they REALLY need access after hours for a school project: Demand documentation: i.e. a project outline from a teacher (including a due date, so extended hours will cease on that date, if they go overtime, tough). If sufficient documentation isn't available, tell them "tough luck, better off researching rather than IM'ing"

    --
    Logistical Chaos Officer http://www.slagg.org - LAN Gaming in Sarasota FL,USA
    1. Re:in that case... by Anonymous Coward · · Score: 0

      Just be glad I wasnt your son.

      I'd of fried or vandlized anything and everything. Buh bye bioses, see ya circuit board traces, chippin cpu's, or even intentionally putting dust and lint to kill your boxes.

      And thats not to start what I'd do to you. Lets just say I'd have you slow poisoned. Mercury and lead are fairly easy to obtain, and do not leave the body.

      And the trick about the mercury is that it makes you crazy. By the time you realise it, I'll have you committed. And I'd have your house, money and such.

      Simply put, I treat evil people evilly.

    2. Re:in that case... by Anonymous Coward · · Score: 0

      Just be glad I wasnt your son.

      I'd of fried or vandlized anything and everything. Buh bye bioses, see ya circuit board traces, chippin cpu's, or even intentionally putting dust and lint to kill your boxes.

      And thats not to start what I'd do to you. Lets just say I'd have you slow poisoned. Mercury and lead are fairly easy to obtain, and do not leave the body.

      And the trick about the mercury is that it makes you crazy. By the time you realise it, I'll have you committed. And I'd have your house, money and such.

      Simply put, I treat evil people evilly.


      You, sir, have issues.
      Really, really deep issues.
      The kind of issues that get people life in prison, a death sentence, or a padded cell.
      (Just an FYI in case you hadn't already figured this out on your own. :)

    3. Re:in that case... by Anonymous Coward · · Score: 0

      Actually, I'm more of a very controlled evil. Most people would say I have problems, but I dont consider them myself. To me, spending 5 years to kill somebody means I'll get away with it, and nobody will be the wiser.

  24. apache+mod by Hard_Code · · Score: 1

    i think an apache+mod_proxy + some metering mod would be a simple but effective solution

    --

    It's 10 PM. Do you know if you're un-American?
  25. CBQ should be mandatory! by jago25_98 · · Score: 1

    What I think everyone needs is CBQ.

    So that you can say

    "Prioritise this IP(and/or port), if not then share bandwidth equally"

    Would a managed switch at least share bandwidth fairly?

    I have CBQ on my smoothwall box but I'm finding it baffling - it should work but it isn't and so forth.

    A default script that shares bandwidth equally would do everyone wonders.

    I can't believe people are still walking into `the other room` and saying "Can you stop that download please?"

    It should be built into every connection!

  26. who's fault is that? by Suppafly · · Score: 2, Insightful

    The only thing that he has to hold over their head is being online.

  27. stupid question but... by blackcoot · · Score: 1

    ... the /only/ thing? i can think of several:

    1) grounding
    2) no telephone
    3) no driving priveledges
    4) no allowance
    5) no working

    there's also the obvious "unplug them from the router". maybe a little /too/ obvious.

    1. Re:stupid question but... by Anonymous Coward · · Score: 0

      6) Make them do extra chores.

      I mean, really - what kind fo crappy parent can't figure out how to use the resources around them to handle their kid? Stop trying to be their buddy or passively parent and BE AN ACTIVE PARENT.

  28. MAC address filter script by awtbfb · · Score: 1

    Kind of inelegant, but you could have a script that tweaks the permitted MAC address table dynamically ("The time is 11 o'clock, you are offline NOW!"). Of course, this could mean resetting the router/switch regularly, depending on the product he uses. Of course, this assumes the kids have a different computer(s) than the folks.

    Unplugging the WAN cord on the router works too but is more indiscriminate.

  29. How about plain old fashioned parenting? by Pig+Hogger · · Score: 2, Insightful

    That is, parenting where you actually CHECK what the kids do, and keep track within your head how long they've been sitting on their boxen???

  30. hahah! by xbmodder · · Score: 1

    if i were them i would fire up ssh! go into a proxy and good to go! i would provide them with a proxy for favors (not sexually though i am a teen) if i were you i would setup a simple auth system. i can't remember the name but it is for internet caffees if i were u give them limited accounts. setup a script (in cygwin) like and it will do a test first to check :) for i in `ps aux|grep AIM`; do killall $i; done wee! what is their aim SN so i can tell them how to circuvent it?

  31. Get off your high horse by EnglishTim · · Score: 1

    Nowhere in the post does it say that his friend has not discussed time spent online with his kids. All it says is that he's looking for something to meter the amount of online time they're spending. Far all you know, this is a *result* of discussing it with his kids. The kind of thing he's looking for will enable them all to be informed about the amount of time spent websurfing, whether that's to help enforce the house rules, or clear up any disagreements about exactly how much time is being spent on the internet anyway.

  32. Try InetShaper by boonta · · Score: 1

    It may not be free, but i think it has everything you need http://inetshaper.com/

  33. Resourcefulness and Independence by NSash · · Score: 1

    If you really think and act that way, then you have sold me on the scouts for my own children.

  34. HELL YAH! by Anonymous Coward · · Score: 0
    Beating your kids r0xx0r5!

    I say, every parent should beat their kids at least once a day (before breakfast or after dinner) for good measure! You don't know what the little shits have been up to, and they need some reinforcement!

  35. Re:The only thing that he has to hold over their h by gl4ss · · Score: 1

    maybe they're nerds.

    --
    world was created 5 seconds before this post as it is.
  36. Teenagers aren't dumb. by sho-gun · · Score: 2, Funny

    They know how to take my router off the network and reboot the cable modem to clear its MAC limit if they ever needed to bypass any protection I've set up on the router.

    Dont put anything past teenagers. They're alot
    smarter than most people give them credit for.
    My oldest will have CCNA before he graduates HS.

    1. Re:Teenagers aren't dumb. by xbmodder · · Score: 1

      yup as a teen i hate being underestimated! i got RHCT at 13

    2. Re:Teenagers aren't dumb. by leuk_he · · Score: 1

      On the other hand, this metered proxy will be great for my 3year old. It will be at least 3 years before he can read enough to know how to bypass it. 8-)

  37. Same need here, too... by nick_danger · · Score: 2, Insightful
    Except it isn't teenage girls. It's my father in law.

    I work from home semi-regularly, and my broadband connection is my lifeblood at those times. For a variety of reasons, the in-laws visit fairly regularly. My father-in-law doesn't travel anywhere without his laptop, and since he's without broadband where he lives, he takes every opportunity to suck my connection dry by downloading every latest Linux ISO image he can find -- which really blows when I'm trying to get serious work done. I'd really love to be able to throttle his bandwidth down to sub dial-up speeds during my normal working hours.

    (Ok, before everyone starts pinging me for not to him about it: I DID. HE DIDN'T GET IT.)

    1. Re:Same need here, too... by TheLink · · Score: 2, Informative

      1) transparent HTTP proxying. e.g. Use squid as the web proxy and delay pools. squid -k reconfigure reconfigures squid.

      2) Use bandwidth control on your firewall (My internet gateway runs FreeBSD, IPFW, pipe and queue, and I give small outbound packets priority over outbound large ones, AND limit the outbound large packets to a certain bandwidth so that externals downloading stuff from my machine don't affect MY downloads and other network stuff much - this is because many of the important outbound packets related to my Internet experience are small - e.g. DNS, TCP-ACKs, TCP-SYNs, quake UDP packets ;). Of course this does clamp stuff a bit when sending mail or uploading files, I could tweak the rules a bit, but so far nobody's seems to mind (including me ;) ).

      For incoming traffic, I give my computer 4 x the weighting compared to other PCs ;). That said, since my ISP's router decides what to stuff down my internet connection to my firewall and my firewall only gets to decide what to pass to the rest, I can only control TCP traffic somewhat - by dropping packets inbound TCP connections will tend to use less bandwidth. This isn't as effective for high latency connections. Other connectionless traffic like typical UDP/ICMP packets will fill my pipe at whatever rate the ISP's router decides to send them.

      I also have transparent web proxying active on the gateway as per 1) - the caching helps when updating windows on the various machines at home. To do that I configure squid to cache files that are up to a few hundred MB in size. The LFUDA caching policy might be helpful.

      In your father in-laws case you probably would have to clamp his bandwidth to say half or quarter of your total download bandwidth. It'll still affect the interactivity and other latency dependent stuff like online games (since you don't have control over the ISP's router), but his TCP downloads should end up about whatever you set. If he's using something like UDP for downloading then I'm not sure what you can do about it - it does depend on whether the app has something "TCP like" at higher layers - e.g. doesn't keep blasting at max rate if there's no acknowledgement - not sure if all P2P apps are well behaved if using UDP.

      --
    2. Re:Same need here, too... by Anonymous Coward · · Score: 0

      My father-in-law doesn't travel anywhere without his laptop, and since he's without broadband where he lives, he takes every opportunity to suck my connection dry by downloading every latest Linux ISO image he can find

      Yeah you keep telling yourself he's not downloading porn...

    3. Re:Same need here, too... by Macgrrl · · Score: 1

      Except it isn't teenage girls. It's my father in law.

      Ditto. My Father-in-law keeps coming around to use our broadband, they live two blocks away and he has a key. He does at least have the courtesy to call first.

      --
      Sara
      Designer, Gamer, Macgrrl in an XP World
  38. Allow acces between certain times by james11111 · · Score: 1
    A recent slashdot article similar to this is avaliable at http://ask.slashdot.org/article.pl?sid=04/11/24/16 13251&tid=215&tid=126&tid=4

    Write two firewall configuration files. One allows access to the MACs of the teenagers ( the liberal file); the other blocks them (the restrictive file). Run 2 cron jobs to swap these (by renaming them so one is not regognised). At a certain time every day one cron swaps in the liberal script; later the other cron swaps in the restrictive one. You may also have restart the firewall to make it accept the new file.

  39. Wow... by Anonymous Coward · · Score: 0

    I never thought I would see such a huge amount of control-crazed bastards on Slashdot.

    Your kids aren't going to learn anything useful about the internet unless you give them complete, unrestricted access. It is your responsibility to teach them not to give out personal information, etc. Each child should have his/her own, personal computer. If they choose to do something stupid like install spyware, don't fix it for them. Let them repair the damage themselves and figure out how/why it happened. I'm not saying you can't give clues, but if you just go in and solve all the problems for them, nothing will be learned. If your kids get fat from being on the computer for 16 hours per day, so be it. They'll get the point eventually that they need to limit their own time on the computer, in order to stay physically and mentally healthy. Self control is a good thing.

  40. Squid and Python maybe the answer... by floe · · Score: 1

    I did something like this but it's based on time and not on traffic.

    Create a simple tcp server using sockets in python that let's you login and a client to go with it:

    a. Initially, the python server disables all the users in the squid acl.

    b. When you login using the client, the server authenticates you and checks in a text file to see whether you are there and how much time you have left, based on which it enables-disables your accesss by changing the squid ACL.

    c. It can run every few minutes to check all the logged-in users.

    I did this for a neighbouring net-cafe for free. One big problem was that net-access was possible only through squid which can't be used to handle voice-chats and web-cams etc that doesn't go through http. I could do that but was no more willing to do it for free...

  41. Ohh do i feel sorry by kicken18 · · Score: 1

    Wow, i feel sorry for your bro-in-law's daughters. I mean if my parents ever did something like that (and thankfully they never would) i would deam all their computers un-userable and put the TV so the picture doesnt fit on the screen (i am the only person in the house to be able to fix it lol) so yeah i feel sorry for them. I have used computers all my life, and if i had this crappy limit that he wants to put on, i am sure i wouldnt be as good on computers as i am now, and know as much as i do! unlucky girls

    --
    Visit My Blog at http://spaces.msn.com/members/chrisharries
  42. something else to hold over their heads by KD7JZ · · Score: 1

    As a father of 3 daughters, I have considered constructing a hot water metering system to keep natural gas bills in line. A microcontroller, keypad, and a solanoid valve in the hot water line in the shower. Each user gets say 120 minutes hot water each month. The wife and I shower together so that means we would have plenty of minutes.

  43. Re:The only thing that he has to hold over their h by PurplePhase · · Score: 1

    Remember the Malcolm in the Middle episode where the parents' kept trying to punish Reese - except that Reese didn't care about anything they did. At least not until after he took a cooking class and found that he both had a talent for it and loved it?

    IIRC, the last scene was them denying him kitchen privileges.

    Not so far from the truth of some families.

    8-PP

  44. Non-geek solution by Anonymous Coward · · Score: 0

    I've got plenty of beer and cigarettes, just have your brother-in-law send his daughters to my place. Internet overusage problem solved!

  45. Re:OpenBSD's Authpf or an equivalent by Lehk228 · · Score: 1

    you can't get around a proxy if the firewall blocks all traffic not going through the proxy.

    --
    Snowden and Manning are heroes.
  46. WOW. by distgre · · Score: 1

    I registered just to tell you that your brother-in-law has some serious parenting problems. I am also the laziest fucker alive.

  47. How great is it going to be when... by tommck · · Score: 1

    they go out and blow the whole football team ...

    That'll teach 'em!

    --
    ---- It puts the lotion on its skin or else it gets the hose again. It does this whenever it's told.
    1. Re:How great is it going to be when... by tommck · · Score: 1

      I know, I'm talking to myself, but I accidentally submitted the last one.

      I was going to say:

      There are much worse things than being online.

      For instance: pregnant. :)

      --
      ---- It puts the lotion on its skin or else it gets the hose again. It does this whenever it's told.
  48. Squidguard by pfunkmallone · · Score: 1

    This is not a perfect solution for your needs, but it's not too far off. squidguard offers time based allowances (only surf the web from 5pm to 7pm nightly). The way to implement it is to put squid with squidguard on the proxy/firewall. Force all traffic through the firewall, and block all ports traversin the firewall (force them through the proxy). Setup squid to force authentication, with the appropriate timings and allowances in squidguard for each account. I do something similar at home for my children, but instead I only allow them a whitelist of sites to access (Disney, Nickelodeon, etc.). Works very well. There are *very* few ways around it, and when my kids get smart enough to tunnel out, I'll just use more l337 solutions :-)

  49. Re:OpenBSD's Authpf or an equivalent by bolix · · Score: 1

    This is true... within reason. However, the original poster only wanted to implement a proxy. A good approach to a complex problem usually involves condering a hierachy of potential solutions. At the very least, we can make the effort to intrude intensive enough to discourage the casual and intermediate hacker. The reality is that anyone with sufficient dedication will eventually surpass the most severe battery of defenses. Its not aways the fault of the solution provider! Mitnick made a (criminal) career of proving the most complex security solution often falls to the dumpster dive/user disclosure/Social Engineering/OSI Layer 1.

    A proxy is simply not enough. Its absurdly easy to tunnel what ever you want (with a bias towards TCP) through a proxy (or any unfiltered port). Heres a brief rundown. Beside a proxy, a firewall and a desktop/server lockdown, I'd suggest you add the Big Brother approach of trend analysis, metrics, pattern recognition and scare tactics i.e. an IDS, IPS! We can hope the effort to circumvent the measures will teach as well as hamper. The question is who you are teaching and hampering!

    Network security was an engineering afterthought. Its ironic considering the military built the Internet. We live with the aftermath. Encapsulation and spoofing have practical uses beside the malicious!

  50. Cause we're nerds! by phoopee3 · · Score: 1

    Why? Cause we're nerds damnit! I have the netgear router and it has the ability to filter access based on IP address, so if kid A has a computer 192.168.0.100 and kid B has 192.168.0.101 then I can give them different access and different times to log on. It even allows port blocking on a day/time basis and can email me when someone goes soemwhere they shouldn't. God, i want to have kids just so i can use these features!