使用DoraCloud免费版搭建办公桌面云

news2024/11/18 19:39:47

DoraCloud是一款多平台的桌面虚拟化管理软件,支持Hyper-V、VMware、Proxmox、XenServer等多种虚拟化平台。DoraCloud在虚拟化平台上具有极大的灵活性,允许您的组织自由选择合适的IT基础设施来构建桌面云;也允许您的组织重用现有的IT设施基础,而不是抛弃现有的IT基础设施。

DoraCloud采用一体化设计理念,把桌面虚拟化所需的组件打包在一个虚拟机镜像中,极大的简化了虚拟桌面部署的难度。无论是单服务器的桌面云系统,还是数十个节点的桌面云集群,都只需要部署DoraCloud虚拟机镜像。

DoraCloud提供免费版,可以支持25个用户。 本文介绍了在Proxmox虚拟化平台上部署DoraCloud免费版 ,在Windows上安装DoraClient客户端程序,实现免费的桌面云办公方案。除了DoraClient客户端,也可以购买朵拉云的云终端,接入DoraCloud。

准备工作

【硬件准备】

按照25用户,人均8G内存,80G系统盘,推荐的服务器配置为:

  • 处理器:E5-2680V4*2
  • 内存:256G
  • SSD:1.92TB * 2

上述规划中,虚拟机的系统盘放在 SSD。

【软件准备】

  • Proxmox 7.3 ISO文件 : 中科大 Proxmox 7.3 下载地址
  • DoraCloud for Proxmox : DoraCloud for PVE下载
  • Windows平台客户端 :DoraClient客户端

【网络环境】

  • 局域网环境
  • 网络中有DHCP,可以为桌面虚拟机分配IP
  • 可以访问互联网

安装步骤

第一步:安装DoraCloud管理系统

进入Proxmox的shell,执行如下命令可以完成在线安装。

cd /var/lib/vz/dump; wget -qO- https://dl.doracloud.cn/dpinstall.pl --referer https://doracloud.cn | perl
copy

安装完毕后,系统会提示 DoraCloud 管理系统的IP地址。该地址为DHCP动态分配的IP。如下图:

如果网络中没有DHCP,那么需要手工修改IP地址,参考如下指导文档。 KB0001.修改DoraCloud管理系统的IP地址

使用浏览器打开 DoraCloud 管理后台,输入账号 admin 密码 DoraCloud,登录DoraCloud管理系统。 

第二步:DoraCloud初始化配置

1. 【欢迎页面】

登录后,显示欢迎页面。可以选择系统的语言,然后下一步。

2. 【配置虚拟化】

选择主机类型为Proxmox,输入Proxmox服务器的IP地址、用户名、密码。

3. 【配置资源池】

选择存储池、网络池。 镜像存储池、数据盘存储池,默认值是与虚拟机存储池保持一致。

4. 【配置集群】

创建一个新的DoraCloud集群

5. 【配置用户数据库】

选择使用DoraCloud本地群组数据库

6. 【为DoraCloud配置静态IP】

将DoraCloud管理系统的IP从DHCP修改成静态IP

网络设置界面如下,web界面可以在同一子网内修改IP地址。如果需要修改成其他网段的IP配置,就需要手工修改。

DoraCloud管理系统VM为 CentOS,请参考CentOS的静态IP设置方法。

也可以参见知识库KB0001的文档。

KB0001.修改DoraCloud管理系统的IP地址

第三步:下载模板,创建桌面池,用户

1. 在线下载基础模板

进入【模板】主菜单,选择 win10ltsc2021v1 这个模板下载。

下载成功后,模板菜单中可以看到 win10ltsc2021v1 模板信息

2. 制作办公模板

从仓库下载的模板,不要直接使用。一个原因是仓库下载的模板只有基本的Windows系统,没有办公所需的应用软件。另一个原因是如果直接使用,后续仓库里的模板有更新时,就无法再下载到本地了。 因为本地已经有同名的模板存在了,不能进行覆盖。

推荐的做法是:对模板win10ltsc2021v1执行复制操作,创建一个名为win10office的模板。后续会在这个新的模板中安装办公所需的应用程序。

根据模板制作向导,进行模板的制作。

按照提示信息,登录编辑中的模板虚拟机。在Windows开始菜单中,启动运行,输入 mstsc -v 192.168.1.204

 

接下来登录模板虚拟机。 登录的账号为 administrator 123456 。这个账号是模板 win10ltsc2021v1 的缺省账号。 复制出来的新模板也继承了这个账号。

接下来的过程是在 Windows 模板中安装应用程序,比如Office,浏览器等。安装的过程,我们省去了截图。

应用程序安装完毕后,我们回到DoraCloud管理后台的模板制作向导,确认如下信息。

然后按下一步,选择模板类型为【专用和公用桌面】,接下来开始准备模板。

模板准备完毕后,可以测试模板,也可以选择保存模板,完成模板 win10office 的制作。

3. 创建桌面池

根据项目规划,需要创建25个桌面,人均8G内存。接下来,我们选择 创建 桌面池。 内存设置为8G、处理器设置为1个处理器,4个核心。模板选择前一步创建好的 win10office 模板。 其他参数保持默认状态即可。

设置桌面池的创建策略。【最大创建】、【预创建】都设置成25。绑定账号设置成 administrator 123456 。 桌面池类型选择为【专用桌面】。

由于免费版不支持配置数据盘,在【配置存储】这个页面,直接选择下一步。

在桌面池创建后,可以从【桌面计算机】菜单中观察桌面计算机状态。可以看到DoraCloud系统已经开始创建虚拟桌面。

5. 创建群组和用户

首先创建一个群组group,这个群组签约了前面创建的桌面池。

然后创建一个测试用户 user01 。 user01 属于群组 group。

由于 group1 已经签约了桌面池,user01继承了group签约的桌面池。 不需要单独为user01 配置签约的桌面池。 点击提交,完成用户user01的创建。

第四步:启用DoraCloud免费版,使用DoraClient连接桌面

1. 启用免费版许可

DoraCloud安装后,缺省处于试用状态。如果你希望测试 DoraCloud 功能,可以在试用状态下测试。如果你希望长期免费试用,可以将软件许可切换成免费版。如下图操作。

下图是切换免费版之后的许可信息。切换成免费版本后,界面最上面的红色的试用信息会消失。

2. 使用DoraClient连接桌面

DoraCloud桌面云可以通过多种方式的客户端登录。包括:

  • 云终端/瘦客户机,如DC20、JC35、JC36等。
  • 朵拉云DoraOS瘦客户机软件系统,用于将x86机器转换成基于Linux的瘦客户机。
  • Windows平台的客户端 DoraClient。
  • 直接浏览器访问,调用本地RDP客户端。

本方案采用的DoraClient。DoraClient是DoraCloud桌面云在Windows平台下的客户端软件。可以免费下载使用。

DoraClient下载地址

DoraClient 推荐在Windows 10以上版本使用,需要64位版本。不支持32位系统。

如果安装在 Windows 7 sp1 64位上,请先安装 kb3125574 。

安装完毕后运行 DoraClient,首先配置服务器地址。

然后设置输入账号,进行登录

下图为DoraClient成功连接桌面。

由于免费版本对登录的终端有限制,没有激活的DoraOS系统连接免费版的DoraCloud时,系统会自动注销。如果直接通过RDP客户端连接DoraCloud创建的桌面虚拟机,也会被自动注销。

如果使用 DoraClient 连接 DoraCloud 时,也遇到连接后自动注销的问题,请将 DoraClient 和 DoraCloud 都升级到 2022-12-15 后的版本。

除了使用 DoraClient登录,也可以购买朵拉云的云终端作为客户的端。或者购买DoraOS瘦客户机系统,将x86主机改造成云终端。

方案总结

DoraCloud免费版搭配DoraClient客户端可以构成完全免费的解决方案。 适合如下一些应用场景:

  • 现有的PC,旧PC,安装DoraClient作为客户端,接入桌面云。
  • 购买廉价的x86盒子,安装Windows和DoraClient作为瘦客户机,接入桌面云。
  • 员工出差,或者居家办公,使用笔记本或者家用电脑安装DoraClient远程接入。
  • 简单的桌面云应用场景,用户有一定的动手能力。

DoraCloud免费版是一款超值的桌面云方案。如果需要如下特性,可以考虑付费的商业版本。

  1. 需要原厂的方案设计、部署和技术支持服务。
  2. 需要支持用户数据盘。
  3. 需要支持USB重定向。
  4. 并发用户超过25。
  5. 需要配置桌面网关,实现网络隔离。
  6. 需要支持3D应用,需要配置vGPU。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/107127.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

B树和B+树的详解讲解

1.B树 前面我们已经学习了二叉查找树、2-3树以及它的实现红黑树。2-3树中,一个结点做多能有两个key,它的实现红黑树中使用对链接染色的方式去表达这两个key。接下来我们学习另外一种树型结构B树,这种数据结构中,一个结点允许多于…

Java LinkedList

链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 链表可分为单向链表和双向链表。 一个单向链表包含两个值: 当前节点的值和一个…

linux软件安装

软件安装1.安装方式2.安装jdk3.安装Tomcat4.安装mysql5.安装lrzsz1.安装方式 2.安装jdk (1)使用 Xftp 将jdk的二进制包上传到 Linux。 关于 Xftp 的下载和安装看这里: https://blog.csdn.net/weixin_56680764/article/details/126335138 本文…

C++:using : using的四大用法总结

1&#xff1a;using声明&#xff08;引入单个名称&#xff09; using声明是将命名空间中某个名字单独引入到当前作用域&#xff0c;这使得我们在当前作用域下可以直接使用该名字而无需使用作用域限定符 :: 。 #include <string> using std::string; int main() {string…

TKDE2022 | 基于关系的协同过滤算法,利用注意力机制来学习物品关系的嵌入特征...

嘿&#xff0c;记得给“机器学习与推荐算法”添加星标鉴于经典的协同过滤算法的有效性和易用性&#xff0c;基于物品的协同过滤方法已被广泛应用于工业领域&#xff0c;并在近年来被广泛研究。基于物品的协同过滤方法的关键在于物品之间的相似度测量&#xff0c;但本文认为这是…

推荐系统学习笔记-推荐系统数据流

一般数据流 数据流的定义 数据流&#xff08;data stream&#xff09;是一组有序&#xff0c;有起点和终点的字节的数据序列。包括输入流和输出流。数据流最初是通信领域使用的概念&#xff0c;代表传输中所使用的信息的数字编码信号序列。这个概念最初在1998年由Henzinger提…

《软件开发本质论》笔记——如何衡量价值

目录 一、使用数值来表示价值的做法 二、大多数与金钱有关的衡量指标的局限性 三、有没有一个简单的衡量方式 四、价值评估更好的做法 个人理解的价值 一、使用数值来表示价值的做法 这种方式可能让我们滑入深渊。 比如 如果公司开发产品的目的是赚钱&#xff0c;那么就可…

记一次:Keepalived安装高可用操作

前言&#xff1a;现在有许多现成的高可用产品&#xff0c;比如阿里的产品等等&#xff0c;直接购买就可以使用。这个只是笔者自己私下练习使用&#xff0c;成功了。所以记一次总结过程 安装方式一 下载安装包&#xff1a;https://keepalived.org/download.html网址下载2.2.7版…

【小程序】第一个小程序——创建小程序项目

目录 小程序简介 第一个小程序 安装开发者工具 创建小程序项目 小程序简介 1. 小程序与普通网页开发的区别 2. 体验小程序 可使用手机微信(6.7.2 及以上版本)扫码下方小程序码&#xff0c;体验小程序&#xff1a; 第一个小程序 1. 点击注册按钮 使用浏览器打开 https…

【大数据技术】Spark MLlib机器学习库、数据类型详解(图文解释)

机器学习的定义 机器学习是一种通过利用数据&#xff0c;训练出模型&#xff0c;然后使用模型预测的一种方法。机器学习的构建过程是利用数据通过算法构建出模型并对模型进行评估&#xff0c;评估的性能如果达到要求就拿这个模型来测试其他的数据&#xff0c;如果达不到要求就…

【图神经网络】Pytorch图神经网络库——PyG基础操作

Pytorch图神经网络库——PyG基础操作图数据处理常用的基准数据库Mini-BatchesData Transforms图学习方法参考资料PyG&#xff08;PyTorch Geometric&#xff09;是一个基于PyTorch构建的库&#xff0c;可轻松编写和训练图神经网络&#xff08;GNN&#xff09;&#xff0c;用于与…

【Web安全】访问控制

目录 1、权限与授权 2、垂直权限管理 3、水平权限管理 4、OAuth 1、权限与授权 权限控制&#xff0c;或者说访问控制&#xff0c;指的是当用户需要执行某个操作时&#xff0c;系统对这种操作的权限限制就是权限控制。 在网络中&#xff0c;一般是通过路由设备或者防火墙建立…

[oeasy]python0031_挂起进程_恢复进程_进程切换

查看进程 回忆上次内容 上次修改了 $PATH 路径 把当前用户shiyanlou的宿主文件夹 ~ 添加到 $PATH 中这样 sleep.py 就可以被找到于是就可以被执行了 还可以把配置 $PATH 的脚本 放到 zsh的配置文件(~/.zshrc) 中 配置 ~/.zshrc 就可以 设置 zsh 环境下默认的 $PATH 在当前路径…

攻防世界-easytornado

题目 访问题目路径 分别点击一下看看 然后我去百度了一下md5(cookie_secretmd5(filename))发现这是一个叫模板注入的东西 什么是模板 简单来说&#xff0c;就是网站内容的动态部分&#xff0c;如果有一个网站的内容几乎相同&#xff0c;但只有某些部分发生改变&#xff0c;那么…

javaweb学习之会话技术CookieSession05

目录 1.会话技术 2.快速入门 3.实现原理 4.cookiel的细节 2.cookie能不能存中文 3.cookie共享问题 4.Cooie的特点和作用 5.综合案例 记录上一次访问时间 1.会话技术 1会话&#xff1a;一次会话中包含多次请求和响应。 *一次会话&#xff1a;浏览器第一次给服务器资源发…

新冠确诊阳性后的第二篇博客,一文带你学习文件上传漏洞

新冠确诊阳性后的第二篇博客&#xff0c;一文带你学习文件上传漏洞1.什么是文件上传漏洞2.不要使用黑名单规定上传文件类型3.绕过文件上传检查功能4.Apache文件解析问题5.IIS文件解析问题6.设计安全的文件上传功能1.什么是文件上传漏洞 文件上传漏洞是指用户上传了一个可执行的…

RabbitMQ管理界面

&#x1f341;博客主页&#xff1a;&#x1f449;不会压弯的小飞侠 ✨欢迎关注&#xff1a;&#x1f449;点赞&#x1f44d;收藏⭐留言✒ ✨系列专栏&#xff1a;&#x1f449;Linux专栏 &#x1f525;欢迎大佬指正&#xff0c;一起学习&#xff01;一起加油&#xff01; 目录&…

记录我の秋招之旅【23届 CV算法岗】

文章目录碎碎念春招实习华为实习魔幻秋招尘埃落定碎碎念 今年(2022年)的秋招不能说"非常困难"吧&#xff0c;只能说是"地狱难度"&#xff0c;相信参与或者从侧面了解过的同学们也能感同身受。从今年的三月份开始着手秋招&#xff0c;期间也一直忙着实验室…

【基于Transformer和可逆神经网络】

Effective Pan-Sharpening With Transformer and Invertible Neural Network &#xff08;基于Transformer和可逆神经网络的有效泛锐化&#xff09; 可逆神经网络1 可逆神经网络2 在遥感成像系统中&#xff0c;全色锐化是从高分辨率全色图像及其对应的低分辨率多光谱图像获得…

30岁之后想转行,可行吗?这20条建议让你少走弯路!

都说三十而立&#xff0c;可眼看着到了意气风发的年龄&#xff0c;却突然意识到自己仍一事无成&#xff0c;甚至连养活自己都是问题。30多岁&#xff0c;大多数人还要开始买房、买车、结婚生子&#xff0c;养家糊口&#xff0c;于是各种压力逼迫之下&#xff0c;就想到了转行&a…