目前我有一个虚拟机正在运行,我可以通过以下方式看到它:
# virsh list
Id Name State
----------------------------------------------------
1 vmname running
现在我想通过 VNC 进入机器,所以我检查端口:
# virsh vncdisplay 1
127.0.0.1:2
端口好像是2
,但我想把它改成eg 5000
。我怎么做?
答案1
您在虚拟机上不使用2
vnc控制台的端口vmname
,但使用5902
端口。如果您没有直接在虚拟机设置中设置 VNC 端口,则需要添加5900
到命令的每个输出中。vncdisplay
要编辑虚拟机配置,请使用edit
命令:
edit vmname
并像这样编辑行:
<graphics type='vnc' port='5950' autoport='no' listen='0.0.0.0' passwd='password'>
您需要重新启动(停止并重新启动,而不是重新启动)虚拟机才能应用配置更改。