家宽获取并分配 IPv6 地址
当前三大运营商已经在给家庭宽带分配 IPv6 地址,如何通过 RouterOS 路由器获取并分配给内网的主机使用,
这里简单说明下
首先需要确认你的 RouterOS 已经安装并启用了 IPv6 功能包,MikroTik 硬件的 RouterOS 都带有 IPv6 功能
包,但默认情况下是 disabled 状态,需要在 system package 里面选择 enable 启用,并重启路由器
路径:system-package
启用完成后,在 winbox 左侧菜单会出现 IPv6 选项
下面我们以家庭宽带是路由器拨号为例(非光猫拨号),RouterOS 已经通过 PPPoE 完成拨号上网,进入的
IPv6->DHCPv6-client 菜单,添加 pppoe-out2 的拨号接口,请求方式选择 prefix,将获取的 IPv6 地址,添
加到“ipv6“地址池中,地址池前缀长度为 64(Pool Prefix Length),添加运营商的 DNS(Use Peer DNS)
和默认路由(Add Default Route):
添加完成后,当 Status:bound,说明 IPv6 获取成功,如果没有则说明运营商未分配 IPv6。
下面是为内网分配 IP 地址,采用 ND 的无状态地址分配方式为内网主机分配 IPv6 地址,
进入 IPv6->address 菜单,添加一个地址项,Address 参数默认即可,From pool 为刚才的 ipv6 地址池,
interface=ether1-LAN 内网口,启用 EUI64(IPv6 地址生成通过网卡 MAC 地址),当然也可以不选择 EUI64,
根据具体需求。
ND 分配方式,确保 IPv6->ND 菜单下的 Advertise DNS 勾选,用于 ND 为主机的 DNS 分配
剩下的就是确保 windows 电脑的 internet 协议版本 6(TCP/IPv6)已经勾选
然后查看 windows 电脑获取的 IPv6 地址信息
在 IPv6 Neighbor 列表查看当前分配的地址的情况