October: Homelab CGNAT and udev interface names


7pm, Wednesday, 11 October 2023

Topic 1/2: Homelab 102—Defeating CGNAT

Speaker: Nick Skarott

One of the big barriers to a happy homelab life is IPv4 CGNAT. For some providers, it’s a necessary evil that they have to use to support their customer bases, with no opt-out—but not all hope is lost! In part two of this series, Nick will discuss the options to get around the CGNAT scourge, using options ranging from Cloudflare Tunnel to using an overlay or VPN from a public facing VPS.

Topic 2/2: Renaming Network Interfaces With udev

Speaker: Stephen Worthington

Or: “Can I get my eth0, eth1, … back again?”

Linux now uses “predictable network interface names” (for example, enp4s0), which are hard to type and to remember. And can still sometimes change between boots. A lot of users would prefer to go back to the much more friendly eth0, eth1, … names. So we will be looking at how udev creates names for the network interfaces, and workarounds to get more friendly names back again. This will be specifically about Ubuntu, as other distros have variations in how they handle all of this.

Download slides (application/pdf, 192 KiB)


Milson Community Centre


$2 gold coin donation

Coffee and biscuits will be provided, but please feel free to bring along your own snacks and drinks.


  • 7:00pm: Welcome (Tom Ryder)
  • 8:10pm: Topic 1/2: How to: Homelab 102—Defeating CGNAT (Nick Skarott)
  • 7:55pm: Tea and coffee break
  • 8:05pm: General business (Tom Ryder)
  • 8:10pm: Topic 2/2: Renaming Network Interfaces With udev (Stephen Worthington)
  • 9:00pm: Doors close

One thought on “October: Homelab CGNAT and udev interface names”

Leave a Reply

Your email address will not be published. Required fields are marked *