Saya mencoba mengidentifikasi NIC di ~ 20 server jarak jauh (2-6 NIC di setiap server). Untuk mulai dengan, saya ingin mengidentifikasi yang siap digunakan dan yang gratis. Bagaimana saya bisa mengecek keadaan media fisik? Saya tahu beberapa cara, termasuk ifconfig|grep RUNNING
, ethtool
, cat /sys/class/net/eth0/carrier
, tapi semua mereka mengharuskan antarmuka telah menyala. Saya tidak ingin menampilkan SEMUA antarmuka. Tidak yakin mengapa, tapi saya tidak suka telah mengaktifkan, tetapi tidak mengkonfigurasi antarmuka dalam jaringan. Apakah ada cara saya bisa menghindari ini?
Atau apakah saya hanya salah dan tidak ada yang buruk tentang semua antarmuka sedang (dan tidak dikonfigurasi)? Bahkan jika mereka terhubung?