Mikrotik RouterOS IPv6/IPv4双栈配置

Mikrotik RouterOS IPv6/IPv4双栈配置

Tom⋅KST™
2024-02-04 / 0 评论 / 46 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年02月23日,已超过284天没有更新,若内容或图片失效,请留言反馈。

前言

IPv6:IPV6的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽,而地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间,拟通过IPv6以重新定义地址空间。IPv6采用128位地址长度,几乎可以不受限制地提供地址。
IPv4:IP协议的第4版本,IPV4为因特网上现行的最重要最基本的协议。IPv4采用32位地址长度,只有大约43亿个地址,目前已经面临分配枯竭。
双栈(Dual-stack):双栈技术IPv4和IPv6共存运行在同一个网络

一、准备工作

RouterOS(ROS)是支持IPv6和IPv4双栈协议的配置的软路由系统。要想配置IPv4和IPv6双栈主要准备工作还是要当地ISP运行商支持。目前三大运营商都已经全部部署了IPv6,所有如果没有IPv6的小伙伴们可以咨询运行商提供。

二、光猫IPv6/IPv4双栈配置

为了实现RouterOS(ROS)是支持IPv6和IPv4双栈拨号,首先要在光猫上配置IPv6\IPv4双栈设置,当然前提是有光猫的超密才能修改,如果没有同样可以打电话让宽带运营商给远程修改光猫的IPv6/IPv4双栈桥接。据了解目前很多运行商已经在光猫下发配置的之后已经默认开启了IPv6/IPv4双栈配置。

[image_01]

三、RouterOS IPv6开启

RouterOS(ROS)默认IPv6默认是关闭的,需要手动开启。System-Packages找到ipv6点击Enable开启。开启后左侧菜单就可以看到IPv6选项了。

[image_02]

在IPv6-Settings配置取消"Disable IPv6"设置:

[image_03]

四、RouterOS IPv6/IPv4双栈配

1、配置文件开启IPv6使用

在PPP的Profiles默认配置文件中需要强制使用IPv6选项,才能正常拨号获得IPv6的地址。

[image_04]

2、PPPoe双栈拨号

之后在PPP-Interface添加PPPoE客户端正常IPv4拨号。IPv4的上网配置将不在此过多的描述,因为已有太多教程可以帮到大家了,本文重点还是继续完善IPv6的设置。

[image_05]

同时在IPv6-DHCP Client以IPv6的网口继续获取64前缀IPv6地址,当Status显示Bound说明获取正常。

[image_06]

3、双栈DNS配置

同时IP-DNS下检查是否正常获取上游DNS地址,如果正常说明IPv6已经正常拨号。

[image_07]

注意如果不希望添加运营商的DNS和默认路由设置的话,请勾选掉Use Peer DNS和Add Default Route,可手动配置。

[image_08]

image_09.jpg

提供参考的公共DNS IPv4&IPv6地址配置使用:

DNS类型 阿里云 AliYun 腾讯云 DNSPod
IPv6地址 2400:3200::1 2402:4e00::
2400:3200:baba::1
IPv4地址 223.5.5.5 119.29.29.29
223.6.6.6
DoH / Dot dns.alidns.com dot.pub
1.12.12.12
120.53.53.53

4、IPv6 ND配置

为了让局域网能够正常获得IPv6地址和上网。继续完善局域网网桥ND配置:

image_10.jpg

5、IPv6网桥地址配置

同时给Bridge1网桥分配一个IPv6地址,先按::/64填写,等待几秒,Bridge1网桥自动获得IPv6公网地址(红色变黑色)

image_11.jpg

6、IPV6 DHCP服务器配置

IPv6-DHCP Server 添加一个可以分配给网桥下局域网IPv6地址服务器:

image_12.jpg

四、终端IPV6配置验证

1、开启IPv6协议

Windows要想获得IPv6地址并正常上网,需要再本地以太网网络适配器中打开IPV6协议。

image_13.jpg

2、验证IPv6网络

验证一下IPv6配置是否正常上网,可以通过以下两个站点:

Test your IPv6 (验证IPv6配置)
https://www.test-ipv6.com/

ipw.cn (显示本地IPv6公网地址)
https://6.ipw.cn/

image_14.jpg

image_15.jpg

3、配置本地IPv4优先

Windows下如果同时开启IPv6和IPv4协议联网,系统默认会优先IPv6,因此为了获得更稳定网络体验,建议设置IPv4优先:

///降低IPv6优先级,IPv4优先
netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 100 4
///查询网络优先级
netsh interface ipv6 show prefixpolicies
///IPv6优先级恢复
netsh interface ipv6 reset

[image_19]

0

评论 (0)

取消