Relk's 工作手札

在 Cloud-Native 汪洋中載浮載沉的 SRE - Service Restart Engineer

0%

[RouterOS] Stateless Address Autoconfiguration (SLAAC) + Stateless DHCPv6 配置方法

前言

  之前已經將 Hinet IPv6 Dual Stack 給配置完畢了,接下來要使用 SLAAC + Stateless DHCPv6 來配置 IPv6 Address 及 IPv6 DNS Server。

操作

1.開啟 IP/DNS ,配置 IPv6 DNS Server

2.開啟 IPv6/DHCPv6 Server ,新增 DHCPv6 Server 並啟用它

3.開啟 IPv6/ND,確定 Other Configuration 是勾起的

這邊說明一下四個選項的意義:

  • Advertise MAC Address : 預設是勾起,決定 Router Advertisement (RA) 是否自帶介面 MAC Address。
  • Advertise DNS : 決定 Router Advertisement (RA) 是否自帶 DNS Server 資訊,若勾起則為 SLAAC + RDNSS ,目前 Windows 尚未支援。
  • Managed Adddress Configuration : 決定是否由 DHCPv6 Server 發送 IPv6 Address ,若勾起則為 Stateful DHCPv6,經測試後發現尚有問題 (ver. 6.20)。
  • Other Configuration : 決定是否向 DHCPv6 Server 要求 DNS 資訊等等,單獨勾起不會要求 IPv6 Address,此為 Stateless DHCPv6。

設定到這邊就可以去確定 Client 是否有配置成功 IPv6 Address 及 IPv6 DNS Server 了,
如果配置正確會如下圖:

成功!若有任何設定上的疑問皆可在下方發問,我會盡快回覆。

11/15 新增 MikroTik 回信

1
2
3
4
5
6
7
8
9
10
Hello, 
RouterOS does not have DHCPv6 implementation.
All address negotiation is done only via RA.
But you can add DHCP-PD server '/ipv6 dhcp-server' and
if you have ipv6 ip addresses set as DNS servers router
will give them out to clients asking for it.

Regards,

Janis K.

看起來是確定不支援 Stateful DHCPv6 了。

參考資料

Follow me at the links below