当前家用宽带环境中,IPv4 地址资源日趋紧张,运营商普遍不再默认分配公网 IPv4 地址,若需使用,通常需额外付费申请。例如,中国电信部分地区提供每月 10 元的公网 IPv4 地址服务。
相比之下,IPv6 地址由于地址空间充足,只要用户端的路由器及终端设备支持 IPv6 协议,即可自动获取并使用原生 IPv6 地址。
操作分为两个部分:
- 基础部分:通过配置 IPv6 地址,将本地服务暴露至公网,实现外部网络访问。
- 进阶部分:结合 Cloudflare 服务,将基于 IPv6 的源站接入 CDN,实现对 IPv6 与 IPv4 双栈客户端的兼容访问,并获得内容分发网络(CDN)的加速与安全防护能力。
基础部分本文不再详述,读者可自行查阅论坛中的相关技术文档。本文重点聚焦于进阶内容。
基础准备
- 需要有一个独立的域名,任意平台注册的都可以
- 准备好cloudflare账号并进行登录
- 在飞牛系统中安装lucky或其他反向代理工具
操作过程中将导致公网访问中断,请确认具备操作条件并评估影响后执行。
dns切换
Cloudflare 官网默认为英文界面,点击右上角头像(profile) 可以切换语言为中文。
首次登录 Cloudflare 时,系统会引导您添加域名并将其迁移至 Cloudflare 平台。请按照页面指引逐步操作。其中需特别注意域名 DNS 服务器(NS 记录)的配置,以下以阿里云为例说明操作路径:
进入阿里云控制台,依次选择「域名与网站」→「域名列表」→ 选择目标域名 →「DNS 管理」→「修改 DNS 服务器」,然后将 Cloudflare 引导页面提供的两个 DNS 服务器地址填入并保存设置。
切换dns server不是立即生效, 根据运营商不同, 可能需要24-48小时的生效时间。
切换完成后, 域名将会标记为 Active 或 活动 状态。 注意目标域名后的代理状态需要为已代理
反向代理配置
需要注意,双栈访问功能依赖 Cloudflare 的 CDN 服务,而 CDN 仅支持回源抓取标准 HTTP 服务端口(如 80 或 443)。若原有代理配置使用非标准端口,需调整为 80 或 443 端口以确保正常回源。
飞牛系统默认启用了 80 和 443 端口的转发规则,会占用这两个端口。如需自定义服务使用这些端口,须进入 设置 → 安全性 → 端口设置 → 高级设置,取消勾选“重定向 80 与 443 端口”选项,以释放对应端口供外部访问使用。
同时,在修改端口后,请务必同步更新路由器配置中的 IPv6 防火墙规则,放行 80 和 443 端口的通信流量。
出于安全考虑,建议为账户启用 MFA(多因素认证)机制,具体配置方法可参考飞牛官方文档。
ddns配置
在 Cloudflare 网站的“概述”页面,右侧底部区域提供“获取您的 API 令牌”按钮,请根据页面指引完成 API 令牌的申请。
建议同时配置 Cloudflare 与原始域名注册商的接口,以确保域名解析与管理策略的灵活性和冗余性。
Cloudflare 高级配置
-
在概述页面,选择组织爬虫程序 , 并禁用robots文件

-
在AI Crawl Control页面, 对全部爬虫程序选择阻止
-
其他如速率限制、区域限制等功能可以自行研究
结束
全部配置完成后,您的服务将具备 IPv6/IPv4 双栈访问能力,无论客户端使用何种协议均可正常访问源站。