<div dir="ltr"><div class="gmail_default" style="font-family:georgia,serif;font-size:small">JD, you are correct in thinking that the laptop needs to work normally outside my home network - school network and any other ones, like when we are travelling.<br>

<br><br></div></div><div class="gmail_extra"><br clear="all"><div>Pete Hardie<br>--------<br>Better Living Through Bitmaps</div>
<br><br><div class="gmail_quote">On Wed, Feb 27, 2013 at 8:23 PM, JD <span dir="ltr">&lt;<a href="mailto:jdp@algoloma.com" target="_blank">jdp@algoloma.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Many routers have time limits based on MAC address. I know that some parents<br>
provide a USB-wifi dongle to be used during approved internet time and keep it<br>
locked away safely otherwise.  Allowing just that MAC from the approved dongle<br>
is something most wifi routers support too.<br>
<br>
As to preventing time wasting access to websites, The easy way is to block them<br>
100% from your network, but using that nuclear option may not be the best answer<br>
for all families.  For example, I block facebook, twitter, zynga and much of<br>
google from my network on principle.  Here&#39;s an article that I wrote for<br>
Lifehacker:<br>
<a href="http://lifehacker.com/5817447/how-to-block-unwanted-ads-in-all-applications-and-speed-up-web-browsing-with-the-hosts-file" target="_blank">http://lifehacker.com/5817447/how-to-block-unwanted-ads-in-all-applications-and-speed-up-web-browsing-with-the-hosts-file</a><br>


about this, but if you can&#39;t touch her /etc/hosts, then you&#39;ll need to do it at<br>
the router/DNS server.  I assume it needs to work fine when she it outside your<br>
network?<br>
<br>
If you use a proxy server, then you can block all external DNS queries from the<br>
client machines. Only the proxy server needs DNS access. That is something you<br>
control.<br>
<br>
Something like Dan&#39;s Guardian might be worth looking into.  Running a filtering<br>
squid proxy might be fun too.  Filters can use perl regex, so almost any sort of<br>
unencrypted content can be blocked.<br>
<br>
<br>
Lots of options.<br>
<div class="im"><br>
<br>
<br>
On 02/27/2013 07:13 PM, Pete Hardie wrote:<br>
&gt; I neglected to mention that one of the reasons she gets a laptop from the school<br>
&gt; is that they provide much of the homework via the web, so a total internet or<br>
&gt; computer ban is not an option, either.<br>
&gt;<br>
&gt; We do make her close the laptop when she is doing offline homework, but that is<br>
&gt; only part of the work.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Pete Hardie<br>
&gt; --------<br>
&gt; Better Living Through Bitmaps<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Feb 27, 2013 at 3:35 PM, Ron Frazier (ALE)<br>
</div>&gt; &lt;<a href="mailto:atllinuxenthinfo@techstarship.com">atllinuxenthinfo@techstarship.com</a> &lt;mailto:<a href="mailto:atllinuxenthinfo@techstarship.com">atllinuxenthinfo@techstarship.com</a>&gt;&gt;<br>
<div class="im">&gt; wrote:<br>
&gt;<br>
&gt;     Impose a &quot;screen time&quot; limit, unless she&#39;s working on &quot;official business&quot;<br>
&gt;     which you designate.  She can divide her screen time among tv, games,<br>
&gt;     whatever, as long as homework is done.  Once the limit is up, the device<br>
&gt;     must be turned off.  You could do this for internet access from your router<br>
&gt;     by disconnecting her internet after a time limit.<br>
&gt;<br>
&gt;     My son, now in college, used to complain because I wouldn&#39;t let him play<br>
&gt;     video games.  Actually, the real truth is that he could play video games, he<br>
&gt;     just couldn&#39;t watch 2 hours of tv AND play 2 hours of video games on a<br>
&gt;     school night.<br>
&gt;<br>
&gt;     If she wants more time, she has to get a waiver from you.<br>
&gt;<br>
&gt;     Sincerely,<br>
&gt;<br>
&gt;     Ron<br>
&gt;<br>
&gt;<br>
</div><div class="im">&gt;     Pete Hardie &lt;<a href="mailto:pete.hardie@gmail.com">pete.hardie@gmail.com</a> &lt;mailto:<a href="mailto:pete.hardie@gmail.com">pete.hardie@gmail.com</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     &gt;It&#39;s basically the time spent - she gets sucked into some games, and<br>
&gt;     &gt;some<br>
&gt;     &gt;stories.  I&#39;m not trying to content block in this case.<br>
&gt;     &gt;<br>
&gt;     &gt;I&#39;m reluctant to do anything on the laptop, because the school has a<br>
&gt;     &gt;pack<br>
&gt;     &gt;of savvy delinq^H^H^H^Hweb surfers who can suggest the easy fixes to<br>
&gt;     &gt;the<br>
&gt;     &gt;easy blocks<br>
&gt;     &gt;<br>
&gt;     &gt;Pete Hardie<br>
&gt;     &gt;--------<br>
&gt;     &gt;Better Living Through Bitmaps<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt;On Wed, Feb 27, 2013 at 3:07 PM, Scott Plante<br>
</div>&gt;     &gt;&lt;<a href="mailto:splante@insightsys.com">splante@insightsys.com</a> &lt;mailto:<a href="mailto:splante@insightsys.com">splante@insightsys.com</a>&gt;&gt;wrote:<br>
<div class="im">&gt;     &gt;<br>
&gt;     &gt;&gt; How tech savvy is she? If there are a few particular time-wasting<br>
&gt;     &gt;sites<br>
&gt;     &gt;&gt; you want to block (facebook, twitter) you could potentially just edit<br>
&gt;     &gt;&gt; her C:\Windows\System32\drivers\etc\hosts file and add some entries<br>
&gt;     &gt;&gt; pointing to 127.0.0.1 or 192.168.0.0 or something like that. You said<br>
&gt;     &gt;you<br>
&gt;     &gt;&gt; couldn&#39;t install anything--not sure if you can edit a file like that.<br>
&gt;     &gt;It&#39;s<br>
&gt;     &gt;&gt; easy enough to override if she&#39;s savvy but it might be an easy first<br>
&gt;     &gt;step<br>
&gt;     &gt;&gt; before going to a network based filter. Of course if she is savvy,<br>
&gt;     &gt;there<br>
&gt;     &gt;&gt; are probably countless ways for her to get around all kinds of<br>
&gt;     &gt;obstacles<br>
&gt;     &gt;&gt; you may put up. Neighbor&#39;s wi-fi?  Cell hotspot? Free VPN?<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; It sounds like you&#39;re less worried about content filtering--i.e.<br>
&gt;     &gt;blocking<br>
&gt;     &gt;&gt; any site that contains porn, etc.--and more worried about a few<br>
&gt;     &gt;particular<br>
&gt;     &gt;&gt; time-sink sites. If you are interested in content filtering, you<br>
&gt;     &gt;might<br>
&gt;     &gt;&gt; check out DansGuardian.org.<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; Scott<br>
&gt;     &gt;&gt; ------------------------------<br>
</div>&gt;     &gt;&gt; *From: *&quot;Pete Hardie&quot; &lt;<a href="mailto:pete.hardie@gmail.com">pete.hardie@gmail.com</a> &lt;mailto:<a href="mailto:pete.hardie@gmail.com">pete.hardie@gmail.com</a>&gt;&gt;<br>
<div class="im">&gt;     &gt;&gt; *To: *&quot;Atlanta Linux Enthusiasts - Yes! We run Linux!&quot; &lt;<a href="mailto:ale@ale.org">ale@ale.org</a><br>
</div>&gt;     &lt;mailto:<a href="mailto:ale@ale.org">ale@ale.org</a>&gt;&gt;<br>
<div class="HOEnZb"><div class="h5">&gt;     &gt;&gt; *Sent: *Wednesday, February 27, 2013 2:02:24 PM<br>
&gt;     &gt;&gt; *Subject: *[ale] selective DNS server for DHCP clients?<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; Hello all,<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; After another round of disagreements concerning homework, I&#39;ve<br>
&gt;     &gt;determined<br>
&gt;     &gt;&gt; that my daughter can&#39;t resist the lure of time-wasting Internet<br>
&gt;     &gt;sites.  The<br>
&gt;     &gt;&gt; wrinkle is that she has a school-issued laptop, so I can&#39;t install<br>
&gt;     &gt;anything<br>
&gt;     &gt;&gt; on it to block access to the time-sinks.  So here&#39;s what I think I<br>
&gt;     &gt;can do,<br>
&gt;     &gt;&gt; and I need to know if it&#39;s possible:<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; I already have a DHCP server on my desktop, providing fixed IPs and a<br>
&gt;     &gt;&gt; different DNS server for my ReplayTV boxen.  I&#39;d like to target her<br>
&gt;     &gt;&gt; laptop&#39;s DNS to one running on my desktop, without using that one as<br>
&gt;     &gt;my<br>
&gt;     &gt;&gt; desktop&#39;s DNS (I can use the router)<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; I also need a good tutorial on DNS servers - I have dnsmasq, which<br>
&gt;     &gt;seems<br>
&gt;     &gt;&gt; like it might work for my purposes - have the sites I need to block<br>
&gt;     &gt;be<br>
&gt;     &gt;&gt; mapped to 127.0.0.1 for her laptop, while letting the rest to resolve<br>
&gt;     &gt;&gt; normally<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; So is this feasible?  If not, is there a good alternative?<br>
&gt;     &gt;&gt;<br>
&gt;     &gt;&gt; TIA,<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br></div>