首页 > 解决方案 > 如何检测 youtube 流量?

问题描述

我想在我的路由器上阻止所有进出 Youtube 的流量。

不幸的是,由于 Google 使用的是反向代理,所以 youtube.com 和 google.com 具有相同的 IP。由于通信是在 HTTPS 中进行的,即在 TLS 会话中,因此不可能知道主机名。

您看到任何检测 Youtube 流量的技巧吗?我考虑过带有 nDPI 的 DPI,但它的可扩展性不是很好。

标签: networking

解决方案


由于通信是在 HTTPS 中进行的,即在 TLS 会话中,因此不可能知道主机名。

TLS 客户端问候通常包含SNI的明文主机名。以下是 Firefox 发送并使用 Wireshark 捕获的几个示例:

SNI 使用 Wireshark 进行检查

不确定这是否算作您的 DPI。此外,我认为也正在对这些 SNI 信息进行加密,所以不确定这种方法能持续多久。


推荐阅读