But in all seriousness, this is a continuation of a previous post, namely: https://programming.dev/post/43003673

TLDR

I wanted to contribute to decentralization and to fighting censorship from home. This is were the project is right now. I bought a shower rack, discarded its wheels and just attached it - with wires, ouch - to the underside of a shallow support table on which my TV stands.

1a

I get my 1 Gbps connection from a pretty generous ISP. For one, they hand out static public IP addresses for free! Not that I understand what that would cost any ISP…

1b

The connection is distributed with a gigabit switch - which by the way supports jumbo frames 🤙 - to two routers.

2a - router one

This router is configured to route everything through a WireGuard interface (peers set to some Mullvad server, been “subscribed” for over six years now). Everything that goes through this router is encrypted. Too bad they still don’t support DAITA on routers… I’m working on a workaround though, where I’m playing with the thought of forwarding traffic within a Linux machine through its DAITA-enabled Mullvad app, but that’s another story…

3a - access point one

This is where I access the internet whenever I need encryption. Both wirelessly and wired. Here you will find endpoints such as PCs, smartphones and my only one IoT - a vacuum. This is also where a PC is running an i2pd daemon to share some bandwidth and a Snowflake proxy to enable Tor for people that live in places that ban normal Tor connections.

2b and 3b - router and access point two

Router two simply routes traffic between my unencrypted LAN and my ISP. Access point two is where I access my various servers residing on 4b. They are, for now, a Tor bridge. Upcoming: A Headscale “server”? Because the Tailscale control server is one of the few parts of Tailscale that isn’t open source.

Hardware and software

  • 1a - some ONT provided by the city
  • 1b - TL-SG105E
  • 2a,2b - Raspberry Pi 4 with OpenWrt
  • 3a - ASUS RT-AX58U with Asuswrt Merlin
  • 3b - ASUS RT-AX58U v2 with Asuswrt Merlin NG
  • 4b - Raspberry Pi 5 with Raspberry Pi OS Lite

Good night

Thanks for your contribution

Create a post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

much thanks to @gary_host_laptop for the logo design :)

  • 0 users online
  • 108 users / day
  • 435 users / week
  • 1.32K users / month
  • 4.54K users / 6 months
  • 1 subscriber
  • 4.61K Posts
  • 116K Comments
  • Modlog