什么是Ipv6
IPv6是Internet Protocol Version 6的简称,是互联网协议的一种版本。它是IPv4的后继者,旨在解决IPv4所面临的地址耗尽、安全性差、QoS等问题。IPv6使用128位地址,相比IPv4的32位地址,拥有更加充足的地址空间,可以支持更多的设备和应用连接到互联网。IPv6也提供了更好的安全性和服务质量,支持更多的扩展和新特性,因此正在逐步取代IPv4成为互联网的标准协议。
使用条件
要使用IPv6,需要满足以下条件:
网络基础设施支持IPv6:包括网络设备、路由器、交换机、防火墙等,这些设备需要支持IPv6协议才能够处理IPv6数据包的转发和传输。
操作系统和应用程序支持IPv6:计算机操作系统和应用程序需要支持IPv6协议才能够与IPv6网络通信。目前,大多数现代操作系统和应用程序都支持IPv6。
获得IPv6地址:在IPv6网络中,需要为每个设备分配一个唯一的IPv6地址,这需要从互联网服务提供商(ISP)或其他IPv6地址分配机构获得IPv6地址。
配置IPv6网络:需要在网络设备和计算机上配置IPv6地址和其他相关参数,以便正确地连接到IPv6网络。
需要注意的是,虽然IPv6在逐步普及,但并不是所有的网络设备、操作系统和应用程序都支持IPv6,因此在使用IPv6之前,需要确认相关设备和软件是否支持IPv6协议。
如何配置
1.需要光猫支持,查看运营商提供的光猫查看背面的账号密码登录管理后台设置ipv6 开启,我这因为家里的移动光猫默认支持,没有设置选项,所以没有截图。
2.访问路由器管理后台,我这里是华为荣耀路由器,访问192.168.3.1 访问管理后台,设置ipv6开启
从黑群晖中查看到分配到的 Ipv6地址,可以看到有两个IPv6 地址通常有两种形式:全球单播地址和本地链接地址
配置域名
域名自行购买,华为、腾讯、阿里云都可以
配置ipv4 访问地址,值 通过百度搜索ip可以查询
再配置一个 ipv6 的地址,可以随便写,或是从黑群晖中获取得到
安装DDNS-GO
安装DDNS-GO 是为了把当前黑群晖的Ipv6地址实时更新到对应的云服务商的域名解析上。
不同版本的黑群晖需要安装下 我不是旷神的社群源:https://imnks.com/1780.html
不懂的朋友们自行了解下
安装成功后会有一个左边会有社群选项,然后我们搜索下DDNS 并安装DDNS—GO
安装成功后打开DDNS-GO,设置云服务商的 Access Key Id 和 Secret Access Key
获取方式,以华为云为例,在个人中心-我的凭证-访问密钥-新建访问密钥,成功获取后复制到DDNS-GO 配置,为了DDNS-GO有权限去更新域名解析。
配置 Ipv4 和 Ipv6 都是接口获取,且Domains的值都应与上诉在云服务商域名解析中配置的域名一致,最后保存。
等待几分钟即可通过配置的 nas.bestzpr.com 访问。
速度直接起飞来到 11.2M 每秒(家里的网络环境是百兆的)
实现原理
Ipv6时代,设备都能分配到一个唯一的ip地址,但这个ip地址不是固定的,所以通过DDNS-GO服务实时检测Ipv6地址的变化,更新到云服务商的域名解析,实现公网访问。
访问更多的内网设备
为了访问到更多的内网设备,可以配置群晖自带的反向代理服务,配置域名+一个没有使用到的端口,指向对应的内网服务局域网地址即可访问。
切记:如果公司网络不支持Ipv6那么在公司的网络下也是访问不了的,只能等待Ipv6的普及了
如果需要反向代理多台内网主机服务,那么 主机名请填写 * ,否则会提示主机名被占用。
升级https访问
申请阿里云提供的免费证书,每年每个实名用户可以申请20个证书,年底清空
下载其他格式的
导入证书
成功导入
设置 http 请求转到 https 上,即可通过 https 访问
移动网络访问失败的情况
手机移动网络访问失败
通过检测发现移动运营商未提供 Ipv6的DNS服务,暂时没有办法解决,目前只能在支持Ipv6的Wifi下访问。
原文链接:https://www.bestzpr.cn/archives/%E5%9F%BA%E4%BA%8Eipv6%E5%AE%9E%E7%8E%B0%E5%85%AC%E7%BD%91%E8%AE%BF%E9%97%AE