eth# 대신 enp#s#이 사용되는 이유는 무엇입니까? enp#s#의 의미는 무엇입니까?

eth# 대신 enp#s#이 사용되는 이유는 무엇입니까? enp#s#의 의미는 무엇입니까?

Ubuntu Server 14에서 Ubuntu Server 16으로 마이그레이션했는데 이제는 이해하지 못하기 때문에 문제가 있습니다.

누군가가 나에게 대답할 수 있기를 바랍니다.

답변1

이러한 인터페이스 이름은 다양한 부팅과 Linux 설치 간에 네트워크 장치의 일관되고 지속적인 이름을 제공하기 위한 새로운 표준입니다. 여기에는 많은 양의 정보와 근거가 있습니다.

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

여기에는 명명 체계에 대한 기술적인 세부 사항도 나와 있습니다.

https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c#L20

간단히 말해서, 귀하의 경우 는 pci 버스의 슬롯에 enpXsY있는 pci 장치( 의)임을 나타냅니다 .pXY

관련 정보