无意中发现江苏(苏州)电信的原生IPv6改为有状态的IPv6,那么我使用的RouterOS软路由(以下简称ROS)就可以获取到IPv6的地址了,所以又可以折腾了一波。
一、IPv6介绍
IPv6的地址共有128位,也就是IPv6地址总量一共有2的128次方个地址。/32、/48是IPv6地址的一种表示方式,表示IPv6地址的一个整块,也可以理解为是一个完整的IPv6地址池。在计算IPv6地址数量的时候,/32的IPv6地址数量是2的(128-32)次方个地址,也就是2的96次方个地址。/48的IPv6地址数量是2的(128-48)次方个地址,也就是2的80次方个地址。同理,/64的IPv6地址数量是2的(128-64)次方,也就是64次方个地址。我这里分配到的是/56前缀的IPv6地址池。[break]
双栈(Dual-stack):双栈技术运行IPv4和Ipv6共存在同一个网络。
二、ROS配置IPv6
主要是IPv6配置,IPv4配置略,ROS IPv4通过pppoe上网。
1、winbox,打开IPv6 --> DHCP Client。Interface选择PPPoE拨号连接(我这里是ADSL-PPPoE);Request勾上prefix;Pool Name随便填,如IPv6;Pool Prefix Length填入运营商分配的,我这里是56(一般是64,56,48这3种);勾上“Use Peer DNS”;勾上“Add Default Route”;点击OK
获取成功后的状态为Status:bound
2、winbox,打开IPv6 --> Addresses,点击“+”。Address填入::/64;From Pool选择IPv6(也就是第1步填写的Pool Name);interfac选择LAN端口(我这边选择Bridge);勾上“Advertise”;点击OK
三、IPv6测试
by 2019-01-08
补充1个ipv6配置截图: