美文网首页
通过frp配置aria2外网访问

通过frp配置aria2外网访问

作者: SHUTUP | 来源:发表于2017-03-03 09:47 被阅读1901次

在前一篇文章中,我们搭建了通过外网域名访问内网路由器后台的功能,其实在此基础上,可以很容易的搭建aria2远程下载功能。

前提

搭建好了aria2内网下载环境

实现

我们搭建好aria2内网下载环境后,会发现,aria2的配置信息,是通过6800端口的jsonrpc路由进行提供的,我们要做的就是把这一接口暴露出去。
还是使用frp来完成任务
frpc客户端配置,我们在frpc.ini中增加下面的配置
<pre>
[aria2_rpc]
privilege_mode = true
type = http
local_ip = 127.0.0.1
local_port = 6800
use_gzip = true

connections will be established in advance, default value is zero

pool_count = 20

http username and password are safety certification for http protocol

if not set, you can access this custom_domains without certification

http_user = admin

http_pwd = admin

if domain for frps is frps.com, then you can access [web01] proxy by URL http://test.frps.com

subdomain = aria2
</pre>
nginx配置
<pre>
server {
listen 80 ;
listen [::]:80 ;
server_name aria2.xxx.com;

# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;

location / {
    proxy_pass http://127.0.0.1:8081;
    proxy_set_header   Host    $host;
    proxy_set_header   X-Real-IP   $remote_addr;
    proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
}

}
</pre>
此时我们访问aria2.xxx.com/jsonrpc,就相当于访问了localhost:6800/jsonrpc
此时我们把aria2.xxx.com/jsonrpc填到随便一个在线的aria2管理器,都可以远程管理下载了。

相关文章

  • 通过frp配置aria2外网访问

    在前一篇文章中,我们搭建了通过外网域名访问内网路由器后台的功能,其实在此基础上,可以很容易的搭建aria2远程下载...

  • npm创建私服sinopia和verdaccio

    一、安装 启动 外网访问配置通过在config.yaml中修改服务默认的监听端口,从而可以通过外网访问 sinop...

  • YUM本地RPM包拓展注意事项

    若当前Linux机器无法访问外网,通过yum无法获取外网的rpm包。此时,可通过配置本地rpm仓库的方式,安装所需...

  • 记录今晚的折腾

    今天解决群辉外网中继访问的问题(未成功)网络搜索得知frp可以通过有公网固定IP的服务器实现内网穿透。根据教程在远...

  • 阿里云 服务器 Linux/windows 配置tomcat

    关键字:无法访问tomcat 配置好tomcat之后无法通过外网访问到阿里云服务器,需要配置安全策略。 具体步骤可...

  • mac电脑内外网同时上网

    本教程通过网线访问内网,wifi访问外网,达到mac同时内外网上网的目的;网线访问外网,wifi访问内网亦可,原理...

  • 内网穿透神器frp

    什么是frp及工作原理 FRP 服务可以分配给你一个域名让你本地的web项目提供给外网访问, 特别适合向别人展示你...

  • single-spa使用systemjs

    systemjs Github如果能访问外网 安装: 我的项目不能访问外网,所以配置webpack作为entry入...

  • GitLab-2.配置外网映射之后clone地址还是内网地址

    1.访问地址配置 我的服务器因为是通过在防火墙端口映射的情况下来使得外网访问,所以url需要配置内网访问地址,如果...

  • ElasticSearch启动报错,bootstrap chec

    问题描述 修改elasticsearch.yml配置文件,允许外网访问时。 增加 启动失败,检查没有通过,报错:"...

网友评论

      本文标题:通过frp配置aria2外网访问

      本文链接:https://www.haomeiwen.com/subject/lwslgttx.html