Category: Networking
-
Using Cloudflare CDN
A couple of years ago I decided to switch my domain registrar. I’d been using this particular registrar for many years and had been unhappy with them pretty much from day one, I would have switched away sooner but it’s hassle and they made a charge for the privilege. I decided to move to Google…
-
Making a Docker Container Use a VPN
A while back I wrote a post on routing all traffic through a VPN under Linux. The solution discussed in that post is fine if you are only dealing with regular applications but when you are dealing with containers the world is a difference place. Docker networks are, or at least can be, complicated. By…
-
Routing All Traffic Over a VPN Under Linux
I’ve recently been setting up a machine that has to send all data over a VPN which feels like it should be really simple but has actually turned out to be tougher than I expected. I thought I could set it up by using routing and I think it’s probably possible but way more hassle…
-
BIND Query Refused
I’ve just set up a new BIND DNS server for a new network. I configured the network in a way I’ve not done before which was to have the servers on a different subnet to the regular machines and other devices. I prefer this set up but it has resulted in me having to do…
-
Installing and Running KVM on Ubuntu 14.04 Part 6
In part 5 I talked about auto-starting KVM guest machines and setting up a console that could be accessed through virsh. In this section I’ll cover accessing the guest using VNC.
-
Installing and Running KVM on Ubuntu 14.04 Part 4
In part 3 of this series about installing KVM on Ubuntu 14.04 I installed and configured KVM. In this part I’ll be installing a guest.
-
Installing and Running KVM on Ubuntu 14.04 Part 3
In part 2 of this series about installing KVM on Ubuntu 14.04 I configured the network. In this part I’ll be installing and configuring KVM.
-
Installing and Running KVM on Ubuntu 14.04 Part 2
In part 1 of the series I covered basic machine set up and preparation. In this second part of the series about setting up KVM on Ubuntu 14.04 I cover setting up the network. Setting up the network can seem quite daunting but a basic KVM install doesn’t actually require much network set up.
-
Understanding TUN TAP Interfaces
As I mentioned in the previous article Understanding Bridges, Linux and most other operating systems have the ability to create virtual interfaces which are usually called TUN/TAP devices. This article will discuss those devices with particular focus on how they are used in OpenStack.
-
Understanding Bridges
In this article I’ll discuss network bridges and where they are commonly used (spoiler: they aren’t any more). Mainly though I want to discuss how bridges are used in an OpenStack set up as building a personal cloud is my final aim. Hardware network bridges aren’t as common as they once were as switches have…
-
Understanding VLANs
The aim of this article is to explain VLANs to someone who has a reasonable understand of how a computer network works. Recently I’ve been reading up on OpenStack as I’d like to put together a small personal cloud for a project I’m working on. So far so easy but the one aspect that I’ve been…
-
A Quick Introduction to Open vSwitch
In a previous article I discussed bridges and showed how the Linux utilities bridge-utils and iproute2 could be used to create virtual bridges within a system. This is great for simple set up but when deploying a cloud environment a bit more functionality is required and that’s where Open vSwitch comes in.