<div dir="ltr"><div>I start it to build a box with my old p4/1GB RAM PC for wireless access point for my kids phones to prevent going to &quot;bad&quot; sites. I put second NIC and installed base debian. Then apt-get install dansguardian squid. There is few touch-ups on the config files. So far content blocking works fine. Not sure what to use for &quot;access time control&quot; but I will figure out. And may be password for allowing internet access. Not sure.<br>
<br></div>Before I have tried Endian Firewall Community edition. You may give a shot as well. <br><br><a href="http://www.endian.com/us/community/overview/">http://www.endian.com/us/community/overview/</a><br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Mar 5, 2014 at 8:09 AM, 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">
<br>
I thought DDWRT had per-MAC time controls. Easily spoofed, but if your kid<br>
learns how to do that (good thing) AND you allow the privilege for it to be<br>
possible, then it is your fault. I hven&#39;t looked at the router settings in<br>
months - but google showed a screen that had per-MAC settings.<br>
<br>
Any proxy will mess with gaming network performance. Game consoles might not<br>
like having any proxy at all, if that is a consideration. I dunno.<br>
<br>
Xen has issues that make it less than ideal to use on any desktop.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On 03/04/2014 11:14 PM, Dustin Strickland wrote:<br>
&gt; I thought about it(my router is running DD-WRT), but I decided against<br>
&gt; it. If he wanted to get online while everyone&#39;s asleep, nothing would<br>
&gt; be stopping him from using my main workstation or one of the laptops<br>
&gt; which I can&#39;t block for various reasons. I run a DDNS client, web server<br>
&gt; and ssh server on the workstation, all of which need constant network<br>
&gt; access(server-0 is a bit of a cripple so migrating these services would<br>
&gt; be an issue). It would be really easy to set up DD-WRT&#39;s time-based<br>
&gt; controls, definitely, but I require something that can be fine-tuned<br>
&gt; a bit more, as well as some sort of per-machine override in the event<br>
&gt; that someone who&#39;s not him wants to get on the internet after-hours or<br>
&gt; while he&#39;s not meeting his work quota.<br>
&gt;<br>
&gt; On Tue, 04 Mar 2014 22:57:19 -0500<br>
&gt; JD &lt;<a href="mailto:jdp@algoloma.com">jdp@algoloma.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Many routers have access time controls - tomato and dd-wrt definitely<br>
&gt;&gt; do. Seems much easier, though squid setup as a transparent proxy AND<br>
&gt;&gt; blocking DNS to all clients would be fun too.<br>
&gt;&gt;<br>
&gt;&gt; On 03/04/2014 10:26 PM, Dustin Strickland wrote:<br>
&gt;&gt;&gt; So, my (much)younger brother is doing middle school online. As kids<br>
&gt;&gt;&gt; his age do, he has issues with motivating himself to do anything<br>
&gt;&gt;&gt; other than play video games, think about playing video games, watch<br>
&gt;&gt;&gt; Youtube commentators play video games, or munching on unhealthy<br>
&gt;&gt;&gt; food that he will never be able to work off if he continues his<br>
&gt;&gt;&gt; daily routine(while talking about video games).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I think I have a solution, but I would like ALE&#39;s opinion on the<br>
&gt;&gt;&gt; best way to implement it. Here is a simple map of my home<br>
&gt;&gt;&gt; network(using generic names, of course):<br>
&gt;&gt;&gt; <a href="http://s29.postimg.org/fgrszgq4n/network_map.png" target="_blank">http://s29.postimg.org/fgrszgq4n/network_map.png</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; My goal is simple: Unless he does a set amount of work each weekday<br>
&gt;&gt;&gt; when scheduled, the network will lock down to prevent him from doing<br>
&gt;&gt;&gt; anything else. Also, the network will lock down at 9 PM(10:30 on<br>
&gt;&gt;&gt; weekends) and unlock at 6 AM. There will be an override<br>
&gt;&gt;&gt; method for everyone else. His X session will also be suspended at<br>
&gt;&gt;&gt; these times on his main machine(he uses Steam), and ideally all<br>
&gt;&gt;&gt; game consoles would refuse to boot as well. If Microsoft were nice,<br>
&gt;&gt;&gt; they would allow you to remotely change the parental controls PIN<br>
&gt;&gt;&gt; and settings for the Xbox 360 remotely so that I could automate<br>
&gt;&gt;&gt; this job, but they have an extensive history of making gimmicky<br>
&gt;&gt;&gt; products that are barely usable if you need flexibility, so it is<br>
&gt;&gt;&gt; to be expected that they don&#39;t.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; After getting my feet wet in the field with a quick Google search,<br>
&gt;&gt;&gt; I&#39;m thinking that I want to use Squid. I&#39;m probably going to<br>
&gt;&gt;&gt; install Xen on his main machine, workstation-0, and have a PV domU<br>
&gt;&gt;&gt; take care of everything. Do you guys approaching this the right<br>
&gt;&gt;&gt; way(from a technical standpoint I mean, I really don&#39;t care what<br>
&gt;&gt;&gt; you think about the ethics of it), and is there any other software<br>
&gt;&gt;&gt; you would recommend for this purpose?<br>
&gt;&gt;&gt; _________________<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>