OOLY BLOG

柳絮纷飞
hey!

Openwrt 设置移动公网ipv6,以及CloudFlare动态DDNS域名解析加socat

硬件准备:

1. 游戏 PC 应配备支持 GameStream 的英伟达游戏显卡,并安装最新版本的 Geforce Experience,同时开启 GameStream 开关。
2. 游戏 PC 使用网线连接路由器,以便可以远程 Wake on LAN 来唤醒开机,同时传输数据更稳定。
3. 能刷 openwrt 固件的路由器 1 台,光猫需要设置桥模式,我是红米ac2100,能刷breed的机器基本都行

软件准备:

1. 一个免费的个人顶级域名(各大域名商都可,要dns解析权放到cloudflare)
2. 需要支持 IPv6 域名 AAAA 记录更新的 CloudFlare 账号。
3. 安装对应路由器版本的 socat 程序,用于实现公网 ipv6 地址向本地内网 ipv4 地址的端口转发。

一:路由器获取IPv6设置

我的接口界面情况:

接口 » LAN 配置



接口 » WAN 配置

接口 » WAN6 配置

DHCP/DNS

负载均衡这块

策略和规则 默认使用主路由

Socat

最后 到这重启路由器 ipv6就能获取:

二:公网 IPv6 动态DDNS设置

1.这里先去设置静态dhcp/dns,让获取lan内网ip等信息不变化

2.去服务列表打开动态ddns功能,配置如下:

3.CloudFlare里面的设置
加一条AAAA解析记录,默认内容可以填2400::0, 记得点掉 Proxied 按钮

然后得到全局key api,位置在
概述--获取您的 API 令牌--API令牌--

4.默认安装已可支持大多数DDNS提供商,包括阿里云、DNSPod,其它数个解析服务商需要安装额外软件包。如没有cloudflare.com-v4选项,要去官网等地方下载这个配置插件文件安装。以Cloudflare动态域名解析为例,演示OpenWrt上DDNS配置参数的填写。注意https选项,我这是开启的。

5.效果展示

如果查看日志里是这样的那就成功动态解析了,还可以去Cloudflare里刷新看看是不是正确更改解析。

这样下来就可以用域名外网访问了,测试转发了一个5500端口访问我本地项目(注意服务端和访问客户端都要有Ipv6地址才能互通)

这里结束,如有其它问题注意检查 路由器防火墙 排查。

转载文章请注明出处 | 当前页面:OOLY BLOG » Openwrt 设置移动公网ipv6,以及CloudFlare动态DDNS域名解析加socat

评论

captcha
请输入验证码