CentOS 6 - "ip address show" 명령 실행 시 네트워크 인터페이스 순서

CentOS 6 - "ip address show" 명령 실행 시 네트워크 인터페이스 순서

새 HP Gen9 서버에 CentOS 6.7을 설치하고 udev를 사용하여 인터페이스 이름을 바꾸기로 결정했습니다. 그러면 서버를 볼 때 왼쪽에서 오른쪽으로 eth0-7 순서가 됩니다(원래 인터페이스 순서는 eth7, eth6, eth5입니다). , eth4, eth0), eth1, eth2, eth3).

일반적으로 udev는 이 작업을 수행하지만 한 가지 문제가 있습니다. ip a명령을 실행할 때 인터페이스가 원래 순서로 표시됩니다.

  1. 루오
  2. 이더넷 7
  3. 이더리움 6
  4. 이더리움 5
  5. 이더리움 4
  6. 이더넷 0
  7. 이더넷 1
  8. 이더리움 2
  9. 이더리움 3

인터페이스가 런타임에 알파벳순으로 정렬되는 것은 netstat -i여전히 ​​문제가 없지만, 가장 일반적으로 사용되는 인터페이스이기 때문에 인터페이스를 혼합하는 것이 다소 불편합니다. 재정렬하는 방법에 대한 조언을 줄 수 있는 사람이 있나요?ifconfigip a

관련 정보