这是一篇技术性文章,读者需要掌握基础的 Linux 基础,关于安装等一些简单的操作不做详细介绍

这是一个比较复杂的配置,但是如果拆分开来,也就都一些比较简单的配置堆在一起而已。拆分如下:

  1. 申请域名
  2. DNS 配置
  3. Nginx Https 配置
  4. V2Ray 配合 TLS 配置

服务器,博主用的 Debian 10,其它类型服务器大同小异

域名申请 ​

请自行 Google,不做讲解,假设申请的域名是 test.v2ray.cn

DNS 配置 ​

这里用 Cloudflare 的免费 DNS 解析服务,登录上去,添加域名

然后在 DNS 里面配置服务器地址

这里注意一下 Crypto 里面的配置,由于 Cloudflare 自带 SSL 服务,默认会选择 Flexible 方案,这可能会 导致无限重定向的问题。所以这里需要改成 Full(strict) 方案

然后在对应的域名服务商那里配上 Cloudflare 的域名服务器(nameservers)

到此 DNS 就配置完了

Nginx Https 配置 ​

DNS 配置完了,当然还需要配置 Https 才行

第一步当然是 安装 Nginx

然后是安装 TLS 证书,这里使用 Certbot 傻瓜式一键安装,安装完之后,应该就可以用 Https 访问申请的域名了

V2Ray 配合 Nginx ​

这里直接参考 V2Ray 白话文

完