Tôi đang cố gắng xác định các NIC trên ~ 20 máy chủ từ xa (2-6 NIC trên mỗi máy chủ). Để bắt đầu, tôi muốn xác định những cái đã sẵn sàng để sử dụng và miễn phí. Làm thế nào tôi có thể kiểm tra trạng thái của phương tiện truyền thông vật lý? Tôi biết một số cách khác nhau, bao gồm ifconfig|grep RUNNING
, ethtool
, cat /sys/class/net/eth0/carrier
, nhưng tất cả họ yêu cầu rằng giao diện là lên. Tôi không muốn đưa TẤT CẢ giao diện lên. Không chắc chắn tại sao, nhưng tôi không muốn kích hoạt, nhưng không được cấu hình giao diện trong mạng. Có cách nào tôi có thể tránh điều này?
Hoặc tôi chỉ sai và không có gì xấu về tất cả các giao diện đang hoạt động (và không được cấu hình)? Ngay cả khi chúng được cắm vào?