配置:
软路由 ppp 拨号 192.168.3.1 ,负责所有 DHCP 业务,v6 内网 LAN 侧配置为 DHCPv6 (无状态+有状态)
OP 旁路由负责学术问题 192.168.3.11 (只管学术)
客户端 v4v6 都指向 3.1 时,外网 IPv6 通;客户端 v4 的网关改成 3.11 时,外网 IPv6 马上不通
v4 网关为何会影响 v6 的 icmp ?我想不通
[img]https://iili.io/JomtNnf.png[/img]
1
Jat001 2023-11-27 20:59:44 +08:00 via iPhone
先控制下变量?直接 ping ip ,省去 dns 解析
|
2
redcats OP @Jat001 直接 ping domain 不通,但是 IP 是通的[img]https://iili.io/JombodB.png[/img]
|
3
Jat001 2023-11-27 21:04:24 +08:00 via iPhone
所以 dns 服务器通吗?
|
4
redcats OP @Jat001
1. dns 服务器 fe80::1,应该是网关, 通的。 2. ping -6 2408:8652:4b00:21::1:fb ( 163 地址) 通的。 3. ping domain 不通 所以,大佬,改 IPv4 的网关会影响 v6 的 DNS 解析? |
5
Jat001 2023-11-27 21:18:21 +08:00 via iPhone
大哥你用 nslookup 测下 dns 啊,看你截图里用的阿里的 ipv4 dns
|
6
redcats OP |
7
redcats OP |
8
Jat001 2023-11-27 21:27:29 +08:00 via iPhone
那上面的 v6 地址哪来的?
|
9
Jat001 2023-11-27 21:28:31 +08:00 via iPhone
那你去掉最后的 dns 看看系统默认的 dns 是啥,能正常解析吗
|
10
redcats OP ping 解析出的 v6 地址,怎么都通
|
11
redcats OP @Jat001 系统默认是不通的。
===================== nslookup -ty=AAAA www.163.com 2001:4860:4860::8888 服务器: dns.google Address: 2001:4860:4860::8888 非权威应答: 名称: z163picipv6.v.bsgslb.cn Addresses: 2408:8652:4b00:21::1:fb 2408:8652:4b00:21::1:fd 2408:8652:4b00:21::1:fc Aliases: www.163.com www.163.com.163jiasu.com www.163.com.bsgslb.cn --------------------------------------------- C:\Users\Administrator>nslookup -ty=AAAA www.163.com 服务器: public1.alidns.com Address: 223.5.5.5 DNS request timed out. timeout was 2 seconds. 非权威应答: 名称: www.163.com =========================== 另外,我抓了以下,ping -6 www.163.com 时候并没有去查询 AAAA ,包也不对 [img]https://iili.io/JopF6tp.png[/img] |
12
Jat001 2023-11-27 21:45:57 +08:00 via iPhone
这还抓什么包啊,ping 223.5.5.5 通吗?不通就是 v4 路由有问题,dns 解析失败
|
14
cwbsw 2023-11-29 11:49:23 +08:00
@redcats fe80::1 这个地址对应 MAC 地址是 9c:63:5b ,它发布的 RA 报文中包含了指向 fe80::1 的 DNS 设置,所以 fe80::1 能正确解析域名吗。
|
15
cnbatch 2023-11-29 18:40:18 +08:00
从截图和返回的结果来看,223.5.5.5 并没有返回 IPv6 地址,那肯定 ping 不通
我自己试了试,直连的情况下,223.5.5.5 能正确返回 IPv6 地址。 当你把电脑的网关地址改成指向旁网关之后,访问 223.5.5.5 是会经过这台旁网关的。 这个旁网关是不是有自己专门的 DNS 服务程序,顺带屏蔽了 DNS 返回的 IPv6 地址? |