Ben çalıştırdığınızda ifconfig -a
, sadece almak lo ve enp0s10 arayüzleri değil, klasik eth0
Enp0s10 ne anlama geliyor? Neden eth0 yok ?
Ben çalıştırdığınızda ifconfig -a
, sadece almak lo ve enp0s10 arayüzleri değil, klasik eth0
Enp0s10 ne anlama geliyor? Neden eth0 yok ?
Yanıtlar:
Şimdi udevd'nin ethernet aygıtlarına isim vermedeki değişiklik. Artık cihazlarınız temel alınan ( ve kaynaklardan alıntı yapılan ) "Öngörülebilir Arayüz Adları" nı kullanıyor :
- Yerleşik cihazlar için Firmware / BIOS içeren isimler, dizin numaralarını verdi (örneğin: eno1)
- Firmware / BIOS içeren isimler, PCI Express hotplug slot index numaralarını sağlar (örnek: ens1)
- Donanım konektörünün fiziksel / coğrafi konumunu içeren isimler (örnek: enp2s0)
- Arayüzlerin MAC adresini içeren isimler (örnek: enx78e7d1ea46da)
- Klasik, tahmin edilemez çekirdek-yerel ethX adlandırma (örnek: eth0)
Neden bu değişti ki, bunu devre dışı bırakma yöntemi ile birlikte, freedesktop.org sayfasında da belgelenmiştir :
ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules
veya daha eski sürümleri kullanıyorsanız:
ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
The classic naming scheme for network interfaces applied by the kernel is to simply assign names beginning with "eth" to all interfaces as they are probed by the drivers. As the driver probing is generally not predictable for modern technology this means that as soon as multiple network interfaces are available the assignment of the names is generally not fixed anymore and it might very well happen that "eth0" on one boot ends up being "eth1" on the next. This can have serious security implications...
"Enp0s10 ne anlama geliyor?" soru:
enp0s10:
| | |
v | |
en| | --> ethernet
v |
p0| --> bus number (0)
v
s10 --> slot number (10)
Kaynak: GitHub'da udev-builtin-net_id.c
...fN
NIC adı sonunda parçası, fonksiyon sayısı onaltılı numara çeviri sonra 0 olduğunu ortaya çıkarabilir (10 = "a" hex), bunu biliyoruz enp0s10
PCI aygıt kimliği, 00:0a.0
.
ifconfig
kullanımdan kaldırıldı. Hareket düşününip
daniproute2
yakında.