硬件准备:
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地址才能互通)
这里结束,如有其它问题注意检查 路由器防火墙 排查。
版权属于:作者名称
转载时须注明出处及本声明
如果用主域名怎么设置,不想用子域名,试了@xx.com不行,xx .com 这样的格式也不行,请问要用主域名的格式怎么调
那直接主域名解析到你服务器ip,再在你网站web服务器 比如nginx里面配置站点解析server_name为你的主域名。
例子:server_name xx .com;
就能用主域名访问了。不行的话清除浏览器缓存多试试,方法是这样的。
哦你说的这篇文章的Openwrt设置解析域名啊,我没结合上下文不好意思。那我还真没试过直接主域名的情况,我自己用的是子域名。等有机会试试