what is the difference between eth1 and eno1?

12

5

What is the difference between the network interface name ethX (e.g. eth1) and enoX (e.g. eno1), given by ifconfig or lshw ?

Covich

Posted 2016-03-15T08:02:02.213

Reputation: 231

Answers

4

eth1 is the onboard Ethernet (wired) adapter on your Linux machine.

eno1 is your embedded NIC (onboard Network Interface Card). It is a regular physical network interface.

You can use this link as reference.

This is a way of representing the Ethernet names. If machine has already eth1 in its config file for the second adapter it will use eno1 rather than using eth2.

They both are same. Its just a name of config file. You can also change the name eno1 to eth2 by doing a simple Google search.

Here is the link for changing the same: Click

manjesh23

Posted 2016-03-15T08:02:02.213

Reputation: 1 404

6You used eno1 twice; and did not use eth1. – jww – 2018-09-26T04:44:52.060

0

Consistent Network Device Naming

Red Hat Enterprise Linux 7 introduces a new network naming scheme as part of systemd (Also in Ubuntu 16x, 17x, 18x)

Onboard interfaces at firmware index numbers eno[1-N]

Then, eno1, eno2, etc, are embedded network interfaces (usually we can see them on HP Proliant servers, among others)

ajcg

Posted 2016-03-15T08:02:02.213

Reputation: 402