Advanced Search
Search Results
95 total results found
IPv6 Intro
Refresher For a quick crash course into IPv6 checkout my IPv6 Quick Explainer guide. Why Did I Setup IPv6? Beyond just being good to know because it'll be what we're all using sooner than later there are a few practical advantages of IPv6 over IPv4. Most im...
Route Subnet Through Wireguard Interface
Funneling all traffic from an Ethernet interface through a Wireguard interface is relatively easy once I became familar with how packets flow through Linux. I mostly just needed to modify my Wireguard *.conf file to add the Table, PostUp, and PreDown parameter...
Remote Access
Allowing remote access is just a matter of setting up a new Wireguard interface, allowing incoming traffic to that interface, and making sure the firewall allows that traffic to connect to the rest of the network. Create Interface # cd /etc/wireguard # umas...
Isolate CPUs from Kernel Scheduler
Disable CPU(s) Sysfs # echo 0 > /sys/devices/system/cpu/cpu4/online When disabling a CPU this way any processes already assigned to this core will keep working but no new work will be assigned. Kernel Parameter isolcpus — Isolate CPUs from the kernel ...
IPv6 Quick Explainer
The best information I've found that explains IPv6 in detail was on free online training from omnisecu.com. I read through all their lessons to get a good understanding of IPv6. However I'm going to briefly go over come key concepts below. Addresses IPv6 add...
Bonded Interface
work in progress
Network Intrusion Detection
work in progress
Traffic Graphing/Monitoring
work in progress
Storage & Backups
Create Storage Pools Although my current setup has changed over time I currently settled on the setup below. Name Disks Type Description rpool 2x 500GB SSD zpool mirror Host OS, LXC Templates, ISOs nocow 2x 1TB NVMe LVM > LUKS > Linux Raid LVM PVE Sto...
LXC USB Passthrough
Passing through a USB device with LXC allows your LXC guest access to a physical USB device plugged into the host system. The information on this page is written for a host running Proxmox but should be easy to adapt to any machine running LXC/LXD. Locate Bu...
LXC / adguard
Description A LXC container running AdGuard Home to provide DNS caching and advertisement blocking. Configuration Resources Hostname CPU Memory adguard 2 vCPU 512MB Storage Mount Point Source Mount Path Size Options ...
VM / homeassistant
Description This VM is for running HomeAssistant which acts as the control system for smart home devices with focus on local control and privacy. Configuration Resources Hostname CPU Memory homeassistant 2 vCPU 4096MB Storage ...
Linux Unified Key Setup (LUKS)
I messed up editing this page and some of the information is missing and in the wrong order. All the examples below assume wanting to setup a btrfs pool on two disks `/dev/sdX` and `/dev/sdY` that will be used just for additional storage. Prepare Disks Before...
Wifi
Signal Strength Signal Strength Basics Channels Understanding Channels
Deleting Branches
Local Branch git branch -d some-branch Remote Branch git push origin --delete some-branch
Kitchen Devices
Aqara Motion Sensor Kitchen MotionSensor ec07f106 binary_sensor.kitchen_motionsensor_ec07f106_ias_zone binary_sensor.kitchen_motionsensor_ec07f106_device_temperature binary_senso...
MasterBedroom Devices
Aqara Motion Sensor MasterBedroom Entry MotionSensor f2a66408 binary_sensor.masterbedroom_entry_motionsensor_1_motion sensor.masterbedroom_entry_motionsensor_1_device_temperature ...
LivingRoom Devices
Ecolink Motion Sensor PIRZWAVE2.5 LivingRoom FrontDoor MotionSensor 1 binary_sensor.livingroom_frontdoor_motionsensor_1_motion binary_sensor.livingroom_frontdoor_motionsensor_1_low_batter...
Device Naming
Schema domain. room [ _locationDiscriminator ]* _deviceType _identifier [ _function ]+ Functions air_temperature battery_level default_volume device_temperature door_is_open motion illuminance low_battery
Basement Devices
Ecolink Door/Window Sensor DWZWAVE2.5 Basement BackDoor DoorSensor 1 binary_sensor.basement_backdoor_doorsensor_1_low_battery_level binary_sensor.basement_backdoor_doorsensor_1_doorsensor_is_ope...