这是一个普遍的问题,但我想实现与charlie.bz类似的东西,但有更多的选择和控制。
我已经将大部分主要概念排序了 - 我将使用CGI和Python以及QEMU来实际运行操作系统,并使用VNC进行远程连接。 我的问题是端口。我无法为每个用户打开VNC端口。我是网络新手,也是我正在寻找的websockets?它们和袜子一样吗?更重要的是,我如何实现我希望在Python中实现的目标?
检查charlie.bz源代码,此代码用于指定VNC端口: " -vnc"," unix:#{instance_root} /vnc.sock", 在QEMU配置选项中。这似乎是Ruby,这如何转化为Python? (原始来源的其余部分是here)
因为我没有Ruby /网络经验,所以我可以对上述问题有一些指示。我需要使用一个端口到多个VM来实现多个VNC连接。
提前致谢,
meagain
编辑:今晚我将运行ruby代码以查看是否有效。如果确实如此,我会将其保留为Ruby。如果没有,我会想到另一种方式 编辑:在Ruby中运行良好,只需要解决为什么主脚本没有启动模拟器。所以现在问题解决了
答案 0 :(得分:0)
看完Charlie.bz的源代码后,我得到整个套接字的东西现在已经关闭了