前情提要:
为了避免在BT下载的时候像这位MJJ一样因为DMCA被删机,我们需要学习如何安全地进行BT下载
https://hostloc.com/forum.php?mod=viewthread&tid=851495
准备工作:
首先我们需要一个抗投诉的VPS,比较常见的有BuyVM,这家卢森堡地区VPS无视版权投诉、无限流量且可以挂载便宜的Block Storage,缺点是经常缺货且对于BT下载需求不高的用户来说月付3.5美元成本较高,但对BT下载需求高、带宽要求足的用户不失为一个不错的选择。
BuyVM(Aff): https://my.frantech.ca/aff.php?aff=6978&gid=39
BuyVM(无Aff): https://my.frantech.ca/cart.php?gid=39
除了BuyVM之外,有没有一些抗投诉的商家,能避免我们在BT下载时吃到DMCA律师函呢?
欧洲地区的部分商家如NATSeek提供了免费的抗投诉专用socks,我们可以将其利用起来,实现安全做种的目的。
NAT小鸡配置如下:
CPU | 内存 | 硬盘 | 带宽 | 流量 | IPv4 | IPv6 | 月付 | 年付 |
---|---|---|---|---|---|---|---|---|
1C | 256M | 4G | 100Mbps | 无限流量(合理使用) | 共享IPv4(20端口) | 1 | 2.5¥ | 25¥ |
NATSeek(无Aff): https://natseek.com/order/main/packages/nat-vps
各位如果有抗投诉服务器,也可以自行搭建socks代理,这里不再赘述。NATseek提供了现成的服务,本文就以该商家为例,请大家按照实际情况修改。
正式开始:
通过端口转发经过隧道加密远程连接NATSeek的内网无视DMCA socks服务
注意:NATSeek的服务条款中明确规定,禁止公开分享该服务,所以我们不能直接在小鸡上端口转发。另外在公网直接转发也有明文的安全隐患,所以我这里想了个办法
首先大盘鸡和NAT小鸡都下个gost
https://github.com/ginuerzh/gost
NAT小鸡设置
在NAT小鸡中设置服务端config.json,先获取可用的v4端口(有申请独立v6的话可以用自己喜欢的端口)
{
"Debug": false,
"Retries": 0,
"ServeNodes": [
"relay+tls://user:pass@:可用v4端口例如12001"
]
}
通过 gost -C config.json 命令运行
大盘鸡配置
接着在大盘鸡中通过隧道来转发出NATSeek的内网无视DMCA socks服务
{
"Debug": false,
"Retries": 0,
"ServeNodes": [
"tcp://127.0.0.1:1080/10.10.10.1:1080"
],
"ChainNodes": [
"relay+tls://user:pass@NAT小鸡的公网v4或是小鸡的v6:上面提到的端口"
]
}
然后 gost -C config.json 跑起来
此时NATSeek的内网无视DMCA socks服务就成功转发到大盘鸡的上127.0.0.1:1080,设置大盘鸡上跑的下载软件通过该socks进行下载,这样你的大盘鸡就可以不用怕被删鸡咯
也就是说把NATSeek的隐藏增值socks服务给架设到自己的大盘鸡上了,同时用NATSeek的小鸡来挂个探针
总结:
这样做的优点是
安全,在公网上传输前,已经经过了加密,同时也没有违反服务条款,可以放心使用
高效率,NAT小鸡的配置不需要多高,可以将socks服务提供给性能更强,硬盘更大的服务器,这边只需要负责流量转发。分工明确,实现最高效率
两块五一个月,多一个探针,多一个转发服务,岂不美哉