创建 HTTPS 隧道以避免网络硬限制

创建 HTTPS 隧道以避免网络硬限制

我的问题如下:在工作中,如果我不想用手机做所有事情,我就会使用提供的互联网连接,而该连接要经过一个有严格限制的网络:基本上除 HTTPS 之外的所有协议都被阻止。这很麻烦,并且多次妨碍了我高效工作,但尽管我向管理部门投诉,但规则仍未改变。

所以我想做的是:创建一个到我家个人电脑的 HTTPS 隧道(我刚买的 Raspberry pi),这样我就可以做任何我能做的事情。我在工作和家庭之间使用的电脑运行的是 macOS。

  1. 这里有人知道是否可以通过这样的隧道传输我所有的连接吗(比如使用代理)?
  2. 你有更好的主意吗?(是的,我考虑过使用 VPN,但该协议也被阻止了)

第一个挑战:我对隧道一无所知

第二个挑战:将 Raspberry Pi 连接到我家,以便从家庭网络外部安全地访问。

感谢您对我的启发。

答案1

我还没有测试过这个,但是像https://ngrok.com理论上允许您通过转发 TCP 流量通过 https 访问 SSH 端口。

如果有效,那么您可以使用传统的 SSH 或任何其他隧道设置 SOCKS 代理或类似的东西。

Ngrok 将您的 TCP 流量封装在 HTTPS 中,因此无论什么防火墙或过滤器都无法察觉。

相关内容