Saya mencoba untuk mendapatkan perangkat lunak tertentu untuk dijalankan yang menggunakan manajer lisensi yang belum memperhatikan bahwa distribusi Linux yang lebih baru tidak menamai perangkat jaringan mereka eth0
lagi. Itu mencoba memverifikasi alamat MAC, tetapi karena NIC saya dipanggil ens1
pada Centos 7 ini tidak berfungsi.
Penjual perangkat lunak ini sudah memperbaiki ini di komputer yang berbeda, dan saya ingin memahami bagaimana mereka melakukan ini. Mereka membuat semacam alias untuk ens1
supaya manajer lisensi dapat menemukan eth0
lagi.
Alias tidak ditampilkan sama sekali jika saya lakukan ifconfig -a
, tetapi itu terlihat ketika secara eksplisit menelepon ifconfig eth0
. Menggunakan ip link
perintah itu terlihat sebagai berikut:
eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT
link/ether [mac address] brd ff:ff:ff:ff:ff:ff
Apa sebenarnya yang mereka lakukan di sini, dan bagaimana saya bisa membuat ulang alias semacam ini di komputer lain?
ip link set ens1 name eth0@ens1
menunjukkan nama baru ifconfig -a
juga. dan ip link set ens1 alias eth0
ditampilkan alias eth0
di baris terpisah saat Anda menjalankan ip link
.
ip link set ens1 name eth0@ens1
? Saya ragu apakah bisa selamat dari reboot seperti itu, tapi mungkin Anda bisa membuat perubahan padaDEVICE
barisifcfg-ens1
atau sesuatu? Bisakah Anda melihat keduanyaeth0@ens1
danens1
dalamip link
daftar Anda , atau hanya nama baru?