<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Paper Jammed &#187; Networking</title>
	<atom:link href="http://paperjammed.com/tag/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://paperjammed.com</link>
	<description>Has paper taken over your life?</description>
	<lastBuildDate>Tue, 17 Aug 2010 00:01:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>New life for an old PC—no geek card required</title>
		<link>http://paperjammed.com/2010/05/05/new-life-for-an-old-pc%e2%80%94no-geek-card-required/</link>
		<comments>http://paperjammed.com/2010/05/05/new-life-for-an-old-pc%e2%80%94no-geek-card-required/#comments</comments>
		<pubDate>Thu, 06 May 2010 01:52:22 +0000</pubDate>
		<dc:creator>Tad</dc:creator>
				<category><![CDATA[Paperless Life]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Backups]]></category>
		<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Good Sites]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://paperjammed.com/?p=985</guid>
		<description><![CDATA[Do you still have an old machine kicking around in the basement or the back room, long forgotten? For no cost and almost zero effort, you can set it up as a dedicated network appliance, using one of the many turnkey products from the open-source TurnKey Linux project. I&#8217;m serious. You don&#8217;t need to know [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-986" src="http://paperjammed.com/wp-content/uploads/2010/05/iStock_000004973496XSmall-200x300.jpg" alt="istockphoto.com" width="200" height="300" />Do you still have an old machine kicking around in the basement or the back room, long forgotten?<br />
For no cost and almost zero effort, you can set it up as a dedicated network appliance, using one of the many turnkey products from the open-source TurnKey Linux project.</p>
<p>I&#8217;m serious. You don&#8217;t need to know anything at all about Linux to use one of these. Just download the image, install, and you suddenly have a full featured NAS file server, or you might have a database or a source code repository.</p>
<p>Last year I wrote an article on <a href="http://paperjammed.com/2009/02/15/new-life-for-an-old-clunker/">how to set up a NAS device using Ubuntu Linux</a>. I have been a fan of Ubuntu since the start because it is a very easy distribution to install and configure. The down-side of using Linux has always been the fairly steep learning curve. Before you can get around to using the server, you need to get down in the weeds with configuration files and other stuff.</p>
<p>TurnKey Linux changes all of that.<span id="more-985"></span></p>
<p><strong>Painless Installation</strong></p>
<p>A few weeks back, I was setting up an aging PC as a standalone wiki server for a small office—this machine was going to provide a place for the office staff to document their procedures, how-tos, and other things.</p>
<p>I was about to set up an Ubuntu server, as I have done before many times, and install MoinMoin, like I did <a href="http://paperjammed.com/2009/10/12/why-not-try-a-personal-wiki-for-some-of-your-more-amorphous-notes/">some months back</a>. I remembered that it was a bit of a pain to get everything tweaked just right, so I did a quick check to see what kind of standalone wiki options were available online.</p>
<p>This is how I found TurnKey Linux. This project is all about single-purpose preconfigured Ubuntu server images.</p>
<p>One of those preconfigured images happens to be a <a href="http://www.turnkeylinux.org/mediawiki">MediaWiki appliance</a>—the wiki engine behind Wikipedia—and I was in business.</p>
<p>The installation took about fifteen minutes, with very little user interaction. I answered a few basic questions and the installer took over from there. As soon as the install was done, the machine rebooted and displayed a message on the monitor with the IP addresses where you can browse to from any other machine.</p>
<p><strong>Full Featured</strong></p>
<p>The work that has gone in to these appliances is amazing. In fifteen minutes I had installed a complex configuration that has the Apache, PHP, MySQL, MediaWiki core, as well as maintenance utilities such as a neat tool that provides a <span style="text-decoration: line-through;">Flash-based</span> pure-AJAX-based SSH command line in a remote browser (i.e. your browser becomes a terminal). Even someone with Linux experience would have to spend quite a bit of time fiddling around with different packages and configuration options in other to provide the same functionality that TurnKey gives you out of the box.</p>
<p>As with most open source projects, the documentation is about 80% complete, with deep detail in some areas, but leaving others fairly sparsely documented. But don&#8217;t let this deter you: in most cases users know how to use the product they are installing (e.g. MediaWiki) but don&#8217;t want the hassle of configuring it on Linux. That&#8217;s where TurnKey shines.</p>
<p><strong>Some Examples</strong></p>
<p>In minutes, you can set up a <a href="http://www.turnkeylinux.org/fileserver">NAS device</a>. If you want to try advanced content management in your office, try <a href="http://www.turnkeylinux.org/joomla">Joomla</a> or <a href="http://www.turnkeylinux.org/drupal6">Drupal</a>.</p>
<p>If you are working on a small project team and want to protect your source code, try <a href="http://www.turnkeylinux.org/redmine">Redmine</a> or <a href="http://www.turnkeylinux.org/trac">Trac</a> and do your bug tracking using <a href="http://www.turnkeylinux.org/bugzilla">Bugzilla</a>.</p>
<p>And while you are at it, you can document your organization&#8217;s working practices using a wiki such as <a href="http://www.turnkeylinux.org/moinmoin">MoinMoin</a> or <a href="http://www.turnkeylinux.org/mediawiki">MediaWiki</a>.</p>
<p><strong>Don&#8217;t forget to back it up!</strong></p>
<p>As with any computer, you should include your new TurnKey appliance in your backup strategy. The nice thing is that you don&#8217;t really need to care at all about backing up Linux or the other software; just back up the data. I don&#8217;t need to back up my entire MediaWiki machine; I just need to back up the database and image files. If anything goes wrong, you can rebuild the TurnKey appliance from scratch in minutes and then restore your data.</p>
<p>To save yourself some pain, keep notes on any small tweaks you made to the configuration.</p>
<p><strong>One Machine, One Purpose</strong></p>
<p>These disk images share common Ubuntu underpinnings, but they are referred to as Appliances because they turn your PC into a purpose-built appliance.</p>
<p>This means that if you want a content management system and you also want a ticket management system, you will need two old computers—not a rare commodity these days.</p>
<p>Take a look at <a href="http://www.turnkeylinux.org/">what they have to offer</a> and give TurnKey a shot—specialized software used in corporate environments is now within reach of small offices at the right price.</p>
]]></content:encoded>
			<wfw:commentRss>http://paperjammed.com/2010/05/05/new-life-for-an-old-pc%e2%80%94no-geek-card-required/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why not try a personal Wiki for some of your more amorphous notes?</title>
		<link>http://paperjammed.com/2009/10/12/why-not-try-a-personal-wiki-for-some-of-your-more-amorphous-notes/</link>
		<comments>http://paperjammed.com/2009/10/12/why-not-try-a-personal-wiki-for-some-of-your-more-amorphous-notes/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 03:59:04 +0000</pubDate>
		<dc:creator>Tad</dc:creator>
				<category><![CDATA[Paperless Life]]></category>
		<category><![CDATA[Searching and Indexing]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Knowledge Management]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://paperjammed.com/?p=706</guid>
		<description><![CDATA[In my evenings, I sometimes find myself performing the role of &#8220;Resident Geek&#8221; at my nephew&#8217;s school, tending to network issues, computer problems, and my favorite, &#8220;The Internet is down!&#8221; Over the past couple of years I have considered several different approaches for keeping a grip on which computers had which service patch, which router [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-736" src="http://paperjammed.com/wp-content/uploads/2009/10/iStock_000008986250XSmall-300x199.jpg" alt="" width="300" height="199" />In my evenings, I sometimes find myself performing the role of &#8220;Resident Geek&#8221; at my nephew&#8217;s school, tending to network issues, computer problems, and my favorite, &#8220;The Internet is down!&#8221;</p>
<p>Over the past couple of years I have considered several different approaches for keeping a grip on which computers had which service patch, which router is getting flaky, and which cable connects the library to the classroom at the end of the hall.</p>
<p>I have tried Excel spreadsheets, an Access database, even a spiral-bound notebook—none of them made the job any easier. A few weeks ago I thought about trying a <a href="http://en.wikipedia.org/wiki/Wiki">Wiki</a> and this has turned out to be a perfect fit!</p>
<p>If you are looking to keep a loose scrapbook of notes with lots of arbitrary categories and relationships between them, a wiki might do the trick. In this article I&#8217;ll cover two simple freeware wikis you can carry around on a thumb drive.<span id="more-706"></span></p>
<p><strong>What&#8217;s in a Wiki?</strong></p>
<p>All of us have used Wikipedia at one time or another, and though it may be regarded with disdain by high school teachers, when you consider how it works, Wikipedia is an amazing achievement. But what is the nature of a wiki?</p>
<p>One of the key features is that any page can be easily edited at any time (of course this can be limited by permissions). Another attribute is the ability to breathe life into a new page just by calling its name.</p>
<p>Between these two features, you get the essence of wiki-ness.</p>
<p>For example, if I have a page that discusses North American bears, I can type in a list of bears in a special format, often in jammed-together <a href="http://en.wikipedia.org/wiki/CamelCase">Wiki Words</a>, like this:</p>
<ul>
<li><span style="color: #3366ff;"><strong>GrizzleyBear</strong></span></li>
<li><span style="color: #3366ff;"><strong>BlackBear</strong></span></li>
<li><span style="color: #3366ff;"><strong>BrownBear</strong></span></li>
</ul>
<p>As soon as I save the page, those bear names become hyperlinks. Even though I haven&#8217;t written any pages about the individual bears, whenever it finally suits me, I can click on <span style="color: #3366ff;"><strong>BlackBear </strong></span>and accept the invitation to &#8220;Create a new page called <span style="color: #3366ff;"><strong>BlackBear</strong></span>&#8221;</p>
<p>Better still, a friend who knows about black bears might click on <span style="color: #3366ff;"><strong>BlackBear </strong></span>and write a beautiful page about the animals.</p>
<p>That&#8217;s what wikis are all about.</p>
<p><strong>Back to the School Computers</strong></p>
<p>In a matter of minutes I was able to make a page that described the building and listed the various rooms in the building. I was able to then click on each room and &#8220;auto-vivify&#8221; a page for the room.</p>
<p>From that point, it was easy to create custom pages for each computer in the building, with each page listing the machine&#8217;s stats. I also created pages for each network switch or router.</p>
<p>In a matter of two or three evenings I had the skeleton of a solid knowledge base populated—it&#8217;s a pretty fancy looking web site with dozens of pages that took little effort to put together.</p>
<p>Last night I noticed that one of the machines wasn&#8217;t connecting to the Internet, though it connects fine to internal servers. I popped open its page on the wiki and added a simple note at the bottom of the page:</p>
<p><tt>2009-10-11 - This machine isn't able to connect to the Internet. Not sure why. It connects fine to internal servers.</tt></p>
<p>A few weeks ago I replaced a fan in a network switch. An easy annotation on the wiki page for that device.</p>
<p><strong>Personal Wikis</strong></p>
<p>There are many uses for personal wikis, mostly centered around <a href="http://en.wikipedia.org/wiki/Personal_knowledge_management">personal knowledge management</a> and <a href="http://en.wikipedia.org/wiki/Personal_information_management">personal information management</a>. People use wikis as a replacement for time and task management tools, as a place for gathering thoughts, as a sort of amorphous database, and many other things.</p>
<p>There are many different personal wikis available—here&#8217;s a <a href="http://en.wikipedia.org/wiki/Personal_wiki#Free_software">short list of free ones</a>. One nice simple wiki to try is <a href="http://en.wikipedia.org/wiki/TiddlyWiki">TiddlyWiki</a>. If you are looking for something with a bit more substance, you can try a portable version of <a href="http://en.wikipedia.org/wiki/MediaWiki">MediaWiki</a>—the engine behind Wikipedia—that runs off your thumb drive.</p>
<p><strong>TiddlyWiki</strong></p>
<p>This afternoon I downloaded the flyweight portable wiki called TiddlyWiki. This is an amazingly tight little application—it comes in the form of a single fat web page that you copy to your thumb drive. As you make edits to your TiddlyWiki, the single html page is saved with your changes. Since it&#8217;s a single fancy file, backups are dead easy.</p>
<p>Here&#8217;s what it looks like when you first launch the &#8220;empty.html&#8221; file:</p>
<p><img class="alignnone size-medium wp-image-718" src="http://paperjammed.com/wp-content/uploads/2009/10/20091012-tiddly1-300x161.png" alt="" width="300" height="161" /></p>
<p>After a half hour of twiddling around, I had thrown together this basic set of &#8220;Tiddlers&#8221;</p>
<p><img class="alignnone size-full wp-image-720" src="http://paperjammed.com/wp-content/uploads/2009/10/20091012-tiddly2.png" alt="" width="626" height="720" /></p>
<p>In this screen shot you can see that there are now links that bring up custom &#8220;Tiddlers&#8221; for each computer and for each room. I have opened one of the little pages for <span style="color: #3366ff;"><strong>Computer21</strong></span>.</p>
<p>They describe these pages as being comparable to note cards. All in all, it is tight and easy to use.</p>
<p>Want to give it a try? Download it from the <a href="http://www.tiddlywiki.com/">TiddlyWiki</a> site. You really need to play with it to get a feel for what it can do!</p>
<p><strong>MediaWiki</strong></p>
<p>If you are looking for something with a little more meat on it, you can run the Wikipedia engine on your USB drive.</p>
<p>The easiest way to set this up is to let <a href="http://www.chsoftware.net/en/useware/mowes/mowes.htm">MoWeS</a> do everything for you. <strong>MoWeS</strong> stands for <strong>Mo</strong>dular <strong>We</strong>bserver <strong>S</strong>ystem. It&#8217;s a free product that you can configure as a self-contained Apache web server with a variety of cool apps like MediaWiki, running off a thumb drive.</p>
<p>Here&#8217;s how to set up MediaWiki in five minutes:</p>
<ul>
<li>Go to the <a href="http://www.chsoftware.net/en/useware/mowes/download.htm">MoWeS Mixer</a></li>
<li>The first time around choose &#8220;I do not have a <strong>MoWeS Portable II</strong> Package and want to obtain a new package&#8221; when prompted and click <strong>Go</strong>.</li>
<li>On the software lists, check <strong>Apache2</strong>, <strong>MySQL5</strong>, <strong>PHP5</strong>, and <strong>MediaWiki</strong></li>
<li>Click <strong>Download Now</strong></li>
<li>At this point they ask you some kind of question <em>in German</em>, to filter spambots, but it seems to be a simple math problem. Fill in the answer and click <strong>Submit Query</strong><br />
(&#8220;<em>Zum Schutz vor Downloadrobotern geben Sie bitte das Ergebnis dieser Aufgabe ein: 5 + 8 =  ?</em>&#8220;)</li>
<li>Unzip the downloaded zip file,  <strong>mowes_portable.zip</strong>, and copy the files to your USB drive</li>
<li>Open your thumb drive and double-click <strong>mowes.exe</strong></li>
<li>Select your language and accept the license</li>
<li>Click <strong>install</strong>, and confirm when prompted</li>
</ul>
<p>The installation process may take several minutes, but rest assured that it isn&#8217;t installing anything on your computer.</p>
<p><strong>Note: </strong>I received two or three firewall warnings for the Apache web server and the MySQL database. I had to click the &#8220;Unblock&#8221; button for all of them before my new MediaWiki-on-a-stick would work correctly.</p>
<p>After all of the dust settled, I have this little window on my screen:</p>
<p><img class="alignnone size-medium wp-image-725" title="20091012-MoWeS1" src="http://paperjammed.com/wp-content/uploads/2009/10/20091012-MoWeS1-300x209.png" alt="20091012-MoWeS1" width="300" height="209" /></p>
<p>In order to shut down and close out, just click the <strong>End</strong> button.</p>
<p>Once your MediaWiki USB key is running, you can go to this web page:</p>
<p><span style="color: #3366ff;">http://127.0.0.1/mediawiki/index.php/Main_Page</span></p>
<p><img class="alignnone size-full wp-image-726" src="http://paperjammed.com/wp-content/uploads/2009/10/20091012-MoWeS2.png" alt="" width="593" height="524" /></p>
<p>It looks just like Wikipedia, doesn&#8217;t it?</p>
<p>What a truly amazing thing: you can carry around your own Wikipedia server on a USB key and plug it in any random machine and start it up.</p>
<p><strong>Different Wiki Features</strong></p>
<p>As you try out different wiki software, you will notice that there are plenty of differences in the features they support:</p>
<ul>
<li>Each wiki has a different kind of editor. Some are visual; others are simple text editors.</li>
<li>The markup syntax you use for pages is different from wiki to wiki.</li>
<li>Most wikis support features such as &#8220;category pages&#8221; that find all pages tagged with a category.</li>
<li>Some support adding images and other content; others don&#8217;t. I imagine that TiddlyWiki probably has some means of embedding images, but I couldn&#8217;t find it.</li>
<li>A quick glance at the MediaWiki screenshot above shows extended features such as the Discussion tab and the History tab.</li>
<li>Some use the filesystem for their pages; others use a database.</li>
</ul>
<p>Since I wanted a central wiki for the whole school, I chose a different product from the portable wikis I discussed here—I decided to run <a href="http://moinmo.in/">MoinMoin</a> on a <a href="http://www.ubuntu.com/">Ubuntu</a> installation on an aging Gateway desktop machine. Nevertheless, the basic idea is still the same.</p>
<p>Once that arrangement becomes a little more stable I&#8217;ll write up a howto document, like the <a href="http://paperjammed.com/2009/02/15/new-life-for-an-old-clunker/">Linux NAS</a> one from a few months back.</p>
<p><strong>Other Sources</strong></p>
<p>There are loads of different personal wiki options out there and many people have written how-to documents and tutorials. Here&#8217;s a few:</p>
<ul>
<li><a href="http://lifehacker.com/354005/run-your-personal-wikipedia-from-a-usb-stick">Run Your Personal Wikipedia from a USB Stick</a> (Lifehacker.com)</li>
<li><a href="http://lifehacker.com/163707/geek-to-live--set-up-your-personal-wikipedia">Geek to Live: Set up your personal Wikipedia</a> (Lifehacker.com)</li>
<li><a href="http://www.pmwiki.org/wiki/Cookbook/WikiOnAStick">Wiki On A Stick</a> (PmWiki.org)</li>
<li><a href="http://cplus.about.com/od/thebusinessofsoftware/ss/woas.htm">Getting Started with Wiki on a Stick</a> (About.com)</li>
<li><a href="http://www.giffmex.org/twfortherestofus.html">TiddlyWiki for the rest of us</a> (giffmex)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://paperjammed.com/2009/10/12/why-not-try-a-personal-wiki-for-some-of-your-more-amorphous-notes/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Banish the kids to their own network!</title>
		<link>http://paperjammed.com/2009/06/02/banish-the-kids-to-their-own-network/</link>
		<comments>http://paperjammed.com/2009/06/02/banish-the-kids-to-their-own-network/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 00:16:43 +0000</pubDate>
		<dc:creator>Tad</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Data Loss]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Portable Devices]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://paperjammed.com/?p=557</guid>
		<description><![CDATA[A nastygram from my ISP let me know that I needed to take action to lock down my home network. In this article I discuss using a spare router in a somewhat unusual daisy chain configuration in order to banish the teenagers and all of their wifi devices to their own network.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-560" src="http://paperjammed.com/wp-content/uploads/2009/06/istock_000006562749xsmall-300x210.jpg" alt="" width="300" height="210" />A few weeks ago I received an unpleasant bit of email from my Internet provider. At first, I thought it was yet another lame spammer or phisher sending me some official-looking notice, but after a moment&#8217;s inspection I realized that this was a real <em>bona-fide </em>official notice.</p>
<p>Their network security department very kindly (and politely) informed me that they had received a &#8220;cease and desist&#8221; order from a particular game publisher. They had included the game publisher&#8217;s email, complete with the incriminating evidence.</p>
<p>There it was: logs showing the MAC address of my cable modem being involved in suspicious <a href="http://en.wikipedia.org/wiki/BitTorrent_(protocol)">BitTorrent</a> activities.</p>
<p>Considering that at any time during the week there can be from two to six or seven different teenagers hanging out in my humble abode, carrying virus-ridden machines, the message was clear: I had to get serious about locking down network access<span id="more-557"></span></p>
<p><strong>The Problem</strong></p>
<p>I would have liked to have bought some net filtering software to slap on the offending machine and been done with it, however I knew that this was insufficient.</p>
<p>Even if this one event could be traced to a youthful source, a more ominous danger comes from the inevitable malware and viruses that teenagers collect on their machines as they swap cool stuff with their friends.</p>
<p>Complicating things, there are many devices on our home network: Besides their school laptops, the kids have video game consoles and one has an iPod touch, all with wifi access. Think about how many different gadgets are on <em>your</em> home network.</p>
<p>And shutting off access altogether was not an option—there is still schoolwork to be done!</p>
<p><strong>The answer: A Private Network for the Kids</strong></p>
<p>My solution was to put together an unusual network configuration using a second wireless router; I wanted the ability to manage every single kid-owned device at the flip of a switch, while leaving the grownups untouched.</p>
<p><img class="aligncenter size-full wp-image-568" src="http://paperjammed.com/wp-content/uploads/2009/06/20090602-network-devices.gif" alt="" width="600" height="550" /></p>
<p>I hooked the cable modem (<strong>red</strong>) to the main router, shown in <strong>green</strong>. I then plugged a second wireless router, shown in <strong>blue</strong>, into the first.</p>
<p>By doing this, you can see that there is <em>one single wire</em> connecting the entire <strong>blue</strong> network (the kids) to the <strong>green</strong> network. It was trivial to then configure the green<em> </em>router with appropriate access control and filtering for that one single device: the blue router.</p>
<p><strong>Some quirky details</strong></p>
<p>Home routers like these are, by default, configured with a <a href="http://en.wikipedia.org/wiki/Network_address_translation">NAT</a> firewall. They work sort of like one-way mirrors: someone on the network can see out, but nobody can see in. As a result of this, the kids (<strong>blue</strong> devices) can see any device on the main router (<strong>green</strong> devices), such as our print server and the NAS device, but no one can see <em>into</em> the kids&#8217; network.</p>
<p>As paradoxical as it seems, this is exactly what I wanted. By making the kids&#8217; network a private network, it appears to the green router as a single device. When I am configuring access restrictions, I only need to control access for the blue router&#8217;s IP address or MAC address.</p>
<p>Many consumer-grade routers have flakey firmware that just doesn&#8217;t really behave well when you start doing things like turning on filtering for multiple machines. I simplified things by bringing down the number of controlled devices to <em>one</em>. In addition, if one were to try filtering on the IP addresses or MAC addresses of individual machines, this can be easily defeated by manually changing the IP address or MAC address. With my configuration, the MAC address being filtered is the blue router, locked away safely.</p>
<p><strong>The Finer Points</strong></p>
<p>If you want to set up a network like this, do the following:</p>
<ul>
<li>(Recommended) Reset the kids&#8217; router. Hold the hard reset button on the router in while you turn on power; hold the button for 15 seconds or so.</li>
<li>Hook the kids&#8217; router up to a spare laptop using an Ethernet cable. (Turn off the wireless of the laptop for the time being).</li>
<li>Use the laptop to navigate to the configuration web page (usually 192.168.1.1).</li>
<li>Set the router&#8217;s own address to a <em>different</em> network from the main network, such as 192.168.<strong>2</strong>.1. <em>This is critical</em>.</li>
<li>Configure the router&#8217;s gateway and DHCP server entries to all point to the <em>main</em> router (192.168.1.1). This tells the kids&#8217; router to use the main router as a source for its DHCP lookups and such, rather than going to cable modem.</li>
<li>Navigate to the configuration web page at the new address (192.168.2.1). You may need to close the browser and replug the Ethernet cable.</li>
<li>Set up your wireless security for the kids however you like. Make sure to choose a different channel and SSID from your main router.</li>
<li>Remove the laptop and plug the WAN port of the kids&#8217; router into one of the LAN ports of the main router. Restart everything.</li>
<li>Test both networks to make sure things work the way you think they should.</li>
<li>(Optional) You might want to connect to the kids&#8217; router and set it&#8217;s external IP address statically. Make sure that this is set to a number on the home network (e.g. 192.168.1.2).</li>
</ul>
<p>Some notes:</p>
<ul>
<li>You can only maintain the kids&#8217; router from a machine connected to the kids&#8217; network; the home network cannot see the management screens. If you wish, you could enable remote management for the kids&#8217; network only, since the main home router is still protecting the whole network from intruders.</li>
<li>Computers on the kids&#8217; network can see all devices, but they aren&#8217;t on the same network. This means that network printers and NAS devices are accessible, but you will have to attach to them using IP addresses. I was able to easily set up the machines on the 192.168.2.1 network to use a print server on 192.168.1.100.</li>
<li>For machines that should have full access (a.k.a. <em>yours</em>), make sure that you either set the <strong>green</strong> network to be a higher priority or remove the <strong>blue</strong> network SSID entry altogether. I found out the hard way that my iMac would randomly pick the green or the blue depending on which one it saw first when it woke up.</li>
<li>This does <em>not</em> wall off your main network; it simply provides a single point of control to the entire kids&#8217; network. In other words, don&#8217;t depend on this setup to prevent malware on the kids machines from seeing your machine. You can, however, set up your PC to not trust the kids&#8217; network.</li>
</ul>
<p><strong>Wireless Network Security</strong></p>
<p>Regardless of how you set up your network, make sure you use at least WPA encryption (Never use WEP!). Make sure your passwords are solid.</p>
<p><strong>Using DD-WRT on my new wireless router</strong></p>
<p>In addition to the new network configuration, I went one step further and chose a main router that lends itself well to installation of open-source firmware. I ordered a <a href="http://www.amazon.com/Linksys-Cisco-WRT54GL-Wireless-G-Broadband-Compatible/dp/B000BTL0OA/ref=sr_1_1?ie=UTF8&amp;s=electronics&amp;qid=1243905597&amp;sr=8-1">Linksys WRT54GL</a> from Amazon for a little over fifty bucks. I chose this one because, as a direct descendent of the venerable <a href="http://en.wikipedia.org/wiki/WRT54G">WRT54G</a>, this router is very well suited for running alternative firmware such as <a href="http://en.wikipedia.org/wiki/Dd-wrt">DD-WRT</a>, giving substantial control over things like, say, access control&#8230;</p>
<p>Within a half hour after my new router arrived, I had gone to the <a href="http://www.dd-wrt.com/dd-wrtv3/dd-wrt/hardware.html">Supported Hardware</a> page, obtained the latest build of DD-WRT, and replaced the Linksys firmware with the far-better open source code.</p>
<p>I won&#8217;t go into the specifics of installation here, but it isn&#8217;t very challenging. Check out the <a href="http://www.dd-wrt.com/dd-wrtv3/index.php">DD-WRT site</a> for details.</p>
<p><strong>Closing Thoughts</strong></p>
<p>Make no mistake: we are responsible for whatever goes on our home networks. Just like your home telephone; if someone dials up some 900 number and rings up a thousand-dollar phone bill, the phone company won&#8217;t care a whit who did it, you will still pay. Likewise, regardless of who did the BitTorrent download, there is a certain degree of responsibility of the homeowner to lock down the network.</p>
<p>Another point: Without some degree of personal responsibility on the part of the kids in the house, this sort of activity would simply be an arms race of filtering and blocking versus hacking. My goal is to help keep the honest people honest and to make life more difficult for the viruses and malware.</p>
]]></content:encoded>
			<wfw:commentRss>http://paperjammed.com/2009/06/02/banish-the-kids-to-their-own-network/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
