路由器刚刷的immortalWrt系统,我是如何配置ipv6的
背景
这两天学习了下电脑连上路由器时,是怎么获取到ipv6的。在ipv4时代,ip地址,主要就是如下几个东西:ip、掩码、网关、dns服务器地址。一般在路由器上运行了dhcp的server,连上路由器,dhcp会自动给我们分配上述的几样东西,然后你就可以上网了。
ipv6时代,差得也不多,ipv6地址、网关、dns服务器,下图那个subnet prefix length一般来说是64。也就是128位的ipv6地址,前面64位一般是网络部分,后面64位是主机部分。

然后呢,路由器上在给设备分配地址时,有了两种选择。
-
dhcpv6:路由器拿着从电信等机房获取到的公网前缀(我这边是60位),剩下的地址池空间是2的68次方,这么大一个空间,作为dhcpv6的地址池,来一个设备就分一个,同时也会把其他参数:dns服务器等一起给你。其实和v4里面的dhcp没啥大的差别。
这种由于dhcpv6服务器需要记录下某个设备被分配了某个ipv6地址,且地址也是有时限的,过一阵就失效了,设备还需要定时去续约。
这种模式下,dhcpv6服务器对设备和ipv6地址分配情况清清楚楚,也被称作是有状态的。
-
slaac:路由器拿着从电信等机房获取到的公网前缀(我这边是60位),然后第61-64位是可以拿来做子网,可以划分出2的4次方共16个;路由器就把这64位前缀,发给设备端,设备自己再根据自己的mac地址生成剩下的64位主机部分(还有其他不根据mac地址的,反正可以保证这64位的主机地址部分稳定,不会没事变来变去),加起来也就是128位。
但是,上网不止需要地址啊,还需要dns服务器等,这些还是需要dhcpv6去给设备分的,所以,一般用slaac的同时,还是要把dhcpv6打开。slaac(管ipv6地址)、dhcpv6(管分配dns)
目前呢,我这边采用的就是slaac + dhcpv6的方式,我看网上说,大部分路由器都是这种方式,因为安卓不支持dhcpv6来获取ip地址,所以slaac基本是必开的。那只开slaac又不够,所以dhcpv6也要开。
我的immortalWrt路由器的配置
配置wan口拨号上网


改上面三个字段,pppoe就是拨号,用户名密码是光猫改桥接时,自己找运营商客服要的,成都这边格式一般就是:CD12345678,然后密码也是12345678这样。
下面这些都不用动:


大概能看懂上面这个红框的意思了吧,就是获取到60位的前缀后,可以继续给下游设备委派。
接口属于防火墙的wan区域,一般也不用动:



上面的弄完后就点保存并应用,过一会,就看到获取到了ip地址,还多了个wan_6:

注意的是,最下面还有个wan6设备,我是禁用了的,如果这里也改成pppoe的话,就会导致重复拨号:

lan口配置
lan口也就是局域网部分了,就是我们自己的手机、电脑这部分连路由器的网络。
然后在上面的lan区进行编辑:
常规设置
这下知道ip为啥是192.168.6.1了:

高级设置
下面这里我改过,不然除了下发公网64位前缀,还会下发类似于192.168.那种ipv4时代的内网前缀。

防火墙

dhcp

如下:启动ra服务,用于路由器给设备下发64位公网前缀;dhcpv6用于获取完整128位地址(dhcpv6模式)或者获取dns等(slaac模式+dhcpv6)

slaac

下面这里,如果选了第一个选项,就相当于想用dhcpv6来负责全部事情,这时记得把slaac那个不要勾选。
我因为要用slaac,所以就没勾选第一个选项,但是第二个是需要的(注释也说了,获取dns服务器的话,需要勾选这个选项才行)

下面还有些前缀过期时间啥的,还没怎么研究:

无线网络改密码


防火墙设置

这边,自己照着加就行了。比如想要放行家里电脑的某某端口,就在这边添加一条即可。
小米电视大量异常上传流量?
偶然发现小米电视上传了几个g的流量,网上也查到好多人在追查这个事的,我路由器也就刚弄好2天。。等我空了收拾你


浙公网安备 33010602011771号