CasaOS系统本地安装Gopeed高速下载软件并实现异地远程访问下载文件

本文主要是介绍CasaOS系统本地安装Gopeed高速下载软件并实现异地远程访问下载文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 前言
    • 1. 更新应用中心
    • 2.Gopeed安装与配置
    • 3. 本地下载测试
    • 4. 安装内网穿透工具
    • 5. 配置公网地址
    • 6. 配置固定公网地址

前言

本文主要介绍如何在轻NAS系统CasaOS小主机中安装支持全平台的高速下载器Gopeed,并结合内网穿透工具配置公网地址实现远程访问本地主机中部署的Gopeed进行资源下载与管理。

相信大家都使用过下载工具,不过现在有些如果不付费使用的话,那下载的速度就非常感人了。今天就和大家分享一款开源免费的高速下载神器Gopeed,老司机用过都说好。这是一款支持全平台的高速下载器,开源、轻量、原生,采用 Golang + Flutter 开发,支持(HTTP、BitTorrent、Magnet 等)协议,并支持所有平台。它的界面也非常干净整洁,除了任务、扩展、设置外没有其他的多余元素。

它可以在Windows、MacOS、Linux、Android、iOS等多个平台运行,不过作为下载工具,把它部署在玩客云这样的下载机里也非常合理,据说比qb的下载速度要快很多,下面就来分享一下具体操作流程。

1. 更新应用中心

本教程演示环境为ArmV7架构刷好CasaOS的小主机,玩客云、N1盒子都可以。

首先,我们需要在浏览器中输入玩客云的主机ip地址,进入CasaOS管理界面。

主机ip地址在连接的路由器中查看名为onecloud的ip即可。

image-20240524145614879

登录之后,我们首先点击系统自带的App Store应用中心。

可能刚刷机后的同学会说这里边的应用太少了,才几十个,其实官方是给出了手动添加更多应用的方法的,只要点击目前APP下拉框中的更多应用。

image-20240527181150797

1716533860914

然后点击问号,会自动在浏览器中打开一个添加应用的页面:

image-20240524145917203

复制这个页面中的这些地址,然后回到CasaOS应用中心界面。

1716534084277

将地址粘贴到刚才带有问号的输入框中,然后点击添加,系统就会自动更新更多应用到应用中心界面,可以从几十个增加到几百个。

image-20240524150508486

我这里只添加了前两个地址就已经有338个应用了,而且今天要分享的Gopeed高速下载器现在也可以在应用中心看到了。

image-20240524150646428

PS:如果因为网络原因拉取不到镜像,无法安装应用的情况

可以在终端执行 nano /etc/docker/daemon.json

输入:

{
“registry-mirrors”: [
“https://do.nark.eu.org”,
“https://dc.j8.work”,
“https://docker.m.daocloud.io”,
“https://dockerproxy.com”,
“https://docker.mirrors.ustc.edu.cn”,
“https://docker.nju.edu.cn”
]
}

按Crtl+X键保存退出

然后执行:sudo systemctl restart docker

此时回到casaos界面点击应用商店,之前因为拉取镜像超时,导致无法安装的情况解决了。

2.Gopeed安装与配置

首先点击安装

image-20240524150827280

安装完成后,可以在主界面看到新增了Gopeed应用,点击右上角三个点,然后选择设置:

image-20240524151002171

因为玩客云主机内存有限,所有需要对下载路径进行配置:

image-20240524151053428

将容器路径中的 /root/Downloads 修改为 /app/Downloads

将主机路径中的 /DATA/Downloads 修改为你外接储存的U盘或是移动硬盘的下载路径即可,我这里的路径是 /media/devmon/TU110/download

修改后点击保存

image-20240528102632992

3. 本地下载测试

配置好路径后,我们就可以在浏览器输入玩客云主机的IP地址加上Gopeed的端口号9999,进入下载器主界面了:

1716863378973

界面非常简洁,点击右下角绿色加号即可进入创建下载任务界面:

image-20240528103423715

随便下载一个软件看看速度:

image-20240528112307293

我这里测试使用的是百兆宽带,下载速度还是挺快的,基本能跑满。

下载好的文件,大家可以点击File文件夹:

image-20240528112628892

由于我修改了下载路径,所以接下来点击位置中的外接U盘:

image-20240528112721574

在这里可以看到我创建的download文件夹:

image-20240528112749341

下载的文件就都在这里了:

image-20240528112810743

4. 安装内网穿透工具

此时,我们已经成功在本地的CasaOS玩客云主机中部署了Gopeed高速下载器,但仅能在本地局域网中使用,如果想出门在外时也能远程使用家中玩客云里边的下载器来下载文件应该怎么办呢?

很简单,只要在玩客云中安装一个cpolar内网穿透工具就能轻松实现远程访问内网主机中部署的服务了,接下来介绍一下如何安装cpolar内网穿透并实现远程使用Gopeed高速下载。

玩客云安装cpolar步骤:

首先,点击左上角进入终端:

image-20240528113537036

然后输入root账号密码登录

image-20240528113647981

然后在终端中执行下方命令,安装cpolar内网穿透工具:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

image-20240528113812164

然后执行下面的命令查看版本号,有正常显示版本号即为安装成功

cpolar version

image-20240528113927867

可以看到版本号,安装成功,下一步进行token认证。

首先在浏览器访问cpolar官网:http://www.cpolar.com

注册账号后登录cpolar官网后台,点击左侧的验证,查看自己的认证token。

image-20240528120048851

然后将token(xxxxxxx)贴在cpolar authtoken的命令后,执行命令:

cpolar authtoken xxxxxxx

然后需要执行下面的命令向系统添加cpolar服务

systemctl enable cpolar

然后执行下面命令启动cpolar服务:

systemctl start cpolar

查看服务状态:

systemctl status cpolar

1716868007068

可以看到cpolar服务已经正常启动。

5. 配置公网地址

现在我们已经在玩客云中成功安装了cpolar内网穿透工具,现在就可以通过cpolar来为本地的Gopeed下载服务生成可以远程访问的公网地址了!

首先在浏览器上访问http://玩客云IP地址:9200,使用cpolar账号登录,登录后即可看到Cpolar web 配置界面,结下来在 web 管理界面即可配置公网地址。

PS:冒号要是英文输入法下的冒号

img

登录后,点击左侧仪表盘的隧道管理——创建隧道,

创建一个 Gopeed 的公网http地址隧道

  • 隧道名称:可自定义命名,本例中使用gpdown
  • 协议:选择http
  • 本地地址:9999
  • 域名类型:免费选择随机域名
  • 地区:选择China Top

image-20240528115412825

隧道创建成功后,点击左侧的状态——在线隧道列表,查看所生成的公网访问地址,有两种访问方式:http和https,任选其一到浏览器访问即可。

image-20240528115450286

在浏览器地址栏输入cpolar生成的公网地址,可以看到成功访问本地部署的Gopeed下载器的Web管理界面。

image-20240528115633414

现在我们就轻松实现了随时随地通过访问这个公网地址,远程访问家中玩客云主机中的Gopeed下载器了。

小结

为了方便演示,我们在上边的操作过程中使用cpolar生成的HTTP公网地址隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

如果有长期远程访问本地玩客云中Gopeed下载器服务的需求,但又不想每天重新配置公网地址,还想地址好看又好记,那我推荐大家选择使用固定的HTTP公网地址来远程访问。

6. 配置固定公网地址

登录cpolar官网,点击左侧的预留,选择保留二级子域名,地区选择China VIP,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称,这里我填写的是 mygp ,大家也可以自定义喜欢的名称。

image-20240528115953848

保留成功后复制保留成功的二级子域名的名称:mygp,返回登录Cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道 gpdown,点击右侧的编辑:

image-20240528120209943

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名:mygp
  • 地区:选择China VIP

点击更新(注意,点击一次更新即可,不需要重复提交)

image-20240528120306218

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,由随机地址名称变成了两个固定的二级子域名(固定公网地址):

image-20240528120353068

最后,我们使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了,随时随地都可以远程访问本地玩客云主机中的 Gopeed 下载服务了!

image-20240528120607366

以上就是如何在CasaOS系统玩客云主机中安装cpolar内网穿透工具,并配置固定不变的二级子域名公网地址实现远程访问本地 Gopeed 高速下载服务的全部流程,感谢您的观看,有任何问题欢迎留言交流。

这篇关于CasaOS系统本地安装Gopeed高速下载软件并实现异地远程访问下载文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1133357

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

hdu1043(八数码问题,广搜 + hash(实现状态压缩) )

利用康拓展开将一个排列映射成一个自然数,然后就变成了普通的广搜题。 #include<iostream>#include<algorithm>#include<string>#include<stack>#include<queue>#include<map>#include<stdio.h>#include<stdlib.h>#include<ctype.h>#inclu

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟&nbsp;开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚&nbsp;第一站:海量资源,应有尽有 走进“智听

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我