Categories
Linux Networking Systems Administration

A script to bring Cisco Switch VLAN data into phpIPAM

We have recently set up an IPAM at my workplace, the excellent phpIPAM – https://phpipam.net/ I went through our install and added all our subnets into the IPAM, but to make the data much more useful we wanted to have the VLAN information also: However, I didn’t want to go through by hand, adding each […]

Categories
Linux Networking Uncategorized

How Websites Load – A deep dive into the IP network stack and how it is used to connect to a site

I’ve made a series of videos exploring the Internet Protocol Suite, and how it is used to make a connection to a website. It’s a deep dive into the stack, explaining all the way down to the ethernet frames that a computer sends on the local link.

Categories
Linux Systems Administration

A bind9 Rest API tool – bind-rest-api

I made an API for bind9! Want to see it in action – jump to here in the setup vid:https://youtu.be/ZNEtmWhu1HI?t=375 Recently I have been looking for an api for a bind server. I found an existing project, https://github.com/dmyerscough/BIND-RESTful, which is quite nice but didn’t have some of the functionality I needed. I looked at updating […]

Categories
Uncategorized

The SELinux Cheatsheet

selinux is a tool that is cool in principal, but in practice is studpidly hard to work with. Good tutorial on how to use selinux: List of commands: https://fedoraproject.org/wiki/SELinux/Commands However, I’ve been making up a cheatsheet of commands to get it to work, without turning it off: Cheatsheet

Categories
Uncategorized

phpIPAM 1.4 on CentOS 8.2 – Install and Config Guide

This guide was run on CentOS 8.2 installed from the minimal ISO, running on KVM virtual machine. During install I chose the “Minimal Install”. My guide is based on the CentOS 7 guide here: https://phpipam.net/news/phpipam-installation-on-centos-7/ Preparing the Environment and Installing requirements Take a snapshot of the VM Note – in the CentOS 7 guide it […]

Categories
General Tech Linux

Jupiter Broadcasting Matrix Quick Start Guide

This is a quick guide on how to get started with Matrix chat for the Jupiter Broadcasting shows. It is also in video form here: Instructions You will need a client, and you can use a web-based one by going here:https://app.element.io If you don’t already have an account: Choose to “Create Account” Choose “Advanced” (Other […]

Categories
Plants

Update on the Elephant’s Ear (Alocasia)

IT’S ALIVE!!! And growing nicely, which I’m somewhat surprised by, but pleased. 🙂 It now has two leaves, and a third is sprouting. For previous pics see: https://jaytuckey.name/2020/08/04/the-new-plant-an-elephants-ear-aka-alocasia/ I’ve also given it a friend, a Spathiphyllum, commonly called a Peace Lily:

Categories
Plants

The New Plant – An Elephants Ear aka Alocasia

I got a new plant – $2 from Bunnings. It’s looking a little sad at the moment but I hope it will recover and grow.

Categories
Linux

Problems with OneDrive as a Backend to Restic Backup Tool

I’ve been trying to use OneDrive as my restic backend – which is supported through the rclone backend. Using this, restic can use any backend that rclone supports, which is very cool. However, it has revealed that the OneDrive API is very buggy and unreliable! I’m surprised by how many issues I’ve been getting. I’m […]

Categories
Linux Networking Systems Administration

A script to scan a network range and create Kea DHCP reservations for devices it finds

This script is very simple. It will scan a network range attached to the device it is run from, and will turn what it finds into a list of reservations for the Kea dhcp server – https://kea.readthedocs.io/ You run it something like this, giving it a network range to scan. Then network should be a […]