Extreme Networks Port Mirroring (Spanning) for Packet Capturing

The capture of network traffic can be useful in troubleshooting issues. Although it is possible to complete this on the switch itself your milage may vary. You require a machine with some packet capture software running and listening on the relevant network interface. XOS In this example we’ll be mirroring port 1 to port 10, […]

More...

What can people really see when you use un-encrypted connections?

Although its becoming increasingly rare nowadays to be using un-encrypted connections, let’s see what it really means at the network level. Un-encrypted connections on their own are not necessarily a problem, its all about what value what you are sending has and therefore what could be exposed to a nefarious actor. If you are viewing […]

More...

“Host hostname currently has no management network redundancy”

We had a VMware ESXi host start to display this following a networking instability issue. The host was checked and it did indeed have network redundancy, so this message was not correct, and appeared to be stuck warning about a condition that did not exist. Resolution is given in: https://kb.vmware.com/s/article/2008602, and in our case just […]

More...

Python Virtual Environment

A very quick overview of how you can use Python virtual environments. https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/ Install the Virtual Environment First install the virtual environment. Create the Virtual Environment Let’s say I have a project called “python-static-site”, so we’ll create the virtual environment within this project directory along with all the source files. The second argument is the […]

More...

Using Gitlab CI/CD to Manage Configuration (e.g. Apache2) – Part 2

Assuming you’ve read and followed part 1, now on part 2 we’ll get our SSH keys created, and the gitlab-runner registered with gitlab as a “runner” so we can create our pipeline. Configuring the SSH Keys for Gitlab-Runner To make the local gitlab-runner on your machine have the correct keys, you need to generate them […]

More...