学校内网的资源只能用迅雷、旋风下载,这是怎么回事?

2015-04-22 16:29:38 +08:00
 qw7692336

学校内网有影视游戏资源,URI是FTP的,就是不能以正常的FTP方式下载,浏览器下载也不行,wget和aria2都不行,但可以用迅雷和旋风下载,这是怎么回事?什么原理?
好像说学校不允许直接以FTP的方式发布影视游戏资源,后来改成这种方式的。在论坛上面给了一个FTP的URI,然后要求用迅雷/旋风下载

2496 次点击
所在节点    问与答
12 条回复
tmqhliu
2015-04-22 16:54:44 +08:00
从离线服务器上拖的吧, 这个FTP URL 就是个引子
mcone
2015-04-22 17:03:48 +08:00
你们学校为了版权,自己的服务器上没存这个文件,只能去云端服务器上搞

能想到这招的学校真绝,好多学校为了出口带宽,都是封杀迅雷鼓励内网p2p的
lizheming
2015-04-22 17:13:42 +08:00
我们学校也是!!我当时还特别好奇呢…

@tmqhliu ftp 协议也能做引子么?一直以为地址就对应着文件呢…
@mcone 是请求的时候学校服务器从云端上下下来然后我们再下么,还是直接移花接木将请求全部走到离线服务器上去了?
lizheming
2015-04-22 17:14:20 +08:00
等下,我突然意识到我不会和楼主是一个学校的吧... 2333
sarices
2015-04-22 17:35:31 +08:00
估计是学校内网的链接失效了吧,只要有人从迅雷下载过,就可以不受限制了
caserest
2015-04-22 17:36:53 +08:00
@lizheming 233333
NewYear
2015-04-22 18:53:23 +08:00
我以前就是这样干的,先把这个文件丢到127.0.0.1里面,搞个域名指向它,然后用迅雷和旋风”下载“一次……

他们就把这个网址所指向文件的hash(文件hash)记录下来,然后我删除掉文件,迅雷/旋风就以为是死链……就从其他网址下载了……很多年前的事情了,没有10年也有8年了。

所以你可以轻易制造一个可以用迅雷或者旋风下载的网址,比如xf.qq.com/xunlei.exe
qw7692336
2015-04-22 20:18:51 +08:00
@lizheming 不,你在帝都

@tmqhliu @mcone @sarices @NewYear
大致符合我的猜想,但迅雷并不是从云端下载的。通过资源管理器可以看到,它的确是从172.26.x.x(FTP地址)上获取数据的。就算我连接不通外网,我还是可以从内网上面下载资源。内网下载网速最高为7.5MB/s,学校论坛上面说是,为每个用户提供3个线程,每个线程2.5MB/s,而迅雷等下载工具默认5个线程,同时推荐我们把最大任务数设为1。
那么问题来了,迅雷是如何通过FTP的URI找到服务器上的资源并进行下载的呢?迅雷是不是有相应的机制,可以在内网中寻找其他拥有相同资源的用户?
是通过广播吗?我们宿舍跟FTP服务器不在同一个子网,也可以广播吗?
402645707
2015-04-22 23:06:03 +08:00
@qw7692336 p2p加上迅雷的云端索引,别说非子网,外网也下来给你看
qw7692336
2015-04-23 15:32:21 +08:00
@402645707 可是我连外网都连不通,哪来的云端索引,迅雷客户端是如何找到学校的服务器呢?
ilili
2015-04-24 08:19:55 +08:00
我猜是这样的,假定某个资源po在网上的地址是ftp://192.168.233.233/v2ex.avi

第一步,先设置好ftp服务器,这时候,这个ftp地址是真是有效的。

第二步,发布资源的工作人员用服务器上装的迅雷下载了这个文件,地址是上面假定的这个地址。

第三步,删掉192.168.233.233这个ftp上的相关文件或者干脆关掉ftp,迅雷开着。这时,假定的这个地址已成死链。

然后你们下载时,迅雷发现相同的url某个迅雷用户下载过,就从这个迅雷用户这里获取资源来修复死链。这个迅雷用户就是这个172.26.x.x,它是发布后实际存放资源的地方。
qw7692336
2015-04-24 13:05:26 +08:00
@ilili 可是你说的这个,是要经过迅雷服务器的。而我迅雷客户端在连不通外网的时候也能下载内网的资源啊。(windows下直接把网关设置为空)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/185517

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX