cgw 发表于 2022-7-12 17:29:59

openwrt ipv6 配置新增加了一种ddns方式

Openwrt IPV6

闲来没事儿查了一下本地区的ipv6情况,没想到上个月营业厅就发通告说已经可以用IPV6了。没事儿的我正好来体验一下!

先配置一下 IPV6拨号;WAN口 --> 高级设置 --> 获取 IPv6 地址 开启;
默认接口应该有一个 WAN6;没有的话自己新增一个;协议 DHCPv6客户端;请求ipv6地址 try 前缀自动;
LAN口 DHCP服务器 IPv6设置 路由器通告模式: 服务器模式 DHCPv6 服务:服务器模式 通告的 DNS 服务器:fd3e:958:5bf2::1 (这个地址自己在当前页面一般配置中找一下 fd3e:958:5bf2::1/60;一般fe开头就是;)

如果你所在的运营商开通了 ipv6,那么你现在重启一个路由器就可以使用ipv6上网冲浪了.访问此地址 测试是否成功; IPv6地址查询 | IP查询(ipw.cn)
每个ipv6地址都是公网地址,也就意味着可以ddns了;不过 ipv6 ddns有点需要注意;   
如果你的 IP 来源地址直接用 路由接口,那么你域名就会和路由器绑定在一起;你想要绑定其他设备的话最好使用脚本模式;通过设备MAC地址获取 IPv6,再去绑定;脚本如下:
#!/bin/sh
# 这里自己改一下;换成自己设备的MAC;
MAC=00:00:00:00:00:00
PREFIX=$(ip -6 addr show br-lan | grep 'scope global' | awk -F '/|inet6 ' 'NR==1{print $2;}' | sed 's/::.//g')
ip neigh | grep "$MAC" | grep -E "^$PREFIX" | sed 's/ .*//'


以上脚本记得授予执行权限;chmod +x 你的shell脚本地址;

新增一种获取 ipv6ddns设备IP地址的方式;
适用于 能安装 nginx 和 fcgiwrap 的设备;
通过 nginx 加 fcgiwrap脚本 获取 ipv6地址;

cgw 发表于 2022-7-12 18:41:27


static/image/smiley/default/time.gif

npuer 发表于 2022-10-19 21:57:02

bd
页: [1]
查看完整版本: openwrt ipv6 配置新增加了一种ddns方式