<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>vNinja.net on vNinja.net | VMware, VCF &amp; Homelab</title><link>https://vninja.net/</link><description>Recent content in vNinja.net on vNinja.net | VMware, VCF &amp; Homelab</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy; 2010 - 2026 &lt;b&gt;vNinja.net&lt;/b&gt; &lt;br/&gt; &lt;em&gt;There is a thin line between agile and fragile&lt;/em&gt;</copyright><lastBuildDate>Mon, 20 Jul 2026 13:46:29 +0200</lastBuildDate><atom:link href="https://vninja.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Ghostty xterm-ghostty Over SSH: What's Actually Fixed (and What Isn't)</title><link>https://vninja.net/2026/07/19/ghostty-ssh-terminfo-whats-actually-fixed/</link><pubDate>Sun, 19 Jul 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/07/19/ghostty-ssh-terminfo-whats-actually-fixed/</guid><description>Ghostty shipped a partial fix for its SSH terminfo problem back in version 1.2.0, and a proper one is coming in 1.4.0. I went looking for why I was still running into trouble, and found the real story is more complicated than either release note lets on.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/07/19/ghostty-ssh-terminfo-whats-actually-fixed/featured.png"/></item><item><title>Migrating from Unifi UXG-Lite to Express 7</title><link>https://vninja.net/2026/07/17/migrating-from-unifi-uxg-lite-to-express-7/</link><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/07/17/migrating-from-unifi-uxg-lite-to-express-7/</guid><description>A UniFi restore that reports no errors, restarts cleanly, and lets you log in with your admin account, but somehow leaves you with an empty configuration, is a special kind of frustrating. That's the short version of what it took to move from a HostiFi-hosted controller to a local UniFi Express 7 (UX7). It should have been a cable swap and a restore. Instead it turned into a two-attempt debugging exercise, followed by a workaround involving a throwaway Docker controller and some direct MongoDB open-heart surgery.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/07/17/migrating-from-unifi-uxg-lite-to-express-7/featured.png"/></item><item><title>ESXi Has No MFA: A Practical Hardening Checklist</title><link>https://vninja.net/2026/07/03/esxi-mfa-gap-hardening-checklist/</link><pubDate>Fri, 03 Jul 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/07/03/esxi-mfa-gap-hardening-checklist/</guid><description>ESXi supports no MFA, no SSO, and no identity federation, and vCenter's identity controls stop at the host boundary. Here's exactly where that gap is, and the concrete controls that actually close it.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/07/03/esxi-mfa-gap-hardening-checklist/featured.png"/></item><item><title>Closing the Loop: ESX, vCenter, and Identity as One Attack Chain</title><link>https://vninja.net/2026/05/18/closing-the-loop/</link><pubDate>Mon, 18 May 2026 01:01:00 +0000</pubDate><guid>https://vninja.net/2026/05/18/closing-the-loop/</guid><description>What the ESX, vCenter, and identity relationship means as a complete operational model.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/18/closing-the-loop/featured.png"/></item><item><title>Identity Is the Real Attack Surface</title><link>https://vninja.net/2026/05/18/identity-is-the-real-attack-surface/</link><pubDate>Mon, 18 May 2026 01:00:00 +0000</pubDate><guid>https://vninja.net/2026/05/18/identity-is-the-real-attack-surface/</guid><description>Why identity determines whether ESX and vCenter are reachable at all.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/18/identity-is-the-real-attack-surface/featured.png"/></item><item><title>vCenter Is the Crown Jewel</title><link>https://vninja.net/2026/05/14/why-vcenter-is-usually-the-real-target/</link><pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/05/14/why-vcenter-is-usually-the-real-target/</guid><description>Why vCenter becomes the highest-impact system once compromise reaches the control plane.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/14/why-vcenter-is-usually-the-real-target/featured.png"/></item><item><title>ESX Security Advice that Actually Matters in 2026</title><link>https://vninja.net/2026/05/12/esxi-security-advice-that-actually-matters-in-2026/</link><pubDate>Tue, 12 May 2026 09:00:00 +0000</pubDate><guid>https://vninja.net/2026/05/12/esxi-security-advice-that-actually-matters-in-2026/</guid><description>ESX security in 2026 is driven less by hypervisor hardening and more by identity, reachability, and control-plane exposure, where vCenter access and visibility gaps ultimately determine real-world compromise paths.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/12/esxi-security-advice-that-actually-matters-in-2026/featured.png"/></item><item><title>VCF Security Reality Check: What This Series Covers</title><link>https://vninja.net/2026/05/12/vcf-security-reality-check/</link><pubDate>Tue, 12 May 2026 08:00:00 +0000</pubDate><guid>https://vninja.net/2026/05/12/vcf-security-reality-check/</guid><description>Scope and assumptions for the VCF Security Reality Check series.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/12/vcf-security-reality-check/featured.png"/></item><item><title>Intel Arc SR-IOV Hardware Transcoding with Plex on Proxmox VE</title><link>https://vninja.net/2026/05/07/intel-arc-sr-iov-hardware-transcoding-with-plex-on-proxmox-ve/</link><pubDate>Thu, 07 May 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/05/07/intel-arc-sr-iov-hardware-transcoding-with-plex-on-proxmox-ve/</guid><description>How to set up Intel Arc SR-IOV on Proxmox VE with three ASUS NUC 15 Pro units for Plex hardware transcoding, including notes on kernel compatibility and the required Plex beta release.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/05/07/intel-arc-sr-iov-hardware-transcoding-with-plex-on-proxmox-ve/featured.png"/></item><item><title>GL-iNet Brume 3 (GL-MT5000) VPN Security Gateway: Some Takeaways</title><link>https://vninja.net/2026/04/21/gl-inet-gl-mt5000-vpn-security-gateway/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/04/21/gl-inet-gl-mt5000-vpn-security-gateway/</guid><description>At the end of 2025 I received a GL-iNet Brume 3 (GL-MT5000) as part of a beta testing program, and it’s been quietly running in my home network ever since. I didn’t redesign my setup around it or do anything particularly fancy—simply dropped it into the network alongside my existing gateway to see how it would behave in a real-world environment.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/04/21/gl-inet-gl-mt5000-vpn-security-gateway/featured.png"/></item><item><title>When Synology Says No: Building a Minimal rsync-to-NFS Bridge That Actually Works</title><link>https://vninja.net/2026/04/08/when-synology-says-no-rsync-to-nfs/</link><pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/04/08/when-synology-says-no-rsync-to-nfs/</guid><description>There’s a special category of problems that only show up when everything looks like it should just work.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/04/08/when-synology-says-no-rsync-to-nfs/featured.png"/></item><item><title>VMUG Connect 2026 Amsterdam – Security, Community, and the Reality of "Living with IT"</title><link>https://vninja.net/2026/03/20/vmug-connect-2026-amsterdam-security-community-living-with-it/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://vninja.net/2026/03/20/vmug-connect-2026-amsterdam-security-community-living-with-it/</guid><description>This past week I attended VMUG Connect 2026 Amsterdam at RAI Amsterdam.This was the first VMUG Connect event ever held in Europe, and that alone made it a notable milestone.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2026/03/20/vmug-connect-2026-amsterdam-security-community-living-with-it/featured.jpeg"/></item><item><title>Will We See YOU at VMUG Connect 2026 in Amsterdam?</title><link>https://vninja.net/2025/12/21/vmug-connect-2026-amsterdam-session/</link><pubDate>Sun, 21 Dec 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/12/21/vmug-connect-2026-amsterdam-session/</guid><description>We’re thrilled to announce that mine and Stine’s joint session, **Hypervisor Horror: Root Access and Regulatory Rage**, has been selected for the first european VMUG Connect in Amsterdam **17th - 19th March 2026**!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/12/21/vmug-connect-2026-amsterdam-session/featured.png"/></item><item><title>VMUG Connect is expanding in 2026 with five stops!</title><link>https://vninja.net/2025/11/24/vmug-connect-2026/</link><pubDate>Mon, 24 Nov 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/11/24/vmug-connect-2026/</guid><description>After a successful launch in St. Louis this year, VMUG is bringing the experience to more communities. Next year, VMUG Connect will give members across these cities a chance to connect, learn, and collaborate in person.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/11/24/vmug-connect-2026/featured.png"/></item><item><title>vSphere: It's All Fun and Games Until Someone Gets Root</title><link>https://vninja.net/2025/09/18/vsphere-its-all-fun-and-games-until-someone-gets-root/</link><pubDate>Thu, 18 Sep 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/09/18/vsphere-its-all-fun-and-games-until-someone-gets-root/</guid><description>At the VMUG UserCon UK 2025 I presented a session called *vSphere: It's All Fun and Games Until Someone Gets Root*. The premise of the talk was the havoc a malicious actor can wreck to an environment, if they gain root access to an ESXi host.
Of course, once someone has gained root access, all bets are off anyway, but there are some interesting tecniques that can be utilized simply by using native commands. This is otherwise known as **Living off The Land (LOTL)**, where attackers use legitimate tools and features that are already present on a system.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/09/18/vsphere-its-all-fun-and-games-until-someone-gets-root/featured.jpg"/></item><item><title>GL-iNet Opal (GL-SFT1200) Travel Router: Real Usage Experience</title><link>https://vninja.net/2025/09/15/gl-inet-opal-travel-router-experience/</link><pubDate>Mon, 15 Sep 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/09/15/gl-inet-opal-travel-router-experience/</guid><description>In August 2024, I acquired a GL.iNet Opal (GL-SFT1200) Travel Router, and it has since become an indispensable companion for my multi-day travels. Its compact design and robust feature set have consistently met my connectivity needs on the road.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/09/15/gl-inet-opal-travel-router-experience/featured.png"/></item><item><title>vSphere LCM Moving From Baselines to Images</title><link>https://vninja.net/2025/09/12/vsphere-moving-from-baselines-to-images/</link><pubDate>Fri, 12 Sep 2025 01:30:00 +0000</pubDate><guid>https://vninja.net/2025/09/12/vsphere-moving-from-baselines-to-images/</guid><description>If you are using baselines to update your VMware clusters it is time to move to using images instead.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/09/12/vsphere-moving-from-baselines-to-images/featured.png"/></item><item><title>Storage in Hypervisor and Kubernetes Environments: What Are the Options?</title><link>https://vninja.net/2025/09/12/storage-in-hypervisor-and-kubernetes-environments/</link><pubDate>Fri, 12 Sep 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/09/12/storage-in-hypervisor-and-kubernetes-environments/</guid><description>When talking about modern infrastructure, storage is as critical as compute and networking. Applications — whether traditional VMs or cloud-native containers — depend on reliable, performant, and consistent storage.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/09/12/storage-in-hypervisor-and-kubernetes-environments/featured.png"/></item><item><title>Containers in Your Hypervisor vs. VMs in Kubernetes: What’s the Difference?</title><link>https://vninja.net/2025/09/11/containers-in-your-hypervisor-or-vms-in-kubernetes/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/09/11/containers-in-your-hypervisor-or-vms-in-kubernetes/</guid><description>When talking about modern infrastructure, there are multiple ways to combine virtualization and Kubernetes. The architectures described below are general concepts and not specific to any single hypervisor. They illustrate common patterns for combining virtualization and Kubernetes, but exact implementations may vary depending on your infrastructure vendor and setup.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/09/11/containers-in-your-hypervisor-or-vms-in-kubernetes/featured.png"/></item><item><title>How to set up a VMware vSphere Native Key Provider (NKP)</title><link>https://vninja.net/2025/08/15/how-to-set-up-a-vsphere-native-key-provider/</link><pubDate>Fri, 15 Aug 2025 00:00:00 +0000</pubDate><guid>https://vninja.net/2025/08/15/how-to-set-up-a-vsphere-native-key-provider/</guid><description>From VMware vSphere 7.0.2 you can configure a vSphere NKP to enable encryption-related functionality from your vCenter. The ESXi hosts do not require a TPM 2.0 chip to use NKP, but a TPM chip provides enhanced security.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vninja.net/2025/08/15/how-to-set-up-a-vsphere-native-key-provider/featured.png"/></item></channel></rss>