Mikrotik路由器配置IPv6Word文档格式.docx
《Mikrotik路由器配置IPv6Word文档格式.docx》由会员分享,可在线阅读,更多相关《Mikrotik路由器配置IPv6Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
![Mikrotik路由器配置IPv6Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/29/bb7e4faf-4a6d-49b4-a1ef-8893a3507ace/bb7e4faf-4a6d-49b4-a1ef-8893a3507ace1.gif)
这个其实就是IAPD;
注意:
Prefix中的/60一定不能和下面的PrefixLength一样;
否则按理来说路由器只能分配一个IAPD,也就是只有一个设备可以获取IAPD;
下图Prefix是/60,而PrefixLength是64,那么就有64个设备可以获取IAPD
3.创建DHCPv6server
4.配置IPv6ND:
5.给vlan20接口添加一个ipv6地址
必须要添加,否者RA报文中无法携带前缀信息;
实际上RA中的前缀信息就是根据vlan20的ipv6地址生成的。
ONUWAN用该前缀信息通过EUI64的方式生成自己的GUA(可以通过IPv6->
ND->
Prefixes查看该前缀信息)
6.配置DNSv6
(在RA报文中携带,所以ONU要的DNSv6要用SLAAC方式获取);
通过DHCPv6携带DNSv6的方法请看6-2.
7.DNSv6通过SLAAC方式获取最终测试结果:
6-2.在DHCPv6报文中嵌入DNSv6方法(需要手动填充option字段信息):
7-2.DNSv6通过DHCPv6方式获取最终测试结果:
目前测试发现无法通过option的方式携带DomainSearchList:
目前测试发现无法通过option方式携带IANA:
总结:
目前来看mikrotik的路由器不支持在DHCPv6中配置IANA,只能配置IAPD,所以无法支持DHCPv6有状态地址自动配置,只能用无状态地址自动配置和DHCPv6无状态地址自动配置。
已确认确实无法支持IANA,来自Mikrotik团队的回复:
===========================================================================
基于VLAN接口创建PPPoEv6+DHCPv6
1.创建PPPProfile:
2.创建PPPoEServer:
3.创建PPPSecret:
测试结果:
DNSv6似乎无法通过DHCPv6来获取,尽管DHCPv6Server中已经手动添加了option信息
但是可以通过SLAAC的方式获取DNSv6:
(前提是你在ip->
DNS中添加了IPv6地址,看第6小节)
========================================================================
为了验证GUA采用SLAAC方式时,地址是通过RA报文中的前缀信息(即vlan20的IPv6地址,即ND中的Prefixes),将vlan20的地址改成静态,而不再通过DHCPv6pool获取:
DHCPv6WAN测试结果:
对应的报文:
但是ONU用PPPoEWAN时,Mikrotik的路由器的RA携带的前缀信息不是vlan20的IPv6地址,变成了IPv6Pool里面了!
这和明显是不合理:
RTKONU:
RTK的DNS似乎不支持从RA报文中获取,所以DNS是错的
RA中携带的前缀信息不再是vlan20的IPv6地址原因如下图,ONUWAN拨号成功后,ND就多了对应的前缀信息了。
RA报文携带的前缀信息就是该PPPoE账号对应的前缀,所以导致PPPoEWAN通过SLAAC获取的GUA不再是vlan20的ipv6地址前缀信息。
(我一开始以为ONUPPPoEWAN的GUA是通过DHCPv6的IAPD来生成的,因为我知道Mikrotik路由器现在不支持分配IANA,但和明显是我错了)