Subj : Re: Home Lab Projects To : poindexter FORTRAN From : Zylone Date : Tue Sep 14 2021 13:55:52 On 12 Sep 2021, poindexter FORTRAN said the following... pF> I've spent my lockdown building a homelab, mostly out of spare parts I pF> had laying around or parts bought secondhand. That is excellent! I am in the process of 'rebuilding' my home lab and whole network for that matter. About a year ago, I removed the dual core atom based supermicro 1u I was using as a router.. it was running OpenBSD. The main reason for this was the fan in the PSU was getting unbearable with its old age. It has been replaced with a super overkill Mikrotik CCR1009. Not cheap by any means, but I wanted the ability to do inter-VLAN routing at 10Gbps. I know.. rediculous but why not! After that, I replaced my old Cisco SG-300 24 port switch which was getting really old and long in the tooth with a Mikrotik CRS326 24 port switch. This is then uplinked to the new router through a 10Gb DAC cable. All cabling in the rack was also upgraded to Cat6 across the board. For the wifi, I replaced the old Ubiquiti UAP-AC's with Mikrotik wAP AC's. These currently don't have all the fancy MIMO support that the ubiquiti stuff does, but I wanted to try them out.. especially with the rest of the network being Mikrotik. I can't rave enough about them.. they are super solid, and I swear have less self noise! The server.. I looked through my history of pics, and it appears to be about 7 years old now. It is a whitebox supermicro based machine I built. It has an older E3 Xeon and 32gb ram. That is the max ram the board will take. It has been running ESXi all this time and soon will be changed to Proxmox! More info below.. I just got a new desktop rig going to replace my 10 yr old i5 that was really feeling its age! =P The new rig is a Ryzen 3600 with 64gb ram, NVME and SSD storage, etc. I just recently helped spec out an Epyc server build for my brother which inspired me to do the following: This new desktop currently is running Proxmox on an old 250gb SSD. Then, I have a few VM's and LXC containers on top of that. The main rig is PopOS with 20gb ram, 200gb NVME storage, and 12 'cores'. This VM also has an older Radeon PCI card passed through to it. It also has at current a single USB hub from the motherboard passed through to it to support my audio interface, keyboard, mouse, webcam, etc. The VM is set to auto boot when the machine starts. So, other than a little added time added and a few screen flickers while Proxmox boots, it feels like a normal desktop. There is also a Windows 10 VM running with the same hardware specs with nothing passed through currently. I will probably add my old video card in and pass it through and setup a single dedicated monitor to it, as the PopOS VM has two monitors dedicated to it. Then, I would use something like Synergy on both machines to allow a virtual kvm if you will so that the keyboard and mouse can be used across both machines seamlessly. There are several containers so far.. I have been spinning these up as replacements of current VM's that have been running on the esxi server. These include pihole, ubiquiti controller (I host for my dad and son's networks). Zoneminder for my security cameras, nextcloud which I havent played with much yet, and one for my BBS which is the last VM I still need to migrate. I am contemplating just throwing this up on my VPS instead. My VPS is currently an OpenBSD box running recursive DNS, and my piholes point to this box as well as doing their own recursive DNS. It also currently runs an IRC server for the heck of it, and an IRC bouncer (ZNC). So I am not exposing my public IP to IRC.. lol This will change to Ubuntu server if I decide to move my BBS up there.. plus that would make it easier to seutp wireguard or something of the sort. I have thought about running pihole on the VPS, and then I could VPN to it from my phone and have adblocking from there. I have done this before with OpenVPN from home.. and it works well. I recently picked up my very first pi. It is a pi4 with 8gb ram and currently just running pihole as a secondary pihole on the local network. I need to do more with it.. maybe a future NAS! I have used it to run some SDR dongles off of, and that worked out well as well. The next major todo is to migrate the BBS to either the container on my main rig temporarily or move it to the VPS. Once that is done, I will blow away the server, add some more drives and reload it with proxmox, and then finally migrate all but the two main VM's off my main rig over to it. Oh yeah.. and I got a few VLAN's running too.. wired network, wireless network.. you may ask why different vlan's for those two? Well.. because I dont want any broadcast/multicast traffic bleeding from the wired network to wireless... all that just eats up air time. I know I could block that with a flat network.. but it is what it is right now. ;) Other vlans include IoT, camera, and management. VLAN's are way overkill for home use.. but that's part of the fun of homelabs! Until you get a device like a chrome whatever that only uses casting with multicast traffic and will NOT work across VLAN's without some trickery.. I hear sonos can be a real pain with that too.. Anyhow, I have rambled long enough! =) Back to breaking stuff.. LOL! |15Z|07ylone --- Mystic BBS v1.12 A47 2021/08/19 (Linux/64) * Origin: bbs.planetcaravan.org:23 ssh:1337 (46:10/196) .