利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问

这篇具有很好参考价值的文章主要介绍了利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

         个人喜欢折腾,希望更好地掌控自己的设备,所以在收集网上各路教程、自己动手倒腾,终于建好了属于自己的云电脑。现在已经可以随时随地用另一台电脑、手机来远程访问它,感觉挺方便。 

        我把搭建方法记录下来,既为了分享给各路网友,也为了避免自己遗忘。

目录

1 需要用到的软硬件

1.1 需要的设备

1.2 系统要求

1.2.1 云电脑端

1.2.2 云服务器

1.2.3 访问端

1.3 需要用到的软件:frp

2 租一个非常便宜的云服务器

3 搭建云电脑

3.1 配置云服务器 

3.1.1 登录云服务器

3.1.2 设置云服务器的防火墙端口

3.1.3 向云服务器传输frp压缩包

​3.1.4 配置云服务器端的frp文件:frps

3.2 配置云电脑端的frp文件:frpc

3.3 访问端配置

3.3.1 另一台Windows电脑访问云电脑端

3.3.2 iOS/安卓访问云电脑端

4 设置frp:“后台运行”+“开机启动”

4.1 后台运行

4.2 开机启动


1 需要用到的软硬件

1.1 需要的设备

        共三台设备(两台实体设备,一台云设备),一台能联网的电脑作为云电脑的主机硬件(以下简称云电脑端),一台云服务器用于内网穿透,一台能联网的电脑或手机作为远程连接的设备(以下简称访问端)。

1.2 系统要求

1.2.1 云电脑端

        对于云电脑端的系统其实没有要求,可以是Linux也可以是Windows,只不过不同的系统其配置过程不太一样。个人消费级的系统大部分都是Windows,从方便、实用的角度考虑,为了获得更好的的软件生态和操作便捷性、易用性,用Windows系统的云电脑端搭建私有云电脑的更好。本文使用的系统就是Windows 11。

        注意,Windows系统需要至少是专业版的才能打开远程连接的设置,然后才能被远程连接,如果是家庭版的则不行。可以通过依次打开“设置>系统>系统信息”来查看自己系统的版本:windows云电脑,一些折腾,阿里云,android,云计算,ios

        可以通过“设置>系统>远程桌面”来打开允许被远程访问的设置:windows云电脑,一些折腾,阿里云,android,云计算,ios         家庭版的Windows可以通过升级变成专业版的系统,大概可以有两种方法:一是按照Microsoft官方的方法(参考:微软官方社区关于这方面的讨论怎么购买专业版的激活码呀,各位有知道的吗 - Microsoft Community),二是直接在淘宝购买升级的激活码(只要几块钱,而且操作简单,还安全可靠)。

1.2.2 云服务器

        云服务器的系统(Windows或者Linux)完全不会影响到我们的云电脑使用体验,搭建好了之后,甚至体会不到不同的系统有什么具体的区别。需要提醒的是,不熟悉Linux的人建议就不要用了,我们只是希望搭建私有云主机,Windows的服务器系统就很能解决问题了。用惯了Windows的人打心底里认为Linux真的很反人类,甚至编辑一个文档都不会,用了自找烦恼。

        我使用的是Windows Service 2019 数据中心版的服务器系统

1.2.3 访问端

        访问端也对系统完全没有要求,云电脑端是Windows时可以直接用微软自带的远程连接功能来访问云电脑端。云电脑端是Linux时也能访问,只不过相比之下更加麻烦。考虑到云电脑端都是Windows的,客服端用到Linux的可能性不大,所以本文不准备讨论这一块内容。

        云电脑端还可以是安卓或者iOS等移动设备的系统,只需要安装微软官方推出的远程桌面APP“远程桌面”,该APP可以在各大手机应用商店直接下载,以vivo的应用商店为例,直接搜索即可:

windows云电脑,一些折腾,阿里云,android,云计算,ios

1.3 需要用到的软件:frp

       frp做内网穿透相当便捷,且非常贴心的配有中文说明文档:文档 | frp (gofrp.org)。搭建私有云电脑,我们只需要准备好frp即可,可以在Releases · fatedier/frp · GitHub上下载最新版,也可以去网上搜集网盘资源。

        GitHub上的资源虽然下载很慢,但是质量也有保障,可以减少出错的可能性。由于我们云电脑端和访问端都是用的64位Windows系统(这是现如今最主流的架构和系统,你的电脑大概率也是这个),所以只需要下载下图中标红的压缩包即可,32位系统请自觉下载另一个“windows_386”的:windows云电脑,一些折腾,阿里云,android,云计算,ios

2 租一个非常便宜的云服务器

         我们要做到不受内网限制、不受向日葵等软件限制、随时随地的远程连接云电脑端,必须要做到内网穿透。内网穿透的方法不止一个,例如也可以用花生壳、zero tier等方式,但是这些方法要么不稳定、要么慢、要么收费。既然要建立自己的私有云电脑,想要有比较流畅和舒适的体验,干脆租一个云服务器自己做内网穿透。

        现如今各大云服务商基本都推出了个人级的云服务器,价格也都不贵。做内网穿透不需要服务器有很强的算力,所以一个月几十块钱的价格就能租到合用的。我租的是阿里云的服务器,下面给出具体的流程:

        ①登录阿里云,没有账号的注册之后再登录,也可以直接用支付宝、淘宝等扫码登录。阿里云网址:阿里云-上云就上阿里云 (aliyun.com)。

        ②搜索“轻量应用服务器”:windows云电脑,一些折腾,阿里云,android,云计算,ios

        ③依次操作“产品详情页>立即购买”,进入轻量应用服务器的选购页面,如下:windows云电脑,一些折腾,阿里云,android,云计算,ios

        ④自定义一个算力和价格自己都能够接受的产品,购买即可。我们只用作内网穿透,因此对算力没有多大要求,可以考虑最低配置。

        ⑤购买之后,点击“控制台”,再搜索“轻量应用服务器”,即可看到自己刚才购买的云服务器了:windows云电脑,一些折腾,阿里云,android,云计算,ios

3 搭建云电脑

        到目前为止,我们已经准备好了要用到的软硬件,可以开始搭建云电脑了。

3.1 配置云服务器 

3.1.1 登录云服务器

        ①阿里云网页登录:

        点击进入自己的云服务器页面,如下:windows云电脑,一些折腾,阿里云,android,云计算,ios

         点击页面右上角的“远程连接”,初次连接需要设置登录的账号和密码。需要牢记,以后登录也需要。

        ②阿里云网页登录过一次后(方便利用阿里云来设置登录密码),我们就可以使用其他Windows系统的电脑来登录了:

        在开始菜单中搜索"远程连接"应用:windows云电脑,一些折腾,阿里云,android,云计算,ios

         在弹出的窗口输入自己云服务器的公网IP地址,然后输入登录账户和密码即可进入服务器UI界面:

windows云电脑,一些折腾,阿里云,android,云计算,ios

windows云电脑,一些折腾,阿里云,android,云计算,ios

         注意,一般账户名为Administrator,密码不是那个阿里云页面远程连接数的6位密码,而是在第一次远程连接云服务器时设置的另一个服务器登录密码。

        ③连接成功之后,云服务器就以窗口的形式出现在了你的电脑上,现在在这个窗口中,你可以执行任何Windows系统允许的操作(和操作普通电脑一样),我的云服务器自己做过一些其他配置,各位的桌面可能与我不同:

windows云电脑,一些折腾,阿里云,android,云计算,ios

3.1.2 设置云服务器的防火墙端口

        必须设置允许通过的端口,否则你的云电脑端无法和云服务器连接。这些开放的端口是一会儿配置文件需要用到的,也是将来云电脑返回需要的。开放端口,最简单的方式就是通过阿里云的控制台来设置:

        依次操作:控制台>轻量应用服务器>点击自己的云服务器>防火墙>添加规则,之后出现如下界面:

windows云电脑,一些折腾,阿里云,android,云计算,ioswindows云电脑,一些折腾,阿里云,android,云计算,ios

         点击确定之后,即已开放了特定的端口。

3.1.3 向云服务器传输frp压缩包

        可以通过复制粘贴进行文件传输,不可以用“Ctrl+C/V”快捷键,需要鼠标右键点出菜单栏之后复制/粘贴。过程如下:

        ①在自己的电脑上单击右键,点击“复制”:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ②在远程连接的云服务器窗口单击右键出现菜单,点击“粘贴”:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ③出现如下弹窗信息,之后云服务器里就会出现我们上传过去的文件:

windows云电脑,一些折腾,阿里云,android,云计算,ios

windows云电脑,一些折腾,阿里云,android,云计算,ios

3.1.4 配置云服务器端的frp文件:frps

        在云服务器端的桌面上,我们已经可以看到上传过来的frp压缩包了。

        ①现在我们需要将它解压,可以解压到任意位置(只要自己能够找得到就行),我解压在了系统盘的根目录中:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        ② 在我们的云服务器端中,我们只需要关注“frps”文件,包括“frps.exe”和“frps.ini”。而在这两个文件中,我们只需要编辑“frps.ini”文件即可。右键单击出现菜单,点击“编辑”:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ③在弹出的记事本当中,输入如下内容,并在保存之后关闭:

[common]
bind_port = 7999    #设置一个端口,用于做内网穿透的端口,需要是防火墙允许的
dashboard_port = 8000    #设置一个网页端口,内网穿透并不必须,但是有一个网页也挺方便的,需要是防火墙允许的
dashboard_user = demo    #网页端口的登录用户名
dashboard_pwd = demo    #网页端口的登录密码

#写入时,请删除中文注释

         注意,这里设置的端口,需要是防火墙开放了的端口,如上文“3.1.2”所示方法开放端口。输入之后如下:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         现在我们再写一个bat文件来运行“frps.exe”文件。

        ④首先,新建一个记事本文档文件:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ⑤在记事本当中输入如下内容:

@echo off
frps -c frps.ini

         输入之后如下:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        ⑥保存并关闭这个记事本,再重命名这个记事本,主要是更改这个文件的后缀名,改为“.bat”即可,如我更改为“run.bat”:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ⑦双击这个“run.bat”文件,如出现如下界面,即表示我们的配置到目前为止一切正常:

windows云电脑,一些折腾,阿里云,android,云计算,ios

       注意,该命令行界面不可以被关闭,如果关闭,云电脑端就无法连接云服务器了。

         ⑧我们还可以访问刚才配置的网络端口来测试是否正常。可以打开浏览器,再网址栏输入“公网IP:端口号”,再输入用户名与密码即可访问,如下:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         此时,云服务器端的配置基本完成了。

3.2 配置云电脑端的frp文件:frpc

        与配置云服务器时类似,我们需要将下载的frp文件压缩包解压到一个特定的目录下,同样也是只要自己找得到就行,例如:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        在云电脑端,我们需要关注“frpc”文件,包括“frpc.exe”与“frpc.ini”文件。

        ①打开编辑“frpc.ini”文件,方法与编辑“frps.ini”时一样,输入如下内容后保存并关闭:

[common]
tls_enable = true
server_addr = ***.***.***.***    #这里输入你云服务器的公网IP
server_port = 7999    #这个是你之前设置的云服务器的端口

[Fusion-rdp]
type = tcp    #默认
local_ip = 127.0.0.1    #默认
local_port = 3389    #一般都是3389,可以在Windows 11中打开“设置>系统>远程桌面”操作后看到
remote_port = 6001    #设置一个你云电脑的访问端口,需要是之前开放过的

windows云电脑,一些折腾,阿里云,android,云计算,ios

windows云电脑,一些折腾,阿里云,android,云计算,ios

          ②与配置“frps”时类似,我们需要再新建一个“run.bat”文件,文件中的内容如下:

@echo off
frpc -c frpc.ini

windows云电脑,一些折腾,阿里云,android,云计算,ios

         ③双击云电脑端的“run.bat”文件,之后

        (1)在云电脑端出现如下界面:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        (2)在云服务器端中的命令行界面增加了如下内容:windows云电脑,一些折腾,阿里云,android,云计算,ios

         当同时出现以上两种情况后,我们云电脑端的配置也做好了。现在内网就已经“穿透”了。

        注意,无论是云服务器端还是云电脑端,弹出来的命令行窗口(如上所示的两个窗口)都不能关闭,否则断开连接。我们可以通过“后台运行”+“开机启动”的方式,让我们在使用过程中意识不到它们的存在。详细见本文”4“部分。

3.3 访问端配置

        访问端的配置是最简单的,只需要填好ip地址就可以。

3.3.1 另一台Windows电脑访问云电脑端

        如果同样是一台Windows系统的电脑需要访问云电脑端,只需要使用微软自带的“远程连接”程序,连接方法和我们前面所讲“远程连接云服务器”时一摸一样,只不过ip地址不同,采用的是“云服务器的公网ip:自己设置的云电脑端的端口号”,如我将端口号设置为6001,则输入内容如下:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        点击连接,输入用户名和密码之后,就可以远程连接到云电脑端了。这里输入的用户名与密码,就是云电脑端登录桌面的用户名和密码。

3.3.2 iOS/安卓访问云电脑端

        iOS与安卓访问的方法一样,都是要用到“远程连接”这一款App,本文“1.2.3”部分有介绍。

        windows云电脑,一些折腾,阿里云,android,云计算,ios    windows云电脑,一些折腾,阿里云,android,云计算,ios

         点击右上角那个“+”号,再点击“添加远程桌面”,输入ip地址即可,这里输入的ip地址与“3.3.1”中用Windows远程连接云电脑端时时一致的。

        这里展示用一块安卓平板来连接云电脑端的效果:

windows云电脑,一些折腾,阿里云,android,云计算,ios

         接上键盘和鼠标之后,就可以像Windows一样操作了。而且这是是直接调用云电脑端的硬件设备,只要云电脑端的硬件“够硬”,用一些中低端机子也可以做一些吃性能的事情:跑模拟实验、深度学习、玩3A游戏大作等等。

4 设置frp:“后台运行”+“开机启动”

        不用担心后台运行和开机启动给电脑带来多少负担,frp后台占用的资源基本可以忽略不计

4.1 后台运行

        想要后台运行其实很简单,只要我们看不见正在运行的窗口,那就是在后台运行了。由于云服务器端与云电脑端的设置方法一样,因此下面我们只讨论云电脑端的设置方法

        ①我们新建一个“run.vbs”文件,建立方法与创建“run.bat”时类似,都是先新建一个记事本,再改后缀名。

        ②右键单击“run.vbs”>"显示更多选项">"编辑",并再弹出窗口输入如下内容:

windows云电脑,一些折腾,阿里云,android,云计算,ios

createobject("wscript.shell").run "run.bat",0

windows云电脑,一些折腾,阿里云,android,云计算,ios

        输入之后保存并关闭,以后运行frp就直接双击“run.vbs”即可。

4.2 开机启动

        需要开机启动更简单,我们只需要做一个刚才“run.vbs”文件的快捷方式,将它放到系统开机启动的文件夹下面就可以了

        ①按“Win+R”快捷键,输入“shell:startup”,打开“启动”文件夹:

windows云电脑,一些折腾,阿里云,android,云计算,ios

        ②创建一个“run.vbs”的快捷方式,并且将改快捷方式拖入到“启动”文件夹下面,下次开机的时候就会自动启动frp了。

windows云电脑,一些折腾,阿里云,android,云计算,ioswindows云电脑,一些折腾,阿里云,android,云计算,ios

        到目前,如果以上操作都已完成,那么属于自己的云电脑就搭建好了。 文章来源地址https://www.toymoban.com/news/detail-780112.html

到了这里,关于利用阿里云服务器搭建私有云电脑(Windows 11),不受局域网限制,安卓iOS也可随时远程访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用Windows搭建Emby媒体库服务器,轻松实现无公网IP的远程访问

    在现代五花八门的网络应用场景中,观看视频绝对是主力应用场景之一,加上移动网络技术的发展,随时随地看视频已经成为基本需求。不过,随着资本向视频应用的集中,想要看视频就必须先充会员,这让笔者很是郁闷,于是产生了自建影音云盘的想法,期间也尝试了多种

    2024年02月08日
    浏览(66)
  • 打造专属个人模型-私有独立离线模型部署-阿里云GPU服务器配置

    阿里云有免费的机器学习 GPU 服务器,免费试用活动页https://free.aliyun.com 只要没有申请过 PAI-DSW 资源的新老用户皆可申请 5000CU 的免费额度,3个月内使用。 选择第一个进行立即试用 可以看到试用的界面 如果遇到下面的错误,当前账号没有权限开通PAI,请联系主账号。 您可以

    2024年02月11日
    浏览(45)
  • Gitea--私有git服务器搭建详细教程

    csdn https://download.csdn.net/download/qq_44623314/88294649 将gitea 注册为Windows服务

    2024年02月04日
    浏览(65)
  • Linux中使用verdaccio 搭建私有npm 服务器

    Linux中安装Node 安装完成 输入verdaccio,出现下面信息代表安装成功,同时输入verdaccio后verdaccio已经处于运行状态,当然这种启动时暂时的,我们需要通过pm2让verdaccio服务常驻 就可以通过http://xxx(ip地址)去访问了 若无法访问,查看下端口是否已打开 下面列一下几种使用场景

    2024年02月14日
    浏览(51)
  • Linux 中使用 verdaccio 搭建私有npm 服务器

    Linux中安装Node 安装完成 输入verdaccio,出现下面信息代表安装成功,同时输入verdaccio后verdaccio已经处于运行状态,当然这种启动时暂时的,我们需要通过pm2让verdaccio服务常驻 就可以通过http://xxx(ip地址)去访问了 若无法访问,查看下端口是否已打开 下面列一下几种使用场景

    2024年02月14日
    浏览(60)
  • 部署私有KMS服务器,并设置自动激活Windows和office

    vlmcsd是一个KMS激活服务器的模拟器,可以在Windows Server之外的平台上部署自己的KMS服务器。它是一个开源项目,由Wind4开发,目前在Linux上运行(包括Android、FreeBSD、Solaris、Minix、Mac OS、iOS和Windows等) Docker镜像地址: https://hub.docker.com/r/mogeko/vlmcsd 此程序的单独地址: https://g

    2024年04月11日
    浏览(69)
  • 玩转git第7章 搭建本地私有的git服务器

    搭建自己的代码托管服务git服务,使用的是gitblit插件,具体操作搭建步骤详情见下文。 客户端软件: git-2.34.1-64.bit 服务端软件:gitblit-1.8.0 本案例是在windows下进行操作搭建的gitlib,后续有需要搭建局域网内部的代码托管可以在linux下搭建gitlab,参考资料如下:  gitlab在linu

    2023年04月08日
    浏览(76)
  • 使用 Webmin+bind9快速搭建私有DNS服务器

    DNS是Domain name system的简称,有些地方也称为Domain name server DNS主要是用于将域名解析为IP地址的协议,有时候也用于将IP地址反向解析成域名,所以DNS可以实现双向解析。 DNS可以使用TCP和UDP的53端口,基本使用UDP协议的53端口。 内网搭建dns服务,有很多可选的方案比如: CoreDN

    2024年02月07日
    浏览(54)
  • 【服务器】零基础搭建私有云盘并内网穿透远程访问

    转载自cpolar极点云的文章:使用Nextcloud搭建私人云盘,并内网穿透实现公网远程访问 Nextcloud,它是ownCloud的一个分支,是一个文件共享服务器,允许您将个人内容(如文档和图片)存储在一个集中的位置,就像Dropbox一样。与Nextcloud的不同之处在于,它的所有功能都是开源的。它还将敏

    2024年02月07日
    浏览(53)
  • Git篇如何在自己服务器搭建自己的git私有仓库

    要在自己的服务器上搭建自己的Git私有仓库,可以按照以下步骤进行操作: 安装Git服务器软件:选择一款适合的Git服务器软件,如GitLab或GitHub,并按照官方文档进行安装和配置。 创建数据库:如果使用GitLab,需要创建一个数据库来存储用户信息、项目和代码。根据所选的服

    2024年02月03日
    浏览(63)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包