KVM VM(Libvirt)에서 탭 인터페이스의 위치 순서 찾기

KVM VM(Libvirt)에서 탭 인터페이스의 위치 순서 찾기

Ciscio iOs 이미지를 실행하는 게스트 머신을 생성할 Cisco Libvirt xml 파일에 8개의 탭 인터페이스를 삽입했습니다.

<interface type="ethernet">
  <start mode="onboot" />
  <target dev="cisco-89" />
</interface>
<interface type="ethernet">
  <start mode="onboot" />
  <target dev="cisco-90" />
</interface>
<interface type="ethernet">
  <start mode="onboot" />
  <target dev="cisco-91" />
</interface>
<interface type="ethernet">
  <start mode="onboot" />
  <target dev="cisco-92" />
</interface>
<interface type="ethernet">
  <start mode="onboot" />
  <target dev="cisco-93" />
</interface>

그러나 제가 알고 싶은 것은 Cisco iOs 이미지를 부팅하고 show interfaces summary를 입력하면 다음 목록이 표시된다는 것입니다.

GigabyteEthernet1 GigabyteEthernet2 GigabyteEthernet3 등

게스트 머신 내에서 어떤 탭 장치가 어떤 GigabyteEthernet에 할당되어 있는지 어떻게 알 수 있나요?

cisco-89가 GigabyteEthernet1에 해당한다고 가정합니까?

미리 감사드립니다

답변1

일반적으로 탭이 생성되는 순서는 탭이 VM에 연결되는 PCI 버스 순서입니다. IOS(그리고 이것이 내가 모르는 것)가 PCI 버스에서 장치를 감지하는 방식에 따라 순서를 설정하면 순서가 일치하지만 그렇지 않으면 재부팅할 때마다 무작위로 끝날 수 있습니다.

내가 생각할 수 있는 유일한 테스트 방법은 특정 인터페이스를 통해 트래픽을 실행하고 호스트의 트래픽 통계를 보는 것입니다.

관련 정보