如题,不知道各位是什么情况,我回想当初念过所有学校都是禁止 p2p 下载的,搞的想要下个片子非常麻烦。我当初是用远程服务器下载好再多线程拉回,最近想起来问一下 v 友里面有没有大佬知道这种封禁操作的原理
为什么其他网络服务全部正常的情况下能单独禁止 p2p 下载,是通过禁用某个端口实现的吗? p2p 下载软件应该会随机绑定端口的吧
=========================
感觉很微妙,现在网上很多教学,GFW 反倒是很轻松能翻过去,反倒是学校的小小规制绕不过去,甚至没有思路该怎么搞
1
Avengers 2020-10-14 00:29:18 +08:00
之前接触过 QoS 、流量控制,推测校园网可能也采用了同样的技术
|
2
mumbler 2020-10-14 00:33:21 +08:00 via Android
GFW 翻过去也是用了代理服务器,并没有真正破解 GFW,你也可以用远程服务器代理下载再取回解决,做成离线下载
|
3
ysc3839 2020-10-14 00:41:10 +08:00
我估计只是因为没有公网 IP,且经过了多层 NAT 。
|
4
Orciorc 2020-10-14 00:52:17 +08:00 via Android
什么大学限制 p2p 噢,不是还有一堆高校 pt 站点吗,好像挺鼓励 p2p 的吧
|
5
Jooooooooo 2020-10-14 00:54:17 +08:00
直接封 tracker 就好了
|
6
thedrwu 2020-10-14 00:55:16 +08:00
关了 upnp 和其它打洞?
|
7
black11black OP @mumbler 我以前就这么做的,很显然这么做不管怎么做都是蠢的,不像 socks5 直接代理 http 那样开启以后原生体的话没什么意义。而且无论如何,就算能用类似 socks5 代理,双倍流量走 vps 都不怎么划算
|
8
black11black OP @ysc3839 我遇到的所有情况都是,比如有一串磁链,直接没法转换成种子,应该不是 nat 层数过多
|
9
black11black OP @Jooooooooo tracker 那么多,他总不可能全封了,应该不是通过封 tracker 实现的
|
10
winterx 2020-10-14 08:43:23 +08:00
上网行为管理了解一下,许多大学标配深信服
|
11
passerbytiny 2020-10-14 09:10:22 +08:00 via Android 1
教育网网学校那里是 ISP 最后一公里部分,ISP 想卡你不是分分钟的事。除了私有 P2P 协议(例如迅雷),比特、电驴等通用 p2p 下载,都是有明显的协议特征的,ISP 那里太容易识别了。至于如何封禁,ISP 连物理层都掌握着,想从哪一层封就从哪一层封,不一定非要在应用层封端口,除了借助代理或第三方伪装,你是绕不过去的。
|
12
taobibi 2020-10-14 09:17:58 +08:00
p2p 下载很多带有上网管理的防火墙路由二合一设备都能封禁,然后默认不开 upnp 映射。都能限制 P2P 下载
|
13
passerbytiny 2020-10-14 09:51:28 +08:00 via Android
此外,如果是多层 NAT,都不用禁,天然限制 P2P 。通过磁链获取种子是要通过 DHT 网络的,多层 NAT 会影响 DHT 网络。
|
14
black11black OP @passerbytiny 感谢,回复的比较详细了。所以按照你的说法,可以理解普遍的实现方式还是在应用层找特征封禁协议?这种方式确保其他网络服务正常使用唯独 p2p 用不了
|
15
black11black OP @passerbytiny 为什么多层 nat 会天然限制 p2p 呢,据我对 dht 网络的了解应该是非完全分布式的网络,第一次跳转是需要指定到一个公网地址的,然后它会做一些映射之类的,我不知道映射怎么实现的,但是如果它有 nat 功能的话,为什么浅层 nat 就可以,深层 nat 就不行呢,这不合理。
|