# Change network interface names to eth0 schema in Debian Stretch

**URL:** <https://linux-tips.com/t/change-network-interface-names-to-eth0-schema-in-debian-stretch/568>\
**Category:** Distributions\
**Created:** [October 6, 2017, 8:14am UTC](https://linux-tips.com/t/change-network-interface-names-to-eth0-schema-in-debian-stretch/568 "2017-10-06T08:14:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![redsector](https://linux-tips.com/user_avatar/linux-tips.com/redsector/32/71_2.png) [@redsector](https://linux-tips.com/u/redsector)\
**Post date:** [October 6, 2017, 8:14am UTC](https://linux-tips.com/t/change-network-interface-names-to-eth0-schema-in-debian-stretch/568/1 "2017-10-06T08:14:54Z")

</div>

Starting with Debian Stretch, ethernet interface names becomes like **ens33**.

How can I change names to old ethXX schema?

There is no `/etc/udev/rules.d/70-persistent-net.rules` file exist in the system.

---

<div class="post-metadata">

**Author:** ![demirten](https://linux-tips.com/user_avatar/linux-tips.com/demirten/32/64_2.png) [@demirten](https://linux-tips.com/u/demirten)\
**Post date:** [October 6, 2017, 8:53am UTC](https://linux-tips.com/t/change-network-interface-names-to-eth0-schema-in-debian-stretch/568/2 "2017-10-06T08:53:25Z")

</div>

Network interface naming rules changed with Debian 9. There are a few reasons behind this, you can read the details here:

[https://lists.debian.org/debian-user/2017/07/msg01453.html](https://lists.debian.org/debian-user/2017/07/msg01453.html)

If you just upgraded your system from Debian-8 to Debian-9, old ethXX schema will continue to work. But, if you install a fresh Debian-9 system, new schema will be used.

So, old schema is deprecated in Debian 9, and will not be supported any more in Debian 10 (similarly Ubuntu 18.04 LTS).

Now you can switch the old schema with adding new kernel parameters:

- Edit `/etc/default/grub` file and add `net.ifnames=0 biosdevname=0` parameters to **GRUB\_CMDLINE\_LINUX** variable like that:

```auto
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

```

- Update the grub config and reboot the system:

```auto
$ sudo update-grub
$ sudo reboot

```
