런타임 시 명령줄에서 KVM VNC 포트를 변경하는 방법은 무엇입니까?

런타임 시 명령줄에서 KVM VNC 포트를 변경하는 방법은 무엇입니까?

현재 가상 머신이 실행 중이며 다음을 통해 볼 수 있습니다.

# virsh list
 Id    Name                           State
----------------------------------------------------
 1     vmname                         running

이제 머신에 VNC를 연결하고 싶으므로 포트를 확인합니다.

# virsh vncdisplay 1
127.0.0.1:2

포트가 인 것 같은데 2, 예를 들어 로 변경하고 싶습니다 5000. 어떻게 해야 하나요?

답변1

가상 머신에서는 2vnc 콘솔의 포트를 사용하지 않지만 해당 포트를 vmname사용합니다 . 가상 머신 설정에서 VNC 포트를 직접 설정하지 않은 경우 명령의 모든 출력에 5902이를 추가해야 합니다 .5900vncdisplay

가상 머신 구성을 편집하려면 edit다음 명령을 사용하십시오.

edit vmname

다음과 같이 줄을 편집하십시오.

<graphics type='vnc' port='5950' autoport='no' listen='0.0.0.0' passwd='password'>

구성 변경 사항을 적용하려면 가상 머신을 다시 시작(다시 시작하지 않고 중지했다가 다시 시작)해야 합니다.

관련 정보