小白求教怎么搞DDNS

我想在家里搞DDNS,因为家宽没有公网ipv4地址所以DDNS用的ipv6的地址,光猫桥接主路由拨号,域名也买了也备案了,但是在主路由的DDNSGO设置的时候可选的几个ipv6地址加端口号都没法从外网访问到内网,但是在电脑手机上获取到的家宽ipv6地址加上端口号从外网是能访问到内网的,小白实在是不知道怎么办了特地来问佬哥们





另附网关防火墙配置

5 个赞

帮顶学习下、没玩过openwrt的。

我的是爱快+阿里米、直接后台绑定很简单。

爱快中长这样发你参考。


1 个赞

不晓得用那个获取,但是你应该绑定到WAN口,也就是pppoe那个肯定是没错的。

获取方式你修改下试试、每个都测试下、搞之前记得清理下你的DNS缓存。
ipconfig /flushdns

因为还需要放行防火墙端口啊,IPv6的方式与IPv4不同,你可以看看油管不良林的视频

你只需要看你需要的部分。
另外你可以试试lucky(非开源)

而且问题是能选的这几条ipv6地址都不会动,我觉着跟防火墙关系不大,我再去看看lucky怎么样吧

不管你选wan口还是lan口都是可以访问的,而我的意思是还要开放防火墙,但是你又说同一个网络下电脑和手机可以被外网访问到?如果你没动防火墙这应该是不可能的。另外你如果是访问的主路由的80端口,大部分地区都是封锁了的

必须带端口,因为80、443是封了的。

防火墙啊,看一下防火墙端口开了没

我的意思是手机连接到5g网之后用ipv6地址加上端口号可以连接到家里的路由,但是这个ipv6地址和路由器上给的都不一样,防火墙这边我是照着不良林那个视频设置的


ddnsgo建议使用通过接口获取

带上过了也确实能访问,但是路由ddns设置里面给的几个IPV6地址和我从手机上获取的ipv6地址不一样,只有通过手机上获取的ipv6地址加上端口号在外网环境才能连接到网关

接口获取的ipv6地址跟WAN口的那个ipv6地址一样

你手机上访问ipv6时候使用的流量还是wifi?,有的光猫里面也有一层防火墙,路由器拨号也不行,要是wifi能通,流量不通的话可以进光猫后台看下防火墙。

ipv6是每个设备一个ip,你手机获取的ip肯定不一样撒;
我给你提供一种思路:
openwrt有个好用的app,socat,可以把本地v4地址转发出去,然后基于这个你可以固定一个服务端专门来做ddns跟反向代理,比如openwrt把自己的v6ddns到dns服务器,然后防火墙开一个openwrt的固定端口,比如800;用socat把openwrt的v4对应的内网所有的端口跟外网800端口打通,同时openwrt做反向代理服务器,本地应用都走800的反向代理。

1 个赞

用的流量,直接就通了,但是用内网的WiFi就不通

妈耶,你的描述都给我看晕了,啥叫

你已经可以在外网访问路由器了,

这个IPv6又是什么IPv6。

七尺宇在讲dns泄露那集视频讲了配置ddns

可以试下lucky,我的选接口获取得到的ipv6和实际是不一样的,网卡获取的(可能是第一个或者第二个,试一下)是真实的

我也不知道咋解释了,但是问题已经解决了,总之还是谢谢你