Virtual-Machine

如何在執行時從命令行更改 KVM VNC 埠?

  • December 5, 2017

目前我有一個正在執行的虛擬機,我可以看到:

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

現在我想將 VNC 插入機器,所以我檢查了埠:

# virsh vncdisplay 1
127.0.0.1:2

埠似乎是2,但我想將其更改為例如5000。我怎麼做?

您不在虛擬機上使用2vnc 控制台的埠vmname,而是使用5902埠。如果您不直接在虛擬機設置中設置 VNC 埠,則需要添加5900到命令的每個輸出中。vncdisplay

要編輯虛擬機配置,請使用edit命令:

edit vmname

並像這樣編輯行:

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

您需要重新啟動(停止並重新啟動,而不是重新啟動)虛擬機以應用配置更改。

引用自:https://unix.stackexchange.com/questions/408713