Skip to content

safesploit/homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Homelab

Documentation of my homelab

Table of Contents

Hardware

Intel NUC

Router

Switch

  • TP-Link TL-SG108S (Used within SuperHub LAN; 2021)
  • TP-LINK TL-SG108 (Used within C3200 LAN)

Network Topology

Network Topology

Network Design

Network Sandboxing

Used to mitigate attack surface from a malicious device spreading a worm

Virtualisation

At present The following VMs are operated:

  • VM-01: Production Web Servers
  • VM-02: Testing Web Servers
  • VM-03: NextCloud Server
  • VM-04: DNS Server
  • VM-05: MySQL Server

Each VM with their own static internal IPv4 address. The router has an IP address pool range reserved for the Intel NUC within 192.168.5.235-245.

QEMU

  • Reason for choosing QEMU over VirtualBox or bare-metal...
    • Being able to assign VMs logical cores (threads)
    • Use of virt-manager as UI management which supports tunnelling over X11
    • Virt-manager is lightweight and supports VNC or SPICE

Management

Automation

Remote Login

Logging

Public Key Infrastructure

Self-Signed Root Authority

Self-Signed-RootAuthority

SWS Root CA X2 is the root authority for internally signed certificates as well as externally, such as cloud.private.safesploit.com.

Do make note that an intermediate authority is used. Hence, the wording of root authority.

X509v3 Trust Chain

For users without the SWS Root CA X2 certificate installed, another domain using Let's Encrypt is used, cloud.safesploit.com. Both cloud.private. and cloud. subdomains have similar configurations, as confirmed by SSL Labs. Except cloud.private. subdomain has been hardened to use a smaller set of more modern ciphers which results in less compatibility with older web browsers.

X509v3 Trust Chain
A sign certificate ultimately trusted by `SWS Root CA X2` being used by the internal domain `valhalla.sws-internal`

About

Documentation of my homelab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published