Issue with Predictable Network Interface Names on Arch Linux

Linode Staff

Arch Linux uses systemd, and as documented below, the interface name changes accordingly.

This causes issues with Predictable Network Interface Names due to the way a VPS is booted. Is there a way to prevent my system's networking from being broken each time I reboot?

1 Reply

This is a common problem on a VPS running Arch, and it can be solved by disabling Predictable Network Interface Names. To do this, log into your Linode via the Lish console and run the following command:

ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules

This guide covers Lish in case you aren't familiar with it:


And here is the Linode guide where the Arch systemd issue is covered:

KVM Reference


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct