温馨提醒
这篇文章发布于 106 天前,内容可能已过时,请谨慎参考。
type
status
date
slug
summary
tags
category
icon
password
准备工作
- 一个已经转入CloudFlare的,且是全功能的域名,千万不要使用双向解析的域名
- 一台VPS (IPv6和IPv4都可以)
- WebSSH (让没有IPv6环境的小白朋友也可以连上VPS的SSH)
- 或者找一个ipv6的节点连接也是可以访问v6的
部署开始
1. 通过WebSSH安装X-ui
打开 WebSSH ,
Hostname / 主机填入你VPS的IP即可,IPv6无需修改IP格式直接填入即可,然后填入你VPS的
Username / 用户名和Password / 密码后点击Connect连上你的VPS连上机器后安装X-ui,可以自己选择X-ui或者3X-ui或者其他的二开也行,下面放的是原版X-ui
注意: 如果你的机器未安装BBR,请优先安装BBR后再展开后续的工作。
X-ui面板端口设为
2052,CF支持HTTP回源端口如下:80、8080、8880、2052、2082、2086、2095,推荐使用除了80之外的端口X-ui面板用户名和密码
随意即可注意: 如果机器出口没有IPv4,可通过安装WARP来给机器添加IPv4出口
2. 设置域名
打开 CloudFlare, 选中你要使用的域名,以下例子使用google.com域名举例;
2.1. 进入SSL/TLS > 概述 > SSL/TLS 加密模式为 完全
2.2. 进入SSL/TLS > 边缘证书 > 关闭 始终使用 HTTPS 和 自动 HTTPS 重写
2.3. 进入SSL/TLS > 源服务器 > 创建证书 将证书和密钥 复制出来!保存好!!!
2.4. 进入DNS > 记录 添加2条 AAAA记录, xui.google.com和vmess.google.com,地址就填入你的小鸡IPv6即可 ,其中xui必须开启小黄云
注意:
vmess.google.com将会作为你VMess节点的伪装域名使用3. 登录X-ui面板,设置VMess节点
打开
http://xui.google.com:2052, 填入你设置的X-ui面板用户名和密码后点击登录即可3.1. 添加节点VMess-ws noTLS节点
协议:
vmess端口:
随意 复制下来备用uuid: 复制下来备用
传输协议:
wsTLS:
关闭点击
添加完成3.2. 添加节点VMess-ws-TLS节点
协议:
vmess端口:
随意 复制下来备用uuid: 将第3.1步复制下来的
uuid粘贴在此处传输协议:
wsTLS:
开启证书方式:
certificate file content公钥内容: 填入第2.3步复制下来的
证书内容密钥内容: 填入第2.3步复制下来的
密钥内容点击
添加完成4. 设置CF的Origin Rules回源规则
打开 CloudFlare, 选中你要使用的域名
4.1. 进入规则 > Origin Rules > 创建规则
规则名称:
noTLS字段:
主机名 > 等于 > vmess.google.com > And字段:
SSL/HTTPS > 关闭目标端口:
重写到 > 填入第3.1步复制下来的noTLS端口内容点击
部署完成4.2. 进入规则 > Origin Rules > 创建规则
规则名称:
TLS字段:
主机名 > 等于 > vmess.google.com > And字段:
SSL/HTTPS > 开启目标端口:
重写到 > 填入第3.2步复制下来的TLS端口内容点击
部署完成5. 关于优选的问题
大善人明确说过严禁优选,但是你自己用其实也行,关于怎么优选这里就不赘述了,网上都能找到教程
- 作者:古明地こいし
- 链接:https://blog.nlvps.dedyn.io/article/ipv6-cloudflare
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
.png?table=collection&id=22b87748-0c8b-8118-a695-000b109babec&t=22b87748-0c8b-8118-a695-000b109babec)