I'm using the
10.0.1.0/24 range. Honestly the only reason I chose this range instead of
172.16.0.0 is because it's less characters to type. I chose a
/24 subnet because I don't have anywhere near enough devices to justify more host bits.
Below are the current statically assigned IP addresses:
Switch1 (Cisco 3750G)
AP1 (Netgear R6700v3)
Printer1 (Brother DCP-L2550DW)
RasPi2 (Raspberry Pi 3B+)
RasPi1 (Raspberry Pi 4B 4GB)
NAS1 (Custom-built NAS and general purpose server)
iDRAC (for Dell R710)
WIN2016 (Dell R710)
I have 2 VLANs set up in the Cisco 3750G switch: VLAN 1 (default) and VLAN 2 (Lab). These VLANs divide the physical ports in half. VLAN 1 is used for all network traffic that is not experimental. VLAN 2 handles all network traffic that has to do with any labbing activities. It uses the
10.0.2.0/24 IP range.
I used to have a much more elaborate VLAN setup but realized that the problems caused by this far outweighed the possible benefits. I don't have enough devices on the network to justify more VLANs as of now.
NAS1 is a custom-built server that is currently running Unraid, a great beginner-friendly multi-drive OS built on Slackware. It provides a nice GUI interface for managing network shares, drive configs, Docker containers, and even VMs. Plus it has a large community of plugin and app developers (apps in the case meaning specially made Docker containers).
I'm only running two HDDs in NAS1 at this point. They are both 4TB WD Red drives. One serves as the parity drive and one as the main storage drive. Why only two? Well, I don't really need more space right now. I had grand ideas of buying 4-5 10TB drives but the cost didn't make sense considering how little data I have to store. As of writing this I've used less than half of the available space and it's been 4 months since NAS1 went online. I may run out of space by the end of the year but I can always throw more drives in.
I'm also running a 250GB Crucial SSD. It serves as the cache drive and does the job well enough. It's not the best SSD and has more power-on hours than I'd like but I'll be sticking with it until I add more drives to the main array.
Unraid itself is running on a cheap 32GB Crucial USB drive, which is what is recommended. These drives are indestructible and last forever so I have no plans to replace this unless it fails.
The main purpose of NAS1 when I built it was to be a network storage device and a media server. Its uses have expanded a bit since then but the services I run mostly align with that. Below are the services and a brief description of each:
Heimdall - This is a simple services dashboard that displays all of my services in a visually appealing way. I've even added a few "external" (not hosted on NAS1) links for easier navigation. These include a link to my router's web interface, the Dell R710's iDRAC web interface, and the Pi-Hole web interface.
Plex - A must-have for any self-hosted media server. I appreciate that people have issues with it and prefer things like Jellyfin or Emby but I'm loving it so far. It's not perfect but it works well and has a great UI. I use this to serve all of my movies and TV shows. I also have some music but I tend to use Spotify and will probably never get to point where I self-host music.