diff --git a/README.md b/README.md index e4a1817..9b8b83f 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ docker run -p 8080:8080 ghcr.io/simon-ding/polaris:latest - [x] 电视剧自动追踪下载 - [x] 电影自动追踪下载 +- [x] [内建NAT内网穿透功能](./doc/stun_nat_traversal.md),无需额外配置,可实现BT/PT全速上传 - [x] 本地、webdav、 [alist](https://github.com/alist-org/alist) 存储支持,使用 alist 存储支持秒传功能 - [x] 事件通知推送,目前支持 Pushover和 Bark,还在扩充中 - [x] TMDB 代理支持 diff --git a/doc/stun_nat_traversal.md b/doc/stun_nat_traversal.md new file mode 100644 index 0000000..1ba32df --- /dev/null +++ b/doc/stun_nat_traversal.md @@ -0,0 +1,9 @@ +# 利用STUN进行NAT内网穿透 + +可以在下载器选项里打开 *使用内置STUN NAT穿透* 功能,即使处在NAT网络环境下,BT/PT也可以满速上传。打开后Polaris自动更改下载客户端的监听端口,并代理BT的上传流量。 + +要想正常使用此功能,需要具备以下几个条件: + +1. 所在的NAT网络非对称NAT(Symmetric NAT),可以使用 [NatTypeTester](https://github.com/HMBSbige/NatTypeTester/releases/) 检查自己的网络的NAT类型 +2. 下载器设置选项中下载器地址为下载器docker的实际地址,而非映射地址。达到这一目标可以使用host网络创建下载器,也可以利用docker-compose自带的域名解析来实现 +