测试站点是:test.geeksky.org
各大浏览器均显示是 HTTP/2,各个 HTTP/3 测试工具均显示:无法建立 QUIC 连接。
系统防火墙已经关闭,安全组全部放行。
以下是操作全过程,希望大神能够指点迷津,不胜感激:
wget https://nginx.org/download/nginx-1.16.1.tar.gz tar zxf nginx-1.16.1.tar.gz git clone --recursive https://github.com/cloudflare/quiche cd nginx-1.16.1 patch -p01 < /root/quiche/extras/nginx/nginx-1.16.patch ./configure --prefix=/usr/local/nginx --user=nobody --group=nobody --with-http_ssl_module --with-http_v2_module --with-http_v3_module --with-openssl=/root/quiche/deps/boringssl --with-quiche=/root/quiche && make && make install
下面是 NGINX 配置文件:
worker_processes 1; events { use epoll; worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; gzip on; gzip_types text/css application/javascript image/jpeg image/gif image/png image/webp; server { listen 443 quic reuseport; listen 443 ssl http2; server_name test.geeksky.org; add_header alt-svc 'h3-25=":443"; ma=86400'; ssl_certificate /usr/local/nginx/ssl/www.crt; ssl_certificate_key /usr/local/nginx/ssl/www.key; ssl_protocols TLSv1.2 TLSv1.3; location / { root html; index index.html; } } }
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.