Blogs

Blogs
Setting up a cross-domain …

Intro I’ve been playing around with FreeIPA in my homelab for a while and have always wanted to enable seamless authentication between all my hosts regardless of their operating system. I stumbled upon the concept of cross-domain trusts between FreeIPA and Active Directory which allows us to …

Blogs
Starting a VM in Proxmox …

Intro One of the nodes in my lab runs pfSense and if the vm is down, my network is down. This prevents my nodes from reaching quorum, and thus preventing pfSense from starting. To solve this, I needed a way for the vm to start without quorum. This was achieved by creating a oneshot service that runs …

Blogs
Homelab

Intro This is just a post to describe my homelab setup and make it linkable where needed (like in my resume). This is most definitely subject to change at any time as I continue to play with new technologies and keep adding things! Hosts My homelab consists of a one node proxmox host and a …

Blogs
Whitelisting in Suricata …

Intro After tirelessly looking for a solution in order to dynamically create a whitelist for Suricata based on DNS, I decided to create my own. Download the necessary files Create a whitelist file with all the domains you wish whitelisted. A useful starting point is anudeepND’s collection of …

Blogs
Automatically create …

Intro While setting up my hosts with FreeIPA, I noticed that home directories were not being created when logging in through ssh. Looking online it seems that most people just use NFS shares to keep home directories the same across devices but I did not want to set up NFS home shares. Fixing this in …

Blogs
NTP server with GPS and …

Intro I wanted to easily synchronize the time between my VMs and decided to set up an ntp server to accomplish this. Since a USB GPS device is relatively inexpensive, I thought it would be a great addition to the project. For the following examples, I used aptitude and vim. Prerequisite Packages Run …