Networking
(4)- | DHCP Spoofing Attacks
Dynamic Host Configuration Protocol, or DHCP for short, is one of the most useful protocols for a network admin. For large networks with hundreds or thousands of end devices, configuring each one manually with an IP Address would be tedious and error-prone. DHCP allows admins to define a range of IP Addresses and specify other configuration info for devices to obtain automatically. However, like most protocols, it has a security downfall: DHCP Spoofing. !DHCP spoofing attack diagram DHCP spoofing is when a malicious actor sets up an alternate DHCP server on a network to provide false addressing and configuration information to clients.
- | Docker Networking
As I’ve talked about in other posts, Docker is an amazing tool to virtualize applications without the traditional overhead associated with virtual machines. Naturally, the networking options in Docker are just as amazing. There are many different options for networking in Docker, such as bridge, host, overlay, ipvlan, macvlan, or even none. For a great rundown on these types, consider watching this video by NetworkChuck. But today, I’d like to walk you through how I’ve addressed [^1] Docker networking in my own home lab. [^1]: Get it? Addressed? Networking? Sorry... One of the most important concepts in networking is network isolation. Within
- | IP Addresses for the Average Person
If you’ve spent any time on the Internet, you might have heard of an “IP address” before. Maybe you even have a vague idea of what they are, like how every computer on the Internet has one to communicate. My goal is to provide you – an average person – with some clarity as to what IP addresses actually are, why they’re used, and how they affect you. Right off the bat, I want to set some expectations. This isn’t going to be a deep dive into IP addresses by any means, but it will get somewhat technical. If that scares
- | Private Cloud Gaming with Wake on LAN and Parsec
When Cities: Skylines II was released last October, I was thrilled to be able to play the successor to one of my favorite games of all time. But looking at the platforms that this sequel was available on, I was less thrilled to find that I could only play it on Windows. As I've talked about before, switching over to using a MacBook as my primary computer has actually been a pretty seamless process for me -- with this being the notable exception. I wasn't going to let something as trivial as the operating system stand in the way of
View all tags here.