なおすけの落書き帳

毎日がエブリデイ。

UniFi Dream Router 7を導入した

とてもお久しぶりです。なおすけです。

家のNW機器を更新したのでメモ。

もともとの環境

もともとは、RTX1210を頂点として自宅ネットワークを組んでました。
無線APは、学生時代に買ったAirMac Extreme*1をブリッジモードで使ってました。

RTX1210は、もともとRTX1200を悪いオタクに譲ってもらってて、一昨年の夏に上流をドコモ光10Gに切り替えたタイミングで1210に切り替え。

1200だと公式ではMAP-Eに対応してなかったんですよね。

で何に変えたの

というわけでどーん。

UbiquitiのDream Router7です

もともと気になっていたベンダーだったんですが、MAP-Eに対応してなくて手を出してなかったんですが、最近対応した話を目にした*2ので購入しました。

デザインが結構きれいで嬉しい気持ち。

AirMac Extremeと並べた姿

もろもろ設定

キッティング

電源投入して、既存NWにぶら下げる形で設定をしていきました。

iOSアプリを入れれば、Bluetooth接続で初期の設定ができます*3

システムアップデート

UniFi OSのアップデートと、Network ApplicationをMAP-E対応バージョンにアップデートします。

Network Applicationは、Webダッシュボードからポチッとするだけ。

UniFi OSは4.4.0がまだアーリーアクセスだった*4ため、筐体にSSHし、CLIでインストール*5

ubnt-systool fwupdate https://fw-download.ubnt.com/data/unifi-dream/2b82-UDR7-4.4.0-<snip>.bin
Linux Dream-Router-7 5.4.213-ui-ipq5322-wireless #5.4.213 SMP PREEMPT Fri Jul 25 16:27:47 CST 2025 aarch64

Firmware version: v4.3.9

  ___ ___      .__________.__
 |   |   |____ |__\_  ____/__|
 |   |   /    \|  ||  __) |  |   (c) 2010-2025
 |   |  |   |  \  ||  \   |  |   Ubiquiti Inc.
 |______|___|  /__||__/   |__|
            |_/                  https://www.ui.com

      Welcome to UniFi Dream Router 7!

********************************* NOTICE **********************************
* By logging in to, accessing, or using any Ubiquiti product, you are     *
* signifying that you have read our Terms of Service (ToS) and End User   *
* License Agreement (EULA), understand their terms, and agree to be       *
* fully bound to them. The use of CLI (Command Line Interface) can        *
* potentially harm Ubiquiti devices and result in lost access to them and *
* their data. By proceeding, you acknowledge that the use of CLI to       *
* modify device(s) outside of their normal operational scope, or in any   *
* manner inconsistent with the ToS or EULA, will permanently and          *
* irrevocably void any applicable warranty.                               *
***************************************************************************
root@Dream-Router-7:~# ubnt-systool fwupdate https://fw-download.ubnt.com/data/unifi-dream/2b82-UDR7-4.4.0-<snip>.bin
692105
--2025-09-19 17:40:14--  https://fw-download.ubnt.com/data/unifi-dream/2b82-UDR7-4.4.0-<snip>.bin
Resolving fw-download.ubnt.com (fw-download.ubnt.com)... 2606:4700:3031::6815:57be, 2606:4700:3036::ac43:919f, 172.67.145.159, ...
Connecting to fw-download.ubnt.com (fw-download.ubnt.com)|2606:4700:3031::6815:57be|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 705535642 (673M) [application/octet-stream]
Saving to: ‘/var/tmp/fwupdate.xcVrwszoyt’

/var/tmp/fwupdate.xcVrwszoyt                         100%[===================================================================================================================>] 672.85M  19.9MB/s    in 24s

2025-09-19 17:40:39 (28.5 MB/s) - ‘/var/tmp/fwupdate.xcVrwszoyt’ saved [705535642/705535642]

Firmware: UDR7.ipq5322.v4.4.0.ea17b6f.250806.2226
INFO[0013] Firmware upgrade start
INFO[0013] Invoke hooks under /usr/lib/ubnt/hooks/system/upgrade-top
INFO[0017] Update by updater top path=[/tmp/fw-updater]
INFO[0017] Upgrade Preloader
INFO[0018] Preloader not found in the firmware, skip
INFO[0019] mmcpreloader not found in the firmware, skip
INFO[0019] Upgrade ATF
INFO[0019] ATF not found in the device, skip
INFO[0020] Upgrade uboot
INFO[0024] uboot matched, skip
INFO[0024] Upgrade uboot-fw
INFO[0026] uboot-fw not found in the firmware, skip
INFO[0026] Upgrade kernel
INFO[0027] Upgrade rootfs
INFO[0046] Update by updater bottom path=[/tmp/fw-updater]
INFO[0046] Invoke hooks under /usr/lib/ubnt/hooks/system/upgrade-bottom
INFO[0047] Firmware upgrade end
Firmware ready - rebooting to update...
Connection to 10.0.1.1 closed by remote host.
Connection to 10.0.1.1 closed.

途中で再起動が挟まるので、しばし待機すれば完了です。

WAN接続設定

Settings -> Internetから、設定をゴニョゴニョ入れていきます。

Advancedは "Manual" にして、IPv4IPv6の設定を入れます。

こんなかんじ。

Internetの設定画面

Prefix Delegation Sizeはプロバイダだったりひかり電話の契約によって異なるのでご注意ください。
しかし、Serviceでv6 PlusもOCN Virtual Connectも書かれてるのすごいすね。

LAN/AP設定

これはまあ各々適当にという感じです。

IPv6の設定で、Interface TypeはPrefix Delegationに設定するのをお忘れなく。

ONU再起動

よくわかんないけど、ここまでやってIPv4 over IPv6がうまく動いていなかったのでONUの電源を引っこ抜いて再起動しました。

何もしてないけど動くようになりました。

最終的に

設定概観

とりあえず、こんな感じで出来上がりました。
2.4GHzのみのAPもレガシーな機器の接続用に念の為吹いています。

注意点

MAP-Eを利用する場合、iOSアプリから設定を更新してはいけない(2025/09/20現在)

すごい罠なんですが、Webブラウザ上でMAP-E設定をしたあとに、iOSアプリから設定を更新すると、MAP-Eの設定が消し飛びます。

これはなぜかというと、UniFi OS(ルーターファームウェア)がMAP-Eに対応したのって割と最近なんですね。 で、iOSアプリにはその設定項目が存在しません。IPv4 over IPv6を選ぶとDS-Liteしか記載がありません。

iOSスクリーンショット

これはつまり、アプリ上ではDS-LiteないしはDHCPv4の設定が入力された状態でApply待ちをしていることになります。 で、例えばNetworkの設定を追加したりするとそのDHCPv4とかの設定が投入されるという流れ。 まじでこれが発生して混乱した…。

NW内からIPv6でインターネットに抜けられない

MAP-Eを有効にした状態でPrefix Delegationの設定を入れると、なぜかIPv4でのみインターネットにアクセス可能な状態になりました。 フォーラムを確認したところ、2025/09/20時点で最新版のファームウェアで再現しており、UniFi OS 4.4.1以降で修正予定とコメントがありました。

https://community.ui.com/questions/IPv6-Communication-Issue-with-v6-Plus-MAP-E-on-UDM-Pro-Max/26a551dc-eff8-41ce-aae4-08fd51f66651#answer/819857ae-28e3-4322-b960-fe869677681d

しばらくはIPv4のみで運用していこうと思います…。

とここまで09/22に書きました。
09/24にEarly releaseになったUnifi OS 4.4.3でこの問題は修正されました。

SSHでアップデートするなり、ダッシュボードからアップデートすれば問題なくIPv6でインターネットに抜けられます。

で交換してどうよ。

ひとまず1週間くらい使ったけど、大きな問題も起こらず快適に使えています。
有線は、まだルーターと仕事部屋の間のNWがCat5e*6なため恩恵を受けられてないですが、Wifiは結構早くなって快適な感じ。

また検証VMとか色々遊ぶときにVLAN切ったりして遊びたいですな。

将来的にはルーターUDM Proあたりにして、10GのL2SWとかL3SWをぶら下げて、みたいに完全に有線10G化したいですがまあおいおいということで。

まとめ

新しい機器はやっぱりいいな!

余談ですが、NW機器の棚(堅牢なラック)周りがめちゃくちゃ汚いので掃除しようと思いました。

堅牢なラックに置かれている誇り高きNW機器たち

*1:調べたら2015年に買ってた

*2:https://www.facebook.com/groups/uijapan/posts/1421569125734679/

*3:ウキウキでキッティングしたから画像がない

*4:2025/09/20現在

*5:事前にearly accessに登録する必要があります

*6:賃貸の宅内LAN配線が古い