1
learningman 2021-05-24 17:50:44 +08:00 via Android
好像 IPV6 有一个概念叫做本地 IPV6,用 MAC 地址生成的
|
2
KyonLi 2021-05-24 17:52:28 +08:00
路由器自身访问外网用
|
4
cwbsw 2021-05-24 19:23:16 +08:00
其实没啥用,删掉也无妨,留着也没啥坏处。
|
5
weyou 2021-05-24 19:41:29 +08:00 via Android
traceroute? 它只显示接收接口的地址啊,显示 lan ip 地址没有错啊。这不代表 ipv6 封包的源地址是 lan ip 地址啊。
局域网设备发出的 ipv6 封包路由器应该是原样转发的,也就是带出去的源地址就是这个设备的 ipv6 地址。同样路由器 wan 口的 ipv6 地址是它自己用的,比如远程访问服务,或者 dns proxy 向上行转发 |
6
jousca 2021-05-24 20:46:25 +08:00
设备自己用,就好比互联网上的路由器接口使用的保留地址一样,10 段或者 172 段的地址,并不会在互联网上出现,但是它负责把你数据包丢给下一个路由器。
|
7
jousca 2021-05-24 20:48:22 +08:00
@takeshima 路由的基本概念问题。IPV6 几乎不存在 NAT 这个概念,所以不要把路由器 WAN 的 V6 地址当回事。而且你本地网卡也有两个 V6 地址,一个是你在网上看到的可互联的地址,另外一个是 FE80 开头的本地地址。
|
8
lovezhiqi123 2021-05-24 21:41:32 +08:00
WAN6 是用来 IPV6 NAT 用的,可以直接删除掉
|
9
flyfishcn 2021-05-24 22:03:45 +08:00
做互联地址,如果没有使用链路本地地址做接口地址去做路由的话。
|
10
tankren 2021-05-25 09:54:24 +08:00
外网访问路由器可以用的啊 如果路由器上架了 VPN 回家就很方便
|
11
Xymmh 2021-05-25 11:10:46 +08:00 via Android
当 LAN 口和 WAN 口都有 ipv6 地址时,路由器会优先使用
|
12
Xymmh 2021-05-25 11:12:00 +08:00 via Android
LAN 口地址
|
13
ericww 2021-05-25 15:57:58 +08:00 1
WAN 口的地址是作为 nexthop,简单的说从 wan 端过来的包 route pd-addr6 via wanip6,从 lan 端出去的包 route ::/0 via wanip6 。如果没有 wan 的 v6 地址,局端就不知道发往 pd 地址的包该由谁转发。
|
14
dawnh 2021-05-25 16:51:30 +08:00
@ericww 这个解释应该不对吧,wan 口与对面局端是 PPPoE,那 route table 应该是 via link 而不是 via 地址。WAN 口这个地址我个人认为确实没有除了访问路由设备外的其它作用,可以没有。
|
15
cwbsw 2021-05-25 20:31:55 +08:00
@dawnh 访问路由本身可以用 DHCPv6-PD 下发的地址池里随便挑一个,像 RouterOS 大概是因为 WAN 口 SLAAC 的无状态地址不便于管理,根本就不会显示这个地址。
|
16
raysonx 2021-05-25 21:45:47 +08:00
给拨号设备访问外网用的,要考虑到终端设备直接拨号的情况。
|
17
cdh1075 2021-05-27 21:51:21 +08:00
wan 口的 ipv6 地址和路由功能本身没有关系,只是他作为一个客户端而获得的
举个例子,有的纯二层交换机会有个 ip 地址,这个 ip 地址用来访问管理页来对交换机进行一些设置和监控(比如重启交换机),这个 ip 地址,和“二层交换”这个功能本事是没有任何关系的,只是作为 tcp/ip 的一个客户端获得的 |
18
cdh1075 2021-05-27 22:09:26 +08:00
ipv6 网络分为三块东西,分别是 1.数据包的路由,2.ipv6 地址的分发,3.ndp (通俗说就是 ipv6 版的 arp )
这三块既相互独立,又有一定的联系,但相互独立是最中心的思想 1.数据包的路由这一块,他实际上和 ipv4 相比,除了地址长一点,几乎没有区别 2.ipv6 地址的分发主要包括手动输入静态 ip 、slaac 、dhcpv6,尽管看起来有点复杂,但你要记住,他只是个分配,一旦分配完,就没它啥事了,剩下的三层归第一条管,二层的归第三条管 3.ndp 没啥好说的 所以你问这问题,思路就往这三块上卡就行了,很显然,这个问题要归类于第一块 然后,你想想在一个纯 ipv4 网络里,wan 口的 ip 有啥用,在 ipv4 网络里就有啥用 提醒:思路不要忘 nat 上跑偏,ipv4 里同样有纯公网 ip 网络,很多财大气粗的高校或就是每个电脑都有一个公网 ipv4 ip 的 |
19
takeshima OP @cdh1075 ipv4 的话应该是从 lan 访问外网时路由会经过 wan 口 ip 吧。lan 口网关的下一跳就是 wan 口。但是 ipv6 这个路由完全不走 wan 口 ip 啊
|
21
ritaswc 2021-05-28 17:43:05 +08:00
打开 v6 点 yinghualuo 点 cn 看看能不能打开
能打开,你就能用 IPv6 的网络了 |
22
77ShiORi 2021-05-29 00:53:47 +08:00
我这个路由器的 LAN 口倒没看到全局单播地址,只有链路本地地址。WAN 口才有全局单播地址+链路本地地址。
|
23
cdh1075 2021-05-29 14:36:39 +08:00 1
@takeshima
实际上,家用的路由器在 ipv6 中扮演的角色是二层交换机,而不是真正的路由 你这么想:如果是要真正的路由的话,需要你家的路由表和上级路由的路由表相互配合,上级路由就是运营商的路由,运营商得在他的路由的路由表上把下一跳地址写成你家路由的 wan 口地址,但很显然运营商的路由表不可能迁就着你改 举个例子:假设你是一个网管,你企业有 100 个车间,每个车间有多台电脑,老板让你把企业内网通信搞起来(为方简化理解,暂不考虑外外网通信),你买了 1 个三层交换机,他有 100 个端口,你分别把 192.168.1.x/24 、192.168.2.x/24 、192.168.3.x/24 、........、192.168.100.x/24 配置到了那 100 个端口上,每个车间只要接一根网线到车间,再插个傻瓜二层交换机就能用网了(当然,没配置 dhcp,你得跑过去告诉车间主任,你们车间分到的 ip 段是 192.168.几,然后他们内部怎么分就是他们的事了) ipv6 就相当于运营商在他的路由上这么配置的,然后拉一根网线到你家 dhcp-pd 的作用就是告诉车间主任你分到了哪段 ip |