如题,有没有办法限制这些下载工具,似乎限制速率还不行,日志里有很多 IP 请求(经过检查应该是同一个访客),几 M 带宽云服务器,只要他这样弄访问就阻塞了……
|      10ZXYDDu796nVCFxq      2021-02-21 22:08:23 +08:00 几 M 带宽的机器就不要放超过 100K 的文件 除了动态内容其余都扔云存储然后套个 CDN 吧 | 
|  |      2cheng6563      2021-02-21 22:08:40 +08:00 自己撸一个文件(下载)服务,设置一个带 token 的下载地址,并且仅能一次访问。 | 
|  |      3cpstar      2021-02-21 22:13:32 +08:00 user-agent 、referer,403 | 
|  |      4Zy143L      2021-02-21 23:57:39 +08:00 via Android  1 你说的应该是多线程下载... 这个限制连接数 要我说几 M 的云服务器就不该当做下载服务器.. 去链接到网盘,oss,cos 不好么? | 
|  |      5zeroDev      2021-02-22 01:13:39 +08:00 via Android  2 (估计他也很困惑为啥这么慢) | 
|  |      6anguiao      2021-02-22 01:28:33 +08:00 via Android 我一般都用浏览器自带下载,有几次碰到一些文件下载实在太慢了,只能 aria2 伺候,线程拉满,下起来快多了。 如果我用你的网站,估计也是一样的办法。 | 
|  |      7msg7086      2021-02-22 05:03:37 +08:00 迅雷会自动分享你服务器上的文件地址给其他下载者,所以不要在服务器上放本来就是公开的文件。 这个我们十几年前就吃过亏了,服务器上有个内部用的视频,结果一个组员脑袋一抽用迅雷下了。一觉醒来服务器被拉了几百 G 流量。 | 
|      8iceheart      2021-02-22 08:29:03 +08:00 via Android nginx 上禁掉 http range 请求。 |