Gaelin blog

cyber cyber cyber

User Tools

Site Tools


homelab

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
homelab [2023/12/19 10:53] – created gaelinhomelab [2025/01/30 02:56] (current) gaelin
Line 1: Line 1:
-**🚧 This page is under construction! 👷🏗️**+===== About ===== 
 +A friend and I have a homelab setup between our houses. We have been slowly amassing assorted old and new servers to add to this lab so that we have a fun playground and can host all the game servers and websites we want.
  
----- 
  
-====== Hardware ======+===== Hardware ===== 
 +  * 2x Netgate SG-3100 (pfsense) 
 +  * 1x Netgate SG-1100 (pfsense) 
 +  * 1x HPE DL360 G6 
 +  * 6x Lenovo DL350 
 +  * 1x Raspberry pi 5 
 +  * 2x Raspberry pi 4 
 +  * 5x Raspberry pi 3B 
 +  * 1x HPE G5(?) 
 +  * 2x Old desktop 
 +  * 1x 42U Rack 
 +  * 2x Netgear S3300-28X stacking switches 
 +  * Custom NAS build 
 +    * [[https://www.jonsbo.com/en/products/N3.html|JONSBO N3 case]] with 8 bays 
 +    * Intel i7-12700K, 12 (8P + 4E) core 20 thread @ 3.6GHz 
 +    * 32GB DDR5 @ 6000MHz 
 +    * 1x 16TB Seagate IronWolf 
 +    * 3x 8TB Seagate IronWolf 
 +  * Assorted switches
  
 +Totaling to ~400gb ram, ~72 cores @ 1.6-3.5Ghz, and ~70tb raw disk capacity
  
 +===== What are we doing with all that??? =====
 +Good question! Mostly just messing around, having fun, and learning!
  
 +I connected all 3 pfsenses via ipsec tunnels so that the infrastructure at each location is accessible from the other 2.
  
 +I run my website (this one) as well as a few other sites from one of the old desktops. I also run a minecraft server across both of the old desktops.
  
 +My friend is using 2 of the PIs to run his website.
  
 +We currently have 3 Lenovos in a XCP-ng cluster and the other 3 in a Proxmox cluster. We have the G6 setup as a NAS backing the VMs that we have running on the cluster.((Oh boy, live migration is so neat when you are running VMs off of a SAN! You just click a button and boop its on the other host!))
  
 +We have three of the PIs setup as [[https://pi-hole.net/|pi holes]] for DNS based ad blocking. Currently we are blocking ~7.5m domains.
  
 +We have a Factorio server running on the G5 and on one of the desktops.
  
 +We have 2 Netgear S3300-28X switches so that we can use link aggregation to get a redundant, high throughput storage network connection.
  
-==== History ==== 
  
-In 2016, I got my first desktopSince then I have been running various websites and game servers in my free time.+Each location is assigned a 10.**x**.0.0/16. Subnet ip ranges are standardized to: 
 +  * 10.x.**0**.0/24 : DMZ 
 +  * 10.x.**1**.0/24 : Admin 
 +  * 10.x.**2**.0/24 : LAN 
 +  * 10.x.**3**.0/24 : Other
  
-In 2019 I got a second desktop to use as a dedicated serverI aslo added pihole which functions as a wifi access point for my laptop.+This way the ipsec tunnel only has to allow access to 10.X.0.0/23 externally, and can safely block incoming to anything else. Anything that does not have 10.x address is only for local access/internet access and will not be able to traverse the ipsec tunnel.
  
-In 2020 got small netgate firewall running pfsense.+Here is a netmap! removed some information from it but it should give decent idea of how I have things setup 
 +{{ ::colo_netmap.png?nolink&600 |}}
  
-In 2021 I got an old HPE server from my school which was selling a bunch of old hardware. 
  
-In May, 2022 I received a 42U rack. A friend and I decided to combine our home labs to this rack and colo out of their basement.+===== History =====
  
-The most recent addition to our lab in December 2023 was 6x Lenovo RD350 and a HPE DL360 G6.+  * 2016: I got my first desktop. Since then I have been running various websites and game servers in my free time. 
 + 
 +  * 2019: I got a second desktop to use as a dedicated server. I also added a pihole which functions as a wifi access point for my laptop. 
 + 
 +  * 2020: I got a small Netgate firewall running pfsense. 
 + 
 +  * 2021: I got an old HPE server from my school which was selling a bunch of old hardware. 
 + 
 +  * 2022, May: I received a 42U rack. A friend and I decided to combine our home labs to this rack and colo out of their basement. 
 + 
 +  * 2023, December: I bought 6x Lenovo RD350 and a HPE DL360 G6 which where being decommissioned from my school's datacenter. 
 + 
 +  * 2024, January: I got 2x Netgear S3300-28X so that we would have good stable networking and so I could play around with stacking 
 + 
 +  * 2025, January: I built a new NAS with 40TB raw capacity
homelab.1702983220.txt.gz · Last modified: by gaelin

© Gaelin