Tag Archives: squid

Presenting – The PiWall.

Having a dreaded man-cold, not really being able to be awake more than a few hours before everything started to hurt last week, I decided to start with a old project.

I grabbed one of my old Raspberry Pi Model B’s, glued a USB Ethernet adapter to it, attached an old Wifi USB dongle, and started having fun.


Now, this is related to the loss of the NSLU2, and also some new ideas with a “PiES” concept (I’ll get into more detail later on about that).

The main functions to be targeted with this little bundle of fun will be the following:

* Firewall with the standard NATting, DHCP / DNS features
* Bridged LAN interfaces (Ethernet and WLAN (with hostapd))
* IPSEC enabled (becoming a cheap extender of the Mesh IPSEC network)
* SQUID-proxy (since the throughput needs all the help it can get)

Sadly, I started compiling the latest Squid, and of course it broke within a function – I’ll drill down to a less new version, but I refuse to run the old and dirty one in the repos for Rasbian (yes, it runs Rasbian, that’s been put on a diet).

It’s not built to perform fast – or even that well. It’s purpose built to be CHEAP. However, with all the additionals, of course it will become somewhat not that cheap if I am to create more of these small bundles of joy.

But, imagine getting your hands on a Raspberry Pi 2 Model B as well.. Aaaaw.. More fun stuff!

Either way – I’ll get this concept working first in full, and extend the functionality.
Might have to move on to the “C&C” for the PiES soon tho, so I can control my Pi-army in a nice way :).

More to come!