1
nealwx 2018-08-11 20:22:41 +08:00
要设置 ipv6 passthrough 的吧,你可以看看以下这篇帖子
http://52asus.com/forum.php?mod=viewthread&tid=3918&highlight=ipv6 你可以把路由器上 系统记录 - IPv6 网络信息 贴出来看看 |
2
wm5d8b 2018-08-11 20:29:06 +08:00
虽然路由器不需要 nat,但是需要 forward 呀
|
3
zro 2018-08-11 20:36:11 +08:00
NetGear 和 Asus 的 IPv6 功能都用过,感觉 NetGear 的要稳定,Asus 反而用着怪怪的,所以现在我都不用 Asus 来管理 IPv6,另外你内网设备 traceroute 一下 VPS 是什么结果,是不是第一跳 Asus,第二跳开始就* * *了?
|
4
locationiskey 2018-08-11 20:42:13 +08:00
可以参考 http://koolshare.cn/thread-46415-1-1.html
不过据我所知 asus 的 IPv6 Passthrough 的实现方式是上面那个帖子里的 6relayd,不是很稳定(我自己用的时候是完全不能用),所以我自己用的是上面那个帖子里面的方案三 NetGear 的 iPv6 穿透倒是类似方案三的 |
5
mattx OP |
6
cwbsw 2018-08-11 21:11:55 +08:00
应该是你那里的电信局端没有配置 PD,所以需要 NAT 或者 NDP。等电信调试好之后路由器就不需要手动配置了。
|
7
bao3 2018-08-11 21:57:09 +08:00 via iPhone
如果你使用了 ipv6,就要有心理准备,因为目前所有的翻墙路由工具都是用 ipv4 防火墙实现
|
8
raysonx 2018-08-11 23:34:17 +08:00 via iPad
不知道你局域网内的 ipv6 地址是如何获得的,prefix delegation 还是 neighbor discovery proxy ?看一看路由器的 wan 口地址和局域网内的地址在不在一个段内。
但不管如何,既然局域网内已经获得了地址,就不应该出现不通的情况,怀疑是路由器的配置有问题。建议先用路由追踪工具看看断在哪一跳了 |
9
imfannet 2018-08-11 23:35:28 +08:00
找个 Openwrt 或者 LEDE 或者 pfsense 路由 看能不能获取 PD 能获取就是配置的锅 获取不到说明电信还没调好 得先用 NAT6 撑一会儿
|
10
mattx OP @raysonx 是不同网段的,应该属于 prefix delegation,不过目前手机设备 ipv6 dhcp 变动得很频繁,待机会就变动了。
|
13
txydhr 2018-08-12 08:33:19 +08:00
wan 和 lan 不一样不是应该的么?路由器本来就是连接两个网段的设备
|
14
lynskylate 2018-08-12 12:58:20 +08:00 via Android
ipv6 下翻墙挺稳定的,不过大部分网站没有 ipv6 地址,ss 的话支持 ipv6,速度比 v4 快不少
|
15
mattx OP @lynskylate 嗯, 不过 ipv6 出口带宽小, 找了境外几个 ipv6 vps 地址测试,绕路得比较严重. 楼主目前在 ipv4 下翻已经比较稳定, 无干扰带宽可以达到百兆.
|
16
caicy1991 2018-08-13 15:29:46 +08:00
@txydhr 近期刚在撸 IPv6,我的理解是在没有正常 IPv6 的时候,路由器会自建一个内网式的 IPv6 地址,LAN 内的设备会获得这个内网地址,但当路由器获得了正常的 IPv6 (即公网 IPv6 地址,一般是一个地址群),内网设备会直接把公网 IPv6 替换内网地址,等于是全公网 IPv6。
|
17
caicy1991 2018-08-13 15:37:46 +08:00
@mattx 楼主可能没理解 IPv6 的协议,IPv6 下你的 LAN 的设备都会获取公网 IPv6,不是内网和外网不同。猫开启桥接模式 IPv4&IPv6,路由器设置 PPPoE 拨号获取 IPv4 地址,然后建一个基于 PPPoE 的 DHCPv6 Client,这样你的路由器会获取一个属于你的 IPv6 地址群,然后内网分两种,一种自动配置,ND 设置好接口,内网接上后自动选择一个 IPv6 地址(公网的),另外一种是 DHCPv6,提前设置好哪个内网获得哪个 IPv6 地址,DHCPv6 Server 上只设置 MAC 与地址的绑定关系,仍然是用 ND 推送地址。
PS:IPv6 没有 NAT,整个网络等于是扩展到 IPv6 大公网,内网也是公网 IP 地址。 |
19
mattx OP @caicy1991 嗯. 我大概理解. 杭州电信支持 ipv6 prefix delegation, 路由 pppoe 拨号获得一个 ipv6, 然后也获得一个独立的 ipv6 地址段, 这地址段可以随意分配给网络中的设备. 都是公网地址, 可以通信的.
|
20
caicy1991 2018-08-14 11:17:38 +08:00
@flyfishcn 据了解 IPv6 就是没有 NAT,不存在网络地址转换,这个怎么理解呢,当你的局域网 LAN 没有接入 IPv6 的时候,你的设备获得的 IPv6 地址要么是设备本身自建的 IPv6 本地地址,要么是你的局域网中负责路由的设备建立的 IPv6 本地地址,然后当你的局域网路由器与公网建立连接后,你的路由去就会获得一个 IPv6 的地址群,这个时候内网的设备全部通过 ND (邻居发现协议)获取在这个 IPv6 地址群里面的地址,也就是全部公网地址,之前的本地 IPv6 一般就没用了。
|
21
caicy1991 2018-08-14 11:23:32 +08:00
@mattx 嗯,虽然有 IPv6 地址,但并没有什么卵用,IPv6 依然有墙,电信推送基于 IPv6 的 DNS 解析有问题,常常只解析了 IPv6 的结果或者直接没有结果,而且当使用公共 DNS:240c::6666 时,也会出现没有解析结果的情况。
|
22
cwbsw 2018-08-14 11:43:40 +08:00
@caicy1991
DNS Server 只要能返回 AAAA 记录即可,不是一定要 V6 地址的 DNS,目前常用的公共 DNS 像 114、阿里、腾讯都支持 IPV6。对于双栈域名,由操作系统的 Prefix Policy 决定优先使用哪个地址。 |
23
caicy1991 2018-08-14 12:00:15 +08:00
@cwbsw 你这是理论,实际并没有这么简单,你用 114 的时候,双栈的网络是走 IPv4 才能到 114。而当纯 IPv6 下,走 IPv6 就不能用 114 了。就算 114 可以解析 AAAA 记录,没有 IPv4 走解析请求,依然不行。只有在双栈的时候,支持双栈的 DNS 先用 IPv4 获取 AAAA 记录在走 IPv6 访问。
PS:目前不知道 114、阿里等公共 DNS 的 IPv6 地址是多少,可能用对应的 IPv6 地址应该就可以了。 |
25
caicy1991 2018-08-14 14:05:45 +08:00
@cwbsw 那不就得了,你如果用双栈还不如直接用单 IPv4,反正 IPv6 的解析请求还是走 IPv4,而且双栈一般 IPv4 是主线。要用 IPv6 当然是考虑纯 IPv6 的情况下实现完整的互联网访问。
|
26
flyfishcn 2018-08-14 22:25:10 +08:00
|
28
caicy1991 2018-08-15 09:27:34 +08:00
@flyfishcn 看来是我见识少了,抱歉,貌似 RouterOS 没有 IPv6 的 NAT,在下用的是 RouterOS,一直以为 IP
v6 的标准是大公网和公网扩展,舍去了内外网,嗯,涨见识了。 |
30
ydirel 2018-08-16 13:38:22 +08:00
我的杭州电信宽带 还没有 ipv6
|
31
leowood 2018-08-16 23:09:19 +08:00
浙江移动,已经能 ping 通 ipv6 的 vps
|