万能的CHH,请教几个IPv6问题
本帖最后由 yjd159 于 2023-8-13 21:44 编辑移机后,电信不给公网IPv4,只好自己弄IPv6
首先无论怎么折腾,ipv6-test.com还是test-ipv6.com都测试不通过,说没有IPv6地址
但是,从外网ping路由和nas的name是能获取IPv6地址的,且能用这两个地址+端口访问登录页面
Q1:nas地址前缀与路由ipv6页面显示的地址前缀一致,但ping的路由地址不同,是华硕的ddns做了一次地址跳转?
Q2:内网地址前缀是由哪一级的网络设备决定的?仍然是动态的
Q3:路由的内网地址是它的WAN口侧?可以用这个地址从外网访问,但端口转发不起作用,也就是无法通过路由内网地址+端口的形式访问网内其他设备,无论这个端口是原来的外网侧端口还是内网侧端口都不行。
Q4:针对这些厂家提供的ddns,url书写的时候有强制name解析到ipv6地址的方式吗?还是只能自己买个ddns服务,指定ipv6地址?
========================================分割线========================================
A1:因为光猫桥接,路由器拨号,ping路由器的ddns得到的ipv6地址是路由器里ppp拨号创建的ppp0虚拟连接的地址,这个ssh进路由器ifconfig可以看到。
A2:运营商通过DHCPv6-PD机制产生IPv6前缀,也就是为客户分配子网。 个人理解,比较浅薄
A1.可以观察lan口和wan口的IPV6地址前缀,应该是不一样的,不会是DDNS跳转,华硕获取的应该是wan的地址,正常访问lan口ipv6也是可以打开页面的
A2.前缀是运营商控制的,隔一段时间会变化
A3.端口转发行不通了,可以用反向代理
A4.正常配置ddns解析AAAA,就是IPV6地址,你说的name不太理解 本帖最后由 ddyweb 于 2023-8-10 16:34 编辑
之前我也和你一样纳闷这个事情。。。明明有IP6地址叻。。。那些测试ip6的地方都说没有IP6地址。。。
看你的描述你还好。。。没理解错的话你还能直接访问路由下的IP6设备。。。当然我不知道你是异地去访问还是就是在内网里面访问IP6.。。。
直到后来和几个ISP的运营商工作人员聊过IP6的事情。。。
总结一下就是我们用的IP6和其他非我方地区的IP6是不一样的。。。所以。。IP6只能到我们使用的路由的IP6。。。到不了我们路由下设备的IP6。。。
他们说。。。不要以为给你个240e开头的就真的没人管你叻。。。[狂笑] 本帖最后由 yjd159 于 2023-8-10 16:57 编辑
ddyweb 发表于 2023-8-10 16:30
和几个ISP的运营商工作人员聊过IP6的事情。。。
总结一下就是我们用的IP6和其他非我方地区的IP6是不一样的 ...
当然,是相隔数十公里的外网访问[怪脸]
上级设备在他们手里,从来就没想过脱管。 应该是猫上要设置下,我之前也是在猫上设置后,就可以访问路由下所有设备的 我用的是移动非电信 pomeloking 发表于 2023-8-10 16:38
应该是猫上要设置下,我之前也是在猫上设置后,就可以访问路由下所有设备的 ...
求魔法教学。。。 Van64 发表于 2023-8-10 16:05
个人理解,比较浅薄
A1.可以观察lan口和wan口的IPV6地址前缀,应该是不一样的,不会是DDNS跳转,华硕获取的 ...
a1.华硕路由不知道在管理界面哪里能看到wan侧地址
a4.群晖ddns可以停用ipv4,但华硕ddns没有这个设置,就优先解析ipv4地址 Q1, 运营商会提供两种地址,1、路由器地址 /64(长的),2、Prefix Delegated/前缀 地址 /60 或 /56(短的)
Q2, 前缀由运营商发给路由器,路由器 通过 路由通告/RA 或 DHCPv6 发给客户端。
Q3, 看看有没有ipv6的端口转发,或者看 ipv6 防火墙。
Q4, ddns 太多方式了。
Q3 Q4 问题都是为了远程访问,不要自己研究可行方案了,问别人的方案,直接拿来用。
我是用 路由wireguard ipv4/ipv6 连回家。 哦豁。。。竟然阔以访问路由下的设备叻。。。但是你发的两个站点还是说我没有IP6.。。。试叻个其他的。。。又说我有IP6.。。。
本帖最后由 yjd159 于 2023-8-11 23:16 编辑
Van64 发表于 2023-8-10 16:05
个人理解,比较浅薄
A1.可以观察lan口和wan口的IPV6地址前缀,应该是不一样的,不会是DDNS跳转,华硕获取的 ...
Q4
比如xxx.synology.me
IPv4下是这样访问的,nnnn为5001设置端口转发后的外网侧端口
https://xxx.synology.me:nnnn
IPv6下,上面的URL访问不了,因为优先解析成IPv4地址
即使我在群晖的DDNS设置里把IPv4停用,上面的URL还是访问不了
我猜,因为用IPv6地址访问是形如
https://:5001
但https://xxx.synology.me:5001却访问不了
我在群晖的DDNS设置里把IPv4停用,https://xxx.synology.me:5001可以访问了。
但是https://xxx.asuscomm.com:nnnn访问不了,如何把华硕路由里DDNS的IPv4停掉? Victor.dou 发表于 2023-8-10 17:02
Q1, 运营商会提供两种地址,1、路由器地址 /64(长的),2、Prefix Delegated/前缀 地址 /60 或 /56(短的 ...
先琢磨一下,实在不行,优先转网 说真的,你提供的两个网站我也测试不通过,我一直用这个测试https://test-ipv6.csclub.uwaterloo.ca/index.html.zh_CN 你可以用电脑拨号,然后http://www.test-ipv6.com/
这样就排除了华硕路由器的问题,华硕一言难尽,我用的爱快x86,在群晖里用ddns,其他的设备用群晖反代,很方便 另外阿里云申请一个自己的域名很便宜,还有免费的ssl证书和ddns 我都不知道有IPV6这回事,知道5月份 ,没事干就把路由器里IPV6打开了,然后发现获取到IP, 测试啥得也都有反应
然后这么用了2月,也没发现什么不一样
但是单独V6不能打开网页 猫的ipv6 dhcp开启 ,路由器 ipv6 dhcp关了,试试看 路由器上关闭DPCHV6和ipv6路由通告服务,只通过slaac获取ipv6地址 虽然ipv6早已开通,上网连接也没问题,p2p下载也显示能连上了很多ipv6的peers。但或许有点苯,几次想学习ipv6,但都半途而废,实在是有点复杂。现在ipv4多简单,无论网内或网外访问,设置都容易理解,而ipv6那么一长串,看着就头疼。 ipv6没有内外网之分,你路由有v6地址还需要电脑上也有v6地址。
v6下不需要端口转发,你直接访问设备的v6地址:端口即可
域名即可解析为v4地址也可解析成v6地址(分别是A记录和AAAA记录)
IPV6 TEST都是看你访问这个URL的电脑有没有IPV6地址,跟你的网关和NAS没有任何关系
你要打开你这台电脑的网络适配器查看IPV6的状态 一样IPv6能能连上QB的全球peer,也能直接输地址回家。不知道是不是因为我关了ipv6 DNS解析的问题,在线测试一直过不了。不过不影响使用,也就一直没管。 本帖最后由 死也要爱钱 于 2023-8-11 14:25 编辑
ddyweb 发表于 2023-8-10 17:10
哦豁。。。竟然阔以访问路由下的设备叻。。。但是你发的两个站点还是说我没有IP6.。。。试叻个其他的。。。 ...
testipv6这个站点检测的是/64的无状态地址,你现在只有::3d9/128这个有状态地址,说明你的内网只开了dhcpv6没有ra通告
公网通信为了安全考虑都是无状态地址,所以你用ipv6测试站点测不到你的公网地址
举例如下:对于同一个设备的mac地址,dhcpv6获得的有状态地址只有一个(第三个),RA通告会周期性用设备mac算出新的后缀组成新的无状态地址并弃用旧的地址(第1/2/4)
yjd159 发表于 2023-8-10 16:46
a1.华硕路由不知道在管理界面哪里能看到wan侧地址
a4.群晖ddns可以停用ipv4,但华硕ddns没有这个设置,就 ...
是否优先v6是看浏览器和系统的,一般都是会优先用解析出来的v6地址,你是不是改过什么系统设置? 死也要爱钱 发表于 2023-8-11 14:17
testipv6这个站点检测的是/64的无状态地址,你现在只有::3d9/128这个有状态地址,说明你的内网只开了dhcp ...
经常更新的应该是随机生成的隐私后缀,通过MAC计算生成的EUI-64后缀是固定的。
Lentrody 发表于 2023-8-11 14:50
经常更新的应该是随机生成的隐私后缀,通过MAC计算生成的EUI-64后缀是固定的。
...
是这样,我记混了 IceyHeart 发表于 2023-8-11 12:43
路由器上关闭DPCHV6和ipv6路由通告服务,只通过slaac获取ipv6地址
不行,这样做,外网根本就找不到我的主机 Lentrody 发表于 2023-8-11 14:36
是否优先v6是看浏览器和系统的,一般都是会优先用解析出来的v6地址,你是不是改过什么系统设置? ...
双栈默认优先IPv6
可是我在群晖的DDNS设置里把IPv4停用,https://xxx.synology.me:5001可以访问了。
但是找不到把华硕路由里DDNS的IPv4停掉的地方,https://xxx.asuscomm.com:nnnn就访问不了,只能用http://:nnnn访问。 yjd159 发表于 2023-8-11 23:18
不行,这样做,外网根本就找不到我的主机
IPv6设置界面截个图看看,华硕的固件应该是DHCPV6下面设置stateless yjd159 发表于 2023-8-11 23:22
双栈默认优先IPv6
可是我在群晖的DDNS设置里把IPv4停用,https://xxx.synology.me:5001可以访问了。
但是 ...
所以说可能是系统或浏览器设置有问题,先用别的电脑或手机试试。你不用-6参数直接ping地址解析的是v6地址吗?
页:
[1]
2