话说大学是如何禁用 p2p 下载的,有什么办法能突破吗?

2020-10-14 00:20:22 +08:00
 black11black

如题,不知道各位是什么情况,我回想当初念过所有学校都是禁止 p2p 下载的,搞的想要下个片子非常麻烦。我当初是用远程服务器下载好再多线程拉回,最近想起来问一下 v 友里面有没有大佬知道这种封禁操作的原理

为什么其他网络服务全部正常的情况下能单独禁止 p2p 下载,是通过禁用某个端口实现的吗? p2p 下载软件应该会随机绑定端口的吧

=========================

感觉很微妙,现在网上很多教学,GFW 反倒是很轻松能翻过去,反倒是学校的小小规制绕不过去,甚至没有思路该怎么搞

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

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

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

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

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

© 2021 V2EX