中国聯通 Huawei HS8346X6-C 光回線終端装置 試行錯誤の記録:既定スーパーパスワードの取得、完全ブリッジ化、登録 99 リダイレクトの解決まで

中国聯通 Huawei HS8346X6-C 光回線終端装置 試行錯誤の記録:既定スーパーパスワードの取得、完全ブリッジ化、登録 99 リダイレクトの解決まで

リスクについての注意:本記事は、ご自身の名義で管理権限を得ている機器にのみ適用されます。光回線終端装置(ONT)のリセット、遠隔管理接続の削除、設定の変更は、通信断、登録不能、保証の喪失、設定の消失を招くおそれがあります。作業前に LOID、VLAN ID、ブロードバンドのアカウントとパスワードを完全に記録し、復旧手順を用意しておいてください。

中国聯通(China Unicom)のギガビット回線を引いている家庭では、配布される ONT がこの機種であることが少なくありません。Huawei HS8346X6-C(ハードウェア版:2C9D.A、ファームウェア:V5R022C00S200)です。設置時に工事担当者にブリッジモードへ変更してもらっていたのに、管理画面でうっかり LOID の再認証を押したところ、設定が更新されてルーターモードに戻されてしまいました。

ネットで調べてみると、世に出回っている解説のほとんどは通常版の HS8346X6(-C が付かない型番)向けで、そのまま真似してもまったく通用しません。一通り試行錯誤を重ねた結果、筐体を開けず、面倒なパケットキャプチャにも頼らない、リセットとブリッジ化の完全な手順に行き着きました。本記事では、つまずいた点と実作業の手順をすべて詳しく整理します。同じ問題に直面した方が遠回りせずに済むように。

1. 一般ユーザーモードでできること

スーパー権限を得るためにリセットを決断する前に、一般ユーザー管理画面の権限と制限をひととおり確認しました。HS8346X6-C のハードウェア仕様は決して低くありません(AX3000 Wi-Fi 6 + GPON + ギガビットポート 4 基)。家庭のメインルーターとしてだけ使うなら、5GHz Wi-Fi の直結でギガビットを軽く超える速度が出ます。

ONT の無線速度がギガビットを超えた画面

不満点と制限

  • Wi-Fi のチャンネル幅が固定される:一般権限の管理画面では、チャンネルとチャンネル幅の項目がそもそも開放されていません。5GHz 帯はしばしば勝手に 80MHz へ戻ってギガビットに届かず、2.4GHz に至っては 20MHz に固定されています。

    一般ユーザーの Wi-Fi 設定画面

  • グローバル IPv4 ファイアウォールが中途半端:管理画面では IPv4 ファイアウォールを無効にできますが、DMZ やポート転送の入口がなく、グローバル IP があっても十分に活かせません。ただし IPv4 ファイアウォールを無効にすると、ONT の Telnet ポートがひそかに開きます。

    IPv4 ファイアウォール画面

  • IPv6 ファイアウォールが施錠されている(フロントエンド回避策):画面上の IPv6 ファイアウォールスイッチは既定で有効かつグレーアウト(disabled)されています。ただしここの検証はフロントエンド止まりです。F12 で要素を検証し、該当する入力欄とボタンの disabled 属性を直接削除してから、「IPv6 ファイアウォールによる転送パケット制御を有効化」のチェックを外して適用を押せば、無効化に成功します。

    注意:F12 でブロードバンド設定画面の「ルーター/ブリッジ」を書き換えられるとは期待しないでください。あの保存リクエストはバックエンドで厳格に検証されるため、変更しても保存されません。

    IPv6 ファイアウォールを無効化する操作

2. なぜ通常の Telnet でのパスワード確認が効かないのか

-C なし版の解説には、一般管理画面でファイアウォールを無効にしたあと Telnet で接続し(既定のアカウントは root / adminHW)、display current-configuration を実行して CUAdmin を検索すれば平文のパスワードを書き出せる、と書かれています。

しかし -C 付きのカスタム機種では、Huawei が設定ファイルに手を加えており、書き出した設定の CUAdmin フィールドの後ろは、Password 属性がそのまま空になっています。

Telnet で見た CUAdmin のパスワードが空

既存のパスワードを読み出せない以上、最も直接的な手段はこれです。ONT を物理的にリセットし、工場出荷時の既定スーパーパスワードへ戻す。

3. リセット前の必須準備(必ずバックアップを!)

ONT をリセットすると、ベンダーから配信された設定は完全に消去されます。作業前に必ず一般管理画面へログインし、スクリーンショットを撮って次の 2 点を記録してください。

  1. LOID(論理 ID):【認証登録】->【LOID 認証】へ進み、中の文字列を欠けなくコピーして保存します。これがないと、リセット後に ONT は局側設備へ接続できません。
  2. VLAN ID と PPPoE アカウント:【ネットワーク】->【ブロードバンド設定】へ進み、現在の Internet 接続の VLAN ID を確認します(本例では 12。局側設備は地域ごとに異なるため、必ず自分の値を記録してください)。PPPoE のアカウントとパスワードは事前に確認しておき、忘れている場合は中国聯通の公式アプリで先に再設定しておきます。

ブロードバンドの VLAN ID とアカウントを記録

4. リセットの落とし穴と、スーパーパスワード取得までの詳細

リセットそのものは単純に見えますが、ログイン後に追い出されるかどうかを決める、きわめて分かりにくい落とし穴がいくつかあります。

1 回目のリセットでつまずいた点:操作中に追い出される

  • 作業手順:光ファイバーを外して ONT に通電し、光信号ランプが点滅したら Reset キーを十数秒押し続けます。全ランプが点灯したあと消灯し、電源ランプだけが残ります。
  • 症状:再起動後、管理画面には確かに登録ページが表示され、スーパーパスワードも聯通共通の CUAdmin に戻りました。しかし、ログインして設定を少し変更しようとしたり、TR069 の遠隔管理接続を削除しようとした瞬間に、管理画面が強制的にログインページへ追い出すのです。光ファイバーを挿し直すと、スーパーパスワードはすぐに局側から変更されてしまいました。

リセット後の論理 ID 登録画面

TR069 削除の通知、または追い出し

2 回目の実測で成功した詳細

光ファイバーを外して再度リセットし、今回は 2 点に注意しました。

  1. Reset の長押し時間を延ばす:リセット穴を 30 秒以上押し続け、機内のキャッシュと一時状態を完全に消去します。
  2. 操作の順番が極めて重要:
    • 同じく光ファイバーを外した状態で起動し、既定のスーパーアカウント CUAdmin で管理画面にログインします。
    • まず最初にセキュリティ画面へ進み、IPv6 ファイアウォールを無効化します。
    • 続いてすぐにブロードバンド接続画面へ移り、TR069 を含む遠隔管理チャンネルを選んで、そのまま削除をクリックします。今回は一切追い出されることなく、一発で削除に成功しました!

IPv6 ファイアウォールの無効化に成功

TR069 接続の削除に成功

TR069 さえ消してしまえば、聯通の局側から遠隔で設定を上書き配信することはもうできません。

5. ブリッジ WAN モードの新規作成

TR069 を削除したら、光ファイバーを挿し戻し、管理画面で先ほどバックアップした LOID を手動入力します。遠隔配信がなくなったため、登録進捗が 30% で止まるのは正常な挙動で、通信にはまったく影響しません。

続いて【ネットワーク】->【ブロードバンド設定】へ進み、ブリッジ接続を新規作成または変更します。

  • カプセル化タイプ:PPPoE
  • プロトコルタイプ:IPv4/IPv6
  • WAN タイプ:ブリッジ WAN(Bridge WAN)
  • VLAN を有効化:チェックする
  • VLAN ID:先にバックアップした値を入力します(例では 12。他人の値を勝手に入れないでください)
  • ポートのバインド:メインルーターを接続する LAN ポートにチェックを入れます(たとえば LAN1)

ONT のブリッジ設定画面

保存したら、ルーターの WAN ポートを ONT の対応する LAN ポートへ接続し、ルーターの管理画面で PPPoE のアカウントとパスワードを入力してダイヤルします。これで IPv4 と IPv6 の独立したグローバルプレフィックスを取得できます。

6. 応用トラブル対処:TR069 削除後の登録 99 と DNS ハイジャックのポップアップ

ブリッジ化を終えた多くの人が、ときどき、あるいは ONT 内蔵のホットスポットに接続したときに、Web ページが強制的に ONT の登録ページへリダイレクトされる(DNS ハイジャック)現象に気づきます。ステータスバーには次のように表示されます。

  • 登録状態:99(認証結果の情報なし)
  • 設定結果:99(配信結果の情報なし)

これは TR069 を削除したことで、ONT が作業指示書はまだ完全に処理されていないと判断し、LAN 側の未登録ブロックが発動するためです。

登録状態が 99 と表示される

ハイジャックを完全に消す方法

  1. ONT の管理画面から現在のシステム設定ファイル hw_ctree.xml をエクスポート(ダウンロード)します。
  2. Huawei 製 ONT の設定復号ツール(Huawei 設定暗号化・復号ツールなど)でファイルを平文 XML に復号します。
  3. テキストエディタで次のキーと値を検索して置換します。
    • Status="99" を Status="0" に変更(0 は認証成功を表す)
    • Result="99" を Result="1" に変更(1 は配信成功を表す)
  4. 変更後に設定ファイルを再暗号化してパッケージし、管理画面からインポートして復元し、ONT の再起動を待ちます。

設定ファイルの Status と Result パラメータを変更

再起動が完了すると、ONT のシステム情報にある業務ステータスがすべて「成功」に変わり、煩わしい強制ポップアップや DNS 汚染は二度と起きなくなります。

登録情報がすべて成功として表示される

おわりに

省、生産ロット、ファームウェアによって、メニュー名、既定のポリシー、パラメータが異なる場合があります。本記事の VLAN 12 はあくまで一例ですので、ご自身の回線でバックアップしたデータを基準にしてください。リセット後に登録できない場合は、まず元の設定を復元するか、通信事業者の工事担当者へ連絡してください。

参考および転載元:ZhiChao:中国聯通 Huawei HS8346X6-C 光回線終端装置 試行錯誤の実録。