想必初来西电的你,
一定体验到运营商的高价套餐了吧😋
不过呢,真的需要购买套餐吗?
让我们来探索一下吧~
防火墙
校园网限制是在防火墙完成的(仅IPv4),因此常见思路有两条,一条是尝试不经过防火墙,另一条则是让防火墙不能drop你的包;
以第二种路径为例:
一般来说,防火墙常见层次如下:
| 类型 | 在看什么 | 类比 |
|---|---|---|
| 包过滤 | IP、端口、协议 | 只看信封上的地址和门牌号 |
| 状态检测 | 连接是否合法建立 | 还看你是不是「已经登记过的访客」 |
| 应用层 / DPI | 域名、URL、特征、加密握手 | 拆开信封看内容或看信封上写的收件人姓名 |
你电校园网,在限制访问这里走的是第一层,也就是包过滤的内容;
对策
对于它,我们有什么对策呢?
访问一个网站,大致要经过:
- 域名 → IP(DNS)
- 连到那个 IP 的 80/443 端口
- 握手(HTTP 明文或 HTTPS 的 SNI / 证书)
- 传输内容
你电的屏蔽是sni叠加ip黑名单,也就是俗称的黑名单机制;与黑名单相对的是白名单,目前已知不在黑名单的有B站和一些非腾讯网易的二游;
思路
思路一:让防火墙以为你访问的并非黑名单的内容;
思路二:不访问黑名单中的ip但是却又能做到类似效果;
题目
目前已知合计四种原理不同的方法,八种不同实现,欢迎积极探索~
提交一种实际可行的方法。