Skip to main content

Recently Updated Pages

Firewall Setup

Project Router IPv4

Install Shorewall To manage nftables/iptables I decided to go with Shorewall since it is easy to...

Updated 3 years ago by dustin@swigg.net

Logging in LXC

Project Router

Logging One problem I ran into is that access to kernel logging is limited or unavailable from i...

Updated 3 years ago by dustin@swigg.net

DNS: Recursive DNS

Project Router

Option 1: Unbound $ apt install unbound Recursive DNS can sometimes sacrifice speed for secur...

Updated 3 years ago by dustin@swigg.net

Initial Network Setup

Project Router

Configure Interfaces I need Internet access to download all the packages necessary so I setup DH...

Updated 3 years ago by dustin@swigg.net

DMARC (Domain based Message Authentication, Reporting and Conformance)

Email

Introduction DMARC (Domain-based Message Authentication, Reporting and Conformance) is an emai...

Updated 3 years ago by dustin@swigg.net

DKIM (DomainKeys Identified Mail)

Email

Introduction DomainKeys Identified Mail (DKIM) is an email authentication method designed to d...

Updated 3 years ago by dustin@swigg.net

Bridge Zero Copy Transmit

Linux KVM Virtual Machines

Zero copy transmit mode is effective on large packet sizes. It typically reduces the host CPU o...

Updated 3 years ago by dustin@swigg.net

Passwords

Linux

Generate Random Password With pwgen (generate 1 password, length 16, with a least a number and u...

Updated 3 years ago by dustin@swigg.net

SR-IOV

Linux KVM Virtual Machines

Ensure IOMMU Is Activated First step of this process is to make sure that your hardware is eve...

Updated 3 years ago by dustin@swigg.net

PCI Passthrough

Linux KVM Virtual Machines

Ensure IOMMU Is Activated First step of this process is to make sure that your hardware is eve...

Updated 3 years ago by dustin@swigg.net

Isolate CPUs from Kernel Scheduler

Linux

Disable CPU(s) Sysfs # echo 0 > /sys/devices/system/cpu/cpu4/online When disabling a CPU thi...

Updated 3 years ago by dustin@swigg.net

Base Install

vault

Operating System Proxmox Virtual Environment 6.x Configuration Proxmox configuration has bee...

Updated 3 years ago by dustin@swigg.net

VM / firewall (needs verification)

vault

Description This VM is for running VyOS to act as a firewall/router for the network. Originally ...

Updated 3 years ago by dustin@swigg.net

Configuration (deprecated)

vault

DHCP Server Domain Subnet Gateway hermz 10.0.0.0/21 10.0.1.1 IP Reserv...

Updated 3 years ago by dustin@swigg.net

Base Install

mini Host Configuration

Operating System Proxmox Virtual Environment 6.x Configuration Proxmox configuration has bee...

Updated 3 years ago by dustin@swigg.net

Base Install

blackbox Host Configuration

Operating System Proxmox Virtual Environment 6.x Configuration Proxmox configuration has bee...

Updated 3 years ago by dustin@swigg.net

LXC NIC Passthrough

Linux LXC

On the rare occation you have a good reason to forgo the small overhead of an veth (Virtual Ether...

Updated 3 years ago by dustin@swigg.net

Copy a GPT Partition Table to Another Disk

Linux

Command Syntax To clone GPT partition table command syntax are as following. sgdisk -R <New_Dis...

Updated 3 years ago by dustin@swigg.net

Base Install

outpost

Operation System Proxmox Virtual Environment 6.x

Updated 3 years ago by dustin@swigg.net

Physical Hardware

outpost

Basic Components Proectli Vault Compute Processor Intel Celeron Bay Tra...

Updated 3 years ago by dustin@swigg.net