[vox] Let's start our own internet.

Ryan vox@lists.lugod.org
Tue, 6 Apr 2004 03:16:42 -0700


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tuesday 06 April 2004 02:35 am, Ryan Castellucci=20
cjg5ehir02-at-sneakemail.com |lugod| wrote:
> (I apoligize in advance, this will end up a somewhat disorganized
> braindump)
>
> So, I got this idea this evening...
>
> Let's run point-to-point connections to one another is some sort of
> organized fashion, and make out LANs routable between each other. It would
> be like our own private internet. We start assigning people networks off a
> 'reserved for private use' block such as 10.0.0.0/24 and set up tunnels (=
or
> wireless links, or point to point T1,s whatever people want, really) Then
> we start running our own DNS servers (with our own TLD), whois, etc.
>
> Once we've got some infrastructure in place, participants can make
> resources such as mail, ftp, http, irc, jabber, or whatever available to
> others on the network.
>
> I think that would be a great way for us to get some experience running a
> large scale network.
>
> I'm thinking what would be required of nodes to make stuff work would
> consist of at least the
> following...
>
> * Some sort of *nix box.
> * Tunneling software (OpenVPN, vtund, cipe, IPSEC, pptp, etc)
> * A routing daemon (I suggest we run OSPF or BGP, OSPF is
> probably going to be easier)
>
> A static IP sho

uld not be required. Many tunneling deamons are perfectly happy using DNS,=
=20
even if the reverse DNS does not match.

> Anyone joining the network would have to renumber thier LAN or do somethi=
ng
> clever with packet filtering... (the iptables NETMAP target would work, b=
ut
> you have to patch the kernel and iptables)
>
> Not really required to make things work, but nice:
>
> * A DNS server (to serve PTR records for your address space, and talk to
> root DNS servers for a private TLD)
>
> So, anyone interested?

- --=20
PGP/GPG Fingerprint: 3B30 C6BE B1C6 9526 7A90  34E7 11DF 44F3 7217 7BC7
On pgp.mit.edu, import with `gpg --keyserver pgp.mit.edu --recv-key 72177BC=
7`
Also available at http://www.XXXXXXX/~ryan/ryan_at_mother_dot_com.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFAcoOeEd9E83IXe8cRAqCOAKC4iPofGfwOpHe5CK8/58l2pYPWywCdEyat
qsa+pWZIuWIU6AEwrnwjTao=3D
=3DvyiO
-----END PGP SIGNATURE-----