使用HTTPS链接Aria2

常规方式需要在Aria2的RPC功能开启HTTPS,需要给aria2配置证书,然后修改aria2.conf

rpc-secure=true

rpc-certificate=(.pem文件路径)

rpc-private-key=(.key文件路径)

配置中总有人会一直失败,无法链接,然后还不知道哪里出错。

下面就介绍一个取巧的办法快速开启HTTPS链接Aria2。

使用NGINX反向代理开启HTTPS

1.首先你需要给网站配置SSL证书

2.其次在NGINX网站配置中添加:

location ^~ /jsonrpc {
    proxy_http_version 1.1;
    add_header Front-End-Https on;
    proxy_set_header Connection "";
    proxy_set_header Host $http_host;
    proxy_set_header X-NginX-Proxy true;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass http://127.0.0.1:6800/jsonrpc;
    proxy_pass_header X-Transmission-Session-Id;
}

3.在面板中设置RPC地址端口为443

这样就完工了,非常简单的取巧办法,使用反向代理RPC,这样通信不需要通过6800端口,所以在防火墙上可以关闭6800端口。

本文转载自:https://naiel.cc

给TA买糖
共{{data.count}}人
人已赞赏
代码笔记

FRP后台启动

2020-10-27 0:25:02

笔记

编译打包

2020-12-18 3:30:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧