有什么好的 Linux VM 桌面远程管理姿势么?

2019-12-22 20:19:25 +08:00
 varint
现在用的是 ESXi,家用的话上 VCenter 太庞大了。。
View Agent Direct Connection 只支持 Windows。
View Connection Server 好像无法脱离 VCenter 使用?
2629 次点击
所在节点    问与答
11 条回复
psirnull
2019-12-22 21:03:24 +08:00
ESXi 不好用吗?
psirnull
2019-12-22 21:16:56 +08:00
pve 虚拟机 了解下
varint
2019-12-22 21:28:25 +08:00
@psirnull ESXi 同时有 Windows VM 和 Linux VM,想用 Horizon Client 管理(因为有 USB 重定向),Windows VM 倒可以 VADC,Linux VM 就只能通过 View Connection Server。。。Connection Server 又无法脱离 VCenter 使用,家用太庞大,是不好用。

刚刚了解了一下 PVE 的 SPICE 协议,太折腾了。。
psirnull
2019-12-22 21:43:58 +08:00
ESXi 6.7
@varint
varint
2019-12-22 23:10:38 +08:00
@psirnull 然而我觉得你没有理解我在说什么。。
1.现在的 VM 就是跑在 ESXi 上面的。
2.因为有 USB 重定向到 VM 的需求,所以要用 VMware Horizon Client。
3.Horizon Client 连接 VM 有两种姿势
3.1 在 VM 里安装 Horizon Agent + View Agent Direct-Connection Plugin,缺点是只支持 Windows VM,而我有 Linux VM 的需求。
3.2 ESXi + vCenter + View Connection Server + 在 VM 里安装 Horizon Agent,可以达成,但是过于臃肿,光一个 vCenter 就要 10G 内存了。
-------------------------
爬了一下文自问自答:
Citrix 有类似方案,在 VM 里安装 Virtual Delivery Agent,但类似 3.2,消耗巨大,安装配置更麻烦,家用更不合适。( jianshu.com/p/fa48b8b72bd2

放弃结帖。
Osk
2019-12-22 23:33:28 +08:00
我在用 pve, 无 usb 重定向请求时我一般只用 novnc 安装和配置系统,然后就用 rdp 和 ssh 管理了,因为 novnc 跑在浏览器上会有一点不流畅的感觉。


另外 spice 我觉得不折腾,pve 官方写了那么多,其实重点就几个:添加 qxl 显示,添加几个 usb 设备,指定为 spice usb channel,添加 spice 声卡,浏览器里鼠标点点点就完事儿了。

pve spice 的问题:体验不如 rdp,如果没有 usb 重定向时我是不会用 spice 的,掉帧、延迟家常便饭。pve 的生成的 spice 连接文件的 ticket 好像是一次性的,每次都要重新获取该文件,不过官方有 api 可以在脚本里调用,wiki 里也有一个脚本,就不用每次打开浏览器去下载连接配置了。

另外 Windows 上的 virt-viwer usb 重定向我没成功,就算安装了筛选驱
动也不行,可能是我系统精简过的原因,不过 linux 上 virt-viwer 重定向倒还很顺利的,个人觉得能用。不过 virt-viwer 功能实在是精简过头了
ETiV
2019-12-23 05:32:09 +08:00
ESXi 6+ 不都自带 web 控制台的吗

VM 配置文件里增加
RemoteDisplay.vnc.enabled=true
RemoteDisplay.vnc.port=590X
然后开宿主机防火墙规则,重启 VM,就能从宿主机 IP 的这个端口用 vnc 客户端看到桌面了
Tink
2019-12-23 08:01:22 +08:00
vcenter 不就是一个软件么,也就 300 兆左右啊
ik
2019-12-23 09:04:28 +08:00
vcenter 装虚机,不用就关机?
varint
2019-12-23 18:29:54 +08:00
Tink
2019-12-23 21:29:50 +08:00
@varint 你别从这里下载,直接从 web 管理界面那里下载

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/631289

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX