首页 > 其他分享 >利用cloudflare实现纯IPV4环境访问家里IPV6公网的群晖

利用cloudflare实现纯IPV4环境访问家里IPV6公网的群晖

时间:2024-07-20 10:29:33浏览次数:11  
标签:公网 --- 域名 3.5 IPV4 IPV6 cloudflare

1.需求分析

家里用的移动宽带,没有分配IPV4公网地址,但是有分配IPV6公网地址,在没有IPV6的环境下(例如酒店的wifi),此时就需要在IPV4环境下,访问家里IPV6公网的需求了。

2.需要准备

  1. cloudflare账号

  2. 一个域名

    收费域名参考:VPS折腾记一购买域名,免费域名参考:2024最新免费域名教程,可托管CF,零失败率,解决所有坑点。_哔哩哔哩_bilibili

  3. 确定家里的NAS可以分配到公网IPV6

    打开IPV6可以参考:光猫桥连设置

3.域名托管到cloudflare

只有把域名托管到cloudflare,流量才会经过cloudflare,才可以用上cloudflare的CDN,才可以开启IPV4到IPV6的转换。

3.1.添加站点

主页---》添加站点

image-20240713205128540

3.2.属于域名

此次演示使用的是us.kg免费域名,其他的域名类似,输入之后,点击继续

image-20240713205202805

3.3.付费计划

选择免费即可,之后点击继续

image-20240713205345024

3.4.获取已有解析记录

这个域名是我新申请的,之前还没有做过域名绑定,所有没有解析记录,点击继续即可。

image-20240713205535634

继续后,会弹窗如下,点击确认即可。

image-20240713205619889

3.5.去域名服务商更改DNS

3.5.1.复制域名

image-20240713205750801

3.5.2.进入us.kg修改域名DNS

image-20240713210240926

3.5.3.继续

3.5.2步后,进入3.5.1的页面点击继续,之后一路点下去就可以了。

3.6.等待就绪

等待红框内变为活动

image-20240713211304056

边缘证书有效

image-20240713212055035

4.动态域名解析

因为家庭IPV6地址经常变动不是固定的,因此我们要有一个软件,自动把最新的IPV6解析到固定的域名上,这样对我们来说,只要记住域名就可以访问家里的NAS了。

4.1.群晖下载DDNS-GO

使用矿神的源

4.2.获取cloudflare token

右上角【我的个人资料】---》左侧导航栏【API令牌】---》创建令牌---》编辑区域DNS使用模板----》修改【区域资源】---》继续以显示摘要---》创建令牌---》复制记录下来

image-20240713214012939

4.3.配置

打开http://nasip:9876/login链接(注意替换你的NASIP),首次直接点击登录即可。

image-20240713214715362

4.4.查看记录是否添加

进入cloudflare后,进入对应的托管域名,查看是否有AAAA记录

4.5.打开小黄云

image-20240713223242572

5.修改NAS端口

cloudflare只转发这些端口的数据,因此要修改一下NAS登录端口,两种方法,使用反向代理,或者直接修改。

HTTP透明端口转发:80,8080,8880,2052,2082,2086,2095

HTTPS隧道端口转发:443,2053,2083,2087,2096,8443

HTTP/HTTPS端口隧道转发,但以下端口禁用CDN缓存:2052,2053,2082,2083,2086,2087,2095,2096,8880,8443

控制面板---》登陆门户---》高级---》反向代理服务器

image-20240713224910403

6.关闭本地电脑IPV6进行测试

国内环境比较特殊,可能IPV4去cloudflare的路上被重置,如果遇到此情况,可以找外省同学帮忙测试(每个省可能不一样)

标签:公网,---,域名,3.5,IPV4,IPV6,cloudflare
From: https://www.cnblogs.com/monkey6/p/18312804

相关文章

  • ubuntu 20.04 改变IPV4地址, 网卡名称 ens160
    1)查看网卡名称,使用:ifconfig或者iplink 2)进入netplan目录cat/etc/netplan3)编辑网络配置文件vim01-network-manager-all.yaml4)编辑内容如下 network:ethernets:ens160:dhcp4:noaddresses:-10.1.13.74/24gat......
  • IPv4地址划分与聚合方案之CIDR(无类域间路由)与VSLM(可变长子网掩码)
    目录基本概念:子网划分与聚合VLSM简介:CIDR简介:应用:1.IPv4子网聚合CIDR:2.IPv4子网划分VLSM与子网数计算:尾声:基本概念:首先IPv4子网划分是什么意思,我们先来讲讲IPv4地址的一个地址构造。比如,192.168.1.1/24,这是一个IPv4地址。子网掩码长度为24,化成点分十进制即为255......
  • Linux系统搭建轻量级个人博客VanBlog并一键发布公网远程访问
    文章目录前言1.Linux本地部署2.VanBlog简单使用3.安装内网穿透4.创建公网地址5.创建固定公网地址前言今天和大家分享如何在LinuxUbuntu系统搭建一款轻量级个人博客VanBlog,并结合cpolar内网穿透软件生成公网地址,轻松实现随时随地远程访问本地部署的站点。无需......
  • 你知道怎么从IPv4转换到IPv6吗?
    在当今数字化高速发展的时代,网络已经成为我们生活中不可或缺的一部分。而在网络世界中,IP地址是实现设备间通信的关键标识。随着互联网的不断发展和设备数量的急剧增加,IPv4地址资源逐渐枯竭,IPv6应运而生。那么,你知道怎么从IPv4转换到IPv6吗?IPv4采用32位地址长度,所能提供......
  • fastapi和uvicorn设置监听ipv6
    fastapi和uvicorn设置监听ipv6启动程序时我们一般写的是uvicorn.run(app,host="0.0.0.0",port=8000)但是这样子启动的程序在纯ipv6或者双栈(同时有ipv4和ipv6)的机子上使用ip(v6):port访问是访问不到的,所以我们需要更改启动方式。直接参考GitHub的一个讨论,最佳......
  • 在任何系统下使用公网ARL灯塔(免搭建)
    你是否还因没vps上的ARL灯塔而烦恼?那就试试这个脚本fofa:title='资产灯塔系统''''抓ARL灯塔'''importrequestsfromrequests.packages.urllib3.exceptionsimportInsecureRequestWarningimportthreadingresult=[]requests.packages.urllib3.disable_......
  • ipv4、ipv6家庭宽带内网穿透
    为什么要内网穿透作为开发人员,经常需要远程家里、公司或者客户的电脑,又或者有什么其他需求如接口调试、局域网内打印机公网访问、家庭nas等,这些都需要在公网访问局域网内部的设备。远程桌面可能很多人都用过向日葵、TeamViewer等,可免费使用,但可能会限分辨率和限制流量。内......
  • SOMEIPSRV_SD_MESSAGE_08: 提供IPv4的服务条目
    测试目的:验证提供服务(OfferService)的条目是否至少引用了一个IPv4或IPv6端点选项,以表明服务是如何被访问的。本测试专注于IPv4。描述本测试用例旨在确保SOME/IP服务发现协议中,服务的提供条目(OfferServiceentries)包含至少一个IPv4端点选项。测试拓扑:具体步骤:DUT配置......
  • 解锁:掌握:公网共享文件夹的关键技巧
    #前言#信息的快速共享和高效协作成为了各行各业发展的关键。公网共享文件夹作为一种便捷的信息共享方式,在教育培训、企业工作等领域发挥着重要作用。然而,要充分发挥公网共享文件夹的优势,掌握关键技巧至关重要。在这一过程中,江苏神卓旗下的一款创新产品为我们提供了卓越的解决......
  • Linux系统部署MongoDB开源文档型数据库并实现无公网IP远程访问
    个人名片......