(转)用 Nginx 转发 V2Ray 的 WebSocket 连接

(转)用 Nginx 转发 V2Ray 的 WebSocket 连接

Preface 有些地方网络环境很糟糕,比如: 防火墙 Drop 掉所有 UDP 包但是 DNS 除外 其实刚才写完才想到,没准防火墙只允许 53 端口的 UDP 包通过,毕竟这样配置起来简单而且也不怎么影响速度。但后来我想了想 暂时还是算了,因为让 V2Ray 监听 1~1023 端口需要 root 权限。 除 80 和 443 之类的端口外的数据包传输速率都很低 既然这样,我就使用 80 或者 443 端口进行通信就是了。于是我看了下 v2ray 官方文档,提供了以下跟 HTTP/HTTPS 有关的选项: TCP 并开启 HTTP 伪装 WebSocket 因为我已经用 Nginx 监听 80 口了,所以新的连接必须通过 Nginx 分流到主机内的其他端口。这个 Issue 内提到了 “http 伪装没有完全遵守 http 协议,无法被常见的 http server 分流。如果你需要分流,可以使用 websocket 传输方式。”,那我就用 WebSocket...

(转)如何免费打造打造一个安全稳定低延迟超高速的科学上网环境

(转)如何免费打造打造一个安全稳定低延迟超高速的科学上网环境

这篇文章将会介绍如何获取由 Google 提供的一年 $300 美金的试用金,然后使用 HyperApp 搭建一个低延迟超高速的科学上网环境。网络延迟基本在50ms左右,并且可以流畅观看 Youtube 4K 视频。本文不需要读者有较深的技术背景,全部过程都可视化、自动化完成。 下文用 GCP 代表 Google Cloud Platform,指 Google 的整个云平台。GCE 是指 Google Cloud Engine,是 GCP 产品线里的一个主机产品。 本文前提条件 有一个 Google 账号,没有的话可以注册一个。 注册 GCP 免费试用需要用信用卡进行身份验证(只做验证,不会收费),所以你必须有一个 Visa/MasterCard 的信用卡才行。 本文目录 GCP 注册以及创建服务器 注册 GCP 新建主机 HyperApp 添加服务器到 HyperApp 配置公钥 开启 BBR 加速,跑满带宽 部署科学上网应用 客户端设置 常见问题 GCP 注册以及创建服务器 要访问 Google 首先需要你能科学上网,但是这篇文章又是介绍如何科学上网的,好像有点🐔生蛋蛋生🐔的矛盾… 其实你可以去App Store搜索 V屁恩,找一个免费的下载后,通过签到等方式暂时领取一天或者几个小时的免费低速试用来完成下面的教程。 注册...