Lab-net

This page is very old and should be looked upon as a historic “something” written several years ago. Dont take anything on this page seriously.

This is the network structure of my home network. Note that this has no value to anyone except me really, but perhaps it will give you some hints on what you may do etcetera. Mainly, this only describes the network and different routes for each host for now. I may add more stuff in the future.

A reminder, none of this is any “cool” hardware really. The newest machine is a 750 MHz AMD Duron, and the oldest one is the Wififw, which is an Intel Pentium 120 MHz. I got 8 other boxes in a storage though, which are a little bit more fun, hardware wise.

Network layout

Main network

This is the main network. Kind of like the “backbone” of my home network. In the middle of it, there is a 8-port 10mbps Intel hub. It’s a sad history, but it works for me, and provides more than enough speed most of the time. Also, as of late, this hub was crosslinked to a D-Link 4-port 10mpbs hub, which hooks up with “Firewall1” as well as “Davids”. The reason for this second hub was simply to save on wiring (I hate having 3 x 30 feet cat5 going through the. apartment).

The Intel hub

Main workstation

Workstation

OS: Debian 3.0rc0 Woody

Technical:

  • eth0 – 192.168.0.3/24

Routes:

  • 192.168.0.0/24 – Main network
  • 10.0.0.0/8 via 192.168.0.2 – Route to Labb network machines
  • 192.168.10.0/24 via 192.168.0.7 – Route to Wifi-net
  • 0/0 via 192.168.0.1/24 – Default route to Internet

Main usages:

  • A workstation… I work most of my time there:).

Davids – Workstation

Davids

OS: Windows ME/Windows 2000

Technical:

  • eth0 – 192.168.0.6/24
  • ppp0 – 192.168.55.2/24

Routes:

  • 192.168.0.0/24 – Main network
  • 192.168.55.0/24 – Gagarin network
  • 0/0 via 192.168.0.1/24 – Default route to Internet

Main usages:

  • A workstation used by the ones I live with.
  • Also used for sending a local radio broadcast via ppp0.

Firewall1

Firewall1

OS: Slackware 8.1

Technical:

  • eth0 – 192.168.0.1/24
  • eth1 – DHCP set

Routes:

  • 192.168.0.0/24 – Main network
  • 10.0.0.0/8 – Internet network
  • DHCP set default route

Main usages:

  • Main firewall against the Internet.
  • Block everything from the Internet, except connections we created.
  • Block everything except allowed traffic from Main network.

Labb network

Labnet

This is a laboratory network, consisting of some really screwy configurations. Most of my iptables and routing questions gets resolved on this testbench. This was all donated to my by Ericsson Radio Access, or ERA. Thanks to the wonderful fellows at Ericsson in other words.

Labbgw – Lab network gateway

OS: Slackware 8.0

Technical:

  • eth0 – 192.168.0.2/24
  • eth1 – 10.0.1.2/24

Routes:

  • 192.168.0.0/24 – Main network
  • 10.0.1.0/24 – Labb network segment to Labbfw
  • 10.0.0.0/8 via 10.0.1.1/24 – Route to all other Labb network machines
  • 0/0 via 192.168.0.1/24 – Default route to Internet

Main usages:

  • Block all traffic from Labb network to the rest of the world, unless specifically opened
  • Allow specific traffic from Main network inside the labb network

Labbfw – Labb firewall/router

OS: Slackware 8.0

Technical:

  • eth0 – 10.0.2.1/24
  • eth1 – 10.0.1.1/24
  • eth2 – 10.0.3.1/24
  • eth3 – 10.0.4.1/24

Routes:

  • 10.0.1.0/24 via 10.0.1.1 dev eth1
  • 10.0.2.0/24 via 10.0.2.1 dev eth0
  • 10.0.3.0/24 via 10.0.3.1 dev eth2
  • 10.0.4.0/24 via 10.0.4.1 dev eth3

Main usage:

  • Used for a little bit more complex routing and packet filtering tests.
  • Any other routing tests that may be needed.
  • Simple to change configurations, since they do quite a lot.

Labb1 – Lab rat #1

OS: Slackware 8.0

Technical:

  • eth0 – 10.0.2.2/24

Routes:

  • 10.0.2.0/24 – Lab network segment
  • 0/0 via 10.0.2.1 – Main network

Main usage:

  • Testing machine for different purposes

Labb2 – Lab rat #2

OS: Slackware 8.0

Technical:

  • eth0 – 10.0.3.2/24

Routes:

  • 10.0.3.0/24 – Lab network segment
  • 0/0 via 10.0.3.1 – Main network

Main usage:

  • Testing machine for different purposes

Labb3 – Lab rat #3

OS: Slackware 8.0

Technical:

  • eth0 – 10.0.4.2/24

Routes:

  • 10.0.4.0/24 – Lab network segment
  • 0/0 via 10.0.4.1 – Main network

Main usage:

  • Testing machine for different purposes

Wifi-net

This is the Wireless network that I own and run. I am currently using this to learn more about Wireless stuff, such as 802.11b. I have actually also gotten the Wififw and laptop1 to talk via ir-lan as well, but that was mostly to check if I could actually get it to run at all. Right now, I am looking more into creating some kind of “software AP” of the Wififw and what tools are out there to do it. This would save a lot of money for people not wanting to buy hardware AP’s.

Wififw

Wififw

OS: Slackware 8.0

Technical:

  • eth0 – 192.168.0.7/24
  • eth1 – 192.168.10.2/24

Routes:

  • 192.168.0.0/24 – Main network
  • 192.168.10.0/24 – Wifi-net
  • 10.0.0.0/8 via 192.168.0.2 – Lab-net route
  • 0/0 via 192.168.0.1 – Default route to Internet

Main usage:

  • Work as a wifi “access point”, with 128 bit crypto.
  • Block all access tries via WIFI except from specifically allowed machines.
  • Gateway to the rest of the world.

Laptop2

Laptop2

OS: Redhat 7.1

Technical:

  • eth1 – 192.168.10.1/24
  • eth0 – 192.168.1.5/24

Routes:

  • 192.168.1.0/24 – Work net, this is a card used at work with no WIFI access.
  • 192.168.10.0/24 – Wifi-net
  • 0/0 via 192.168.10.2 – Default route to Internet

Main usage:

  • My secondary workstation, carried around all over.