| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 系统运维 -> 利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问 -> 正文阅读 |
|
|
[系统运维]利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问 |
|
???????? 个人喜欢折腾,希望更好地掌控自己的设备,所以在收集网上各路教程、自己动手倒腾,终于建好了属于自己的云电脑。现在已经可以随时随地用另一台电脑、手机来远程访问它,感觉挺方便。? ????????我把搭建方法记录下来,既为了分享给各路网友,也为了避免自己遗忘。 目录 1 需要用到的软硬件1.1 需要的设备????????共三台设备(两台实体设备,一台云设备),一台能联网的电脑作为云电脑的主机硬件(以下简称云电脑端),一台云服务器用于内网穿透,一台能联网的电脑或手机作为远程连接的设备(以下简称访问端)。 1.2 系统要求1.2.1 云电脑端????????对于云电脑端的系统其实没有要求,可以是Linux也可以是Windows,只不过不同的系统其配置过程不太一样。个人消费级的系统大部分都是Windows,从方便、实用的角度考虑,为了获得更好的的软件生态和操作便捷性、易用性,用Windows系统的云电脑端搭建私有云电脑的更好。本文使用的系统就是Windows 11。 ????????注意,Windows系统需要至少是专业版的才能打开远程连接的设置,然后才能被远程连接,如果是家庭版的则不行。可以通过依次打开“设置>系统>系统信息”来查看自己系统的版本: ????????可以通过“设置>系统>远程桌面”来打开允许被远程访问的设置: 1.2.2 云服务器? ? ? ? 云服务器的系统(Windows或者Linux)完全不会影响到我们的云电脑使用体验,搭建好了之后,甚至体会不到不同的系统有什么具体的区别。需要提醒的是,不熟悉Linux的人建议就不要用了,我们只是希望搭建私有云主机,Windows的服务器系统就很能解决问题了。用惯了Windows的人打心底里认为Linux真的很反人类,甚至编辑一个文档都不会,用了自找烦恼。 ? ? ? ? 我使用的是Windows Service 2019 数据中心版的服务器系统。 1.2.3 访问端? ? ? ? 访问端也对系统完全没有要求,云电脑端是Windows时可以直接用微软自带的远程连接功能来访问云电脑端。云电脑端是Linux时也能访问,只不过相比之下更加麻烦。考虑到云电脑端都是Windows的,客服端用到Linux的可能性不大,所以本文不准备讨论这一块内容。 ? ? ? ? 云电脑端还可以是安卓或者iOS等移动设备的系统,只需要安装微软官方推出的远程桌面APP“远程桌面”,该APP可以在各大手机应用商店直接下载,以vivo的应用商店为例,直接搜索即可:
1.3 需要用到的软件:frp? ? ? ?frp做内网穿透相当便捷,且非常贴心的配有中文说明文档:文档 | frp (gofrp.org)。搭建私有云电脑,我们只需要准备好frp即可,可以在Releases · fatedier/frp · GitHub上下载最新版,也可以去网上搜集网盘资源。 ????????GitHub上的资源虽然下载很慢,但是质量也有保障,可以减少出错的可能性。由于我们云电脑端和访问端都是用的64位Windows系统(这是现如今最主流的架构和系统,你的电脑大概率也是这个),所以只需要下载下图中标红的压缩包即可,32位系统请自觉下载另一个“windows_386”的: 2 租一个非常便宜的云服务器? ? ? ? ?我们要做到不受内网限制、不受向日葵等软件限制、随时随地的远程连接云电脑端,必须要做到内网穿透。内网穿透的方法不止一个,例如也可以用花生壳、zero tier等方式,但是这些方法要么不稳定、要么慢、要么收费。既然要建立自己的私有云电脑,想要有比较流畅和舒适的体验,干脆租一个云服务器自己做内网穿透。 ? ? ? ? 现如今各大云服务商基本都推出了个人级的云服务器,价格也都不贵。做内网穿透不需要服务器有很强的算力,所以一个月几十块钱的价格就能租到合用的。我租的是阿里云的服务器,下面给出具体的流程: ? ? ? ? ①登录阿里云,没有账号的注册之后再登录,也可以直接用支付宝、淘宝等扫码登录。阿里云网址:阿里云-上云就上阿里云 (aliyun.com)。 ? ? ? ? ②搜索“轻量应用服务器”: ? ? ? ? ③依次操作“产品详情页>立即购买”,进入轻量应用服务器的选购页面,如下: ? ? ? ? ④自定义一个算力和价格自己都能够接受的产品,购买即可。我们只用作内网穿透,因此对算力没有多大要求,可以考虑最低配置。 ? ? ? ? ⑤购买之后,点击“控制台”,再搜索“轻量应用服务器”,即可看到自己刚才购买的云服务器了: 3 搭建云电脑????????到目前为止,我们已经准备好了要用到的软硬件,可以开始搭建云电脑了。 3.1 配置云服务器?3.1.1 登录云服务器? ? ? ? ①阿里云网页登录: ? ? ? ? 点击进入自己的云服务器页面,如下: ? ? ? ? ?点击页面右上角的“远程连接”,初次连接需要设置登录的账号和密码。需要牢记,以后登录也需要。 ? ? ? ? ②阿里云网页登录过一次后(方便利用阿里云来设置登录密码),我们就可以使用其他Windows系统的电脑来登录了: ? ? ? ? 在开始菜单中搜索"远程连接"应用: ? ? ? ? ?在弹出的窗口输入自己云服务器的公网IP地址,然后输入登录账户和密码即可进入服务器UI界面:
? ? ? ? ?注意,一般账户名为Administrator,密码不是那个阿里云页面远程连接数的6位密码,而是在第一次远程连接云服务器时设置的另一个服务器登录密码。 ? ? ? ? ③连接成功之后,云服务器就以窗口的形式出现在了你的电脑上,现在在这个窗口中,你可以执行任何Windows系统允许的操作(和操作普通电脑一样),我的云服务器自己做过一些其他配置,各位的桌面可能与我不同:
3.1.2 设置云服务器的防火墙端口? ? ? ? 必须设置允许通过的端口,否则你的云电脑端无法和云服务器连接。这些开放的端口是一会儿配置文件需要用到的,也是将来云电脑返回需要的。开放端口,最简单的方式就是通过阿里云的控制台来设置: ? ? ? ? 依次操作:控制台>轻量应用服务器>点击自己的云服务器>防火墙>添加规则,之后出现如下界面:
?????????点击确定之后,即已开放了特定的端口。 3.1.3 向云服务器传输frp压缩包? ? ? ? 可以通过复制粘贴进行文件传输,不可以用“Ctrl+C/V”快捷键,需要鼠标右键点出菜单栏之后复制/粘贴。过程如下: ? ? ? ? ①在自己的电脑上单击右键,点击“复制”:
? ? ? ? ?②在远程连接的云服务器窗口单击右键出现菜单,点击“粘贴”:
? ? ? ? ?③出现如下弹窗信息,之后云服务器里就会出现我们上传过去的文件:
|
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/23 23:30:38- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |