物理ポート配線図

// PORT WIRING — 2026-05-13 大幅再構成 / 2026-08-26 WAN 全面切替 / 最終更新: 2026-08-26

暫定運用中 2026-08-26、OCN IPoE 固定IP回線の喪失にともない上流をマンション共有Wi-Fiへ切替。 サブネット衝突回避のため VLAN40 を 192.168.41.0/24 へ改番。

2026-08-26 実機照合で判明した現況 — 配線設計と稼働状態は一致していない。
  • hirame は撤去済み (物理的に存在しない)。 Te2/0/10 / Te2/0/11 は notconnect。 hirame 上の Collabora Online も消滅
  • maguro は停止中。 本体 192.168.10.31 は応答せず IPMI (192.168.10.30) のみ生存。 これにより Po2 (SM-STG) と Po70 (SM-WG) はいずれも down
  • 合計 LACP 帯域 80 Gbps は現在成立していない。 実効 30 Gbps — 内訳は Po30 の 20G + Po20 の 10G (片肺)
  • R640-DATA2 が 1000 Mbps でネゴしており LACP に参加できていない (bond0 内で Aggregator ID が 1 と 2 に分離)。 ethtool -s ... advertise 0x1000 の 10G 強制ネゴが効いておらず、 現に起きている障害。 このため Te2/0/5 は 12XS 側で suspended
  • Mellanox 25G Fabric は全系統ダウン。 R640 側の 2 本とも DOWN で 173.0.0.x の IP 自体が未設定
  • 12XS Vlan50 (UPDATE) は administratively down
以下の表は物理配線の設計を示すもので、 各表の「状態」列に 2026-08-26 時点の実機値を併記した。
改定サマリ (2026-08-26) — WAN 切替
  • 固定回線の喪失: OCN IPoE 固定IP (MAP-E tunnel 1) が使用不能に。 移転までの暫定として、 マンション共有Wi-Fiルータの LAN ポートを RTX1300 LAN2 (PORT9) へ直結
  • VLAN40 改番: 上流の共有Wi-Fiルータが 192.168.40.0/24 を使用しており内部 VLAN40 と完全衝突。 VLAN ID は 40 のまま、 L3 のみ 192.168.41.0/24 へ移設
  • RTX1300: MAP-E トンネル停止、 デフォルトルートを gateway dhcp lan2 へ、 LAN2 に IPマスカレード (二重NAT) を設定
  • IPv6 停止: OCN プレフィックス 2400:4150:a1e4::/48 は失効。 RTX1300 の RA / ルート、 12XS Vlan40 の IPv6 アドレスを削除
  • WordPress 3サイトを Xserver へ退避: wanchance.com / bakusoku-hp.net / shinkoujyuusetu.com を R640 から Xserver (sv16022 / 162.43.94.163) へ移行。 外部公開・SSL・メール送受信とも復旧済み
移転時の注意: 新居の回線が 192.168.40.0/24 と衝突しないことを確認できるまで、 VLAN40 を 192.168.40.0/24 へ戻さないこと。 戻す場合は 12XS の SVI・ACL (MGMT_ONLY / OOB_SSH_ONLY)・DarkHero の NIC・RTX1300 の静的ルートの4箇所を同時に変更する必要がある。 衝突しないなら 192.168.41.0/24 のまま運用するほうが安全。
WAN 構成 (2026-08-26 暫定)
区間旧 (〜2026-08-25)現行 (暫定)
上流NTT NGN / OCN IPoE 固定IPマンション共有Wi-Fiルータ 192.168.40.1
RTX1300 LAN2 (PORT9)MAP-E tunnel 1DHCP 192.168.40.254/24
デフォルトルートgateway tunnel 1gateway dhcp lan2
NATnat descriptor 20000 (map-e)nat descriptor 1 masquerade (lan2)
RTX1300 LAN3 (PORT10)192.168.60.1/24 → 12XS Te2/0/1変更なし
グローバルIP114.164.250.167 (固定)共有・動的 (二重NAT)
暫定構成で停止しているもの
サービス経路状態
WireGuard ingress192.168.70.30 udp/54024, 61001着信不可
wg-storage192.168.30.30 udp/62001着信不可
katuocloud.com / cloud.k2-o.net192.168.20.21 tcp/80,443着信不可
R640 メールサーバ192.168.20.21 smtp/imap/pop着信不可
wanchance / bakusoku / shinkoujXserver sv16022 へ移行済正常
内部からのインターネット利用VLAN10 / 41 / 80正常

外部公開を移転前に復旧させる場合は、 外向き接続のみで成立する経路 (Cloudflare Tunnel 等) の導入が必要。

改定サマリ (2026-05-13) — 内部再構成
  • VLAN70 新設: 192.168.70.0/24 WG-PUBLIC (WireGuard ingress 専用)
  • Po1 削除: 旧 12XS↔48T VLAN50 アップリンク LACP を解体、 各々単独 VLAN10/VLAN50 アクセスへ
  • 全 SFP+ ケーブル 1ポート左シフト: Te2/0/2〜12 全部
  • Po70 新設: 20G LACP (Te2/0/12 + Te2/1/1) ↔ maguro SM-WG bond (192.168.70.30)
  • maguro NIC 増設: Intel X550-T2 (RJ45 10G ×2) を PCIe SLOT1 (CPU2 SLOT1 PCI-E 3.0 x8)
  • R640-DATA2 強制ネゴ: ethtool -s ... advertise 0x1000 で 10G 固定 → Po20 両足10G化
  • 合計帯域: 80 Gbps LACP (Po2 + Po20 + Po30 + Po70 = 20G ×4)
VLAN 凡例 (現役)
VLAN名称サブネット用途
10MGMT192.168.10.0/24管理 / iDRAC / IPMI / OOB / UPS
20DATA192.168.20.0/24サーバ DATA。 現在の在籍は R640 のみ (maguro 停止中 / hirame 撤去済み)
30STG192.168.30.0/24ストレージ (Po2 / Po30)
40WAN192.168.40.0/24 → 192.168.41.0/24DarkHero WAN。 DarkHero にとって唯一のインターネット出口 (VLAN20 は遮断)。 2026-08-26 改番
50UPDATE192.168.50.0/24OS更新 (Proxy制御)
60WAN-LINK192.168.60.0/24RTX1300 LAN3 → 12XS Te2/0/1。 OCN MAP-E → 共有Wi-Fi 経由 (二重NAT)
70WG-PUBLIC192.168.70.0/24WireGuard ingress (maguro) ※ 現在着信不可
VLAN40 改番にともなう変更箇所 (4点):
  • 12XS interface Vlan40 → ip address 192.168.41.1 255.255.255.0
  • 12XS ACL MGMT_ONLY seq20 → permit 192.168.41.0 0.0.0.255
  • 12XS ACL OOB_SSH_ONLY seq10/20 → 192.168.41.0 0.0.0.255 (宛先 192.168.10.30 tcp/22, icmp)
  • RTX1300 静的ルート → ip route 192.168.41.0/24 gateway 192.168.60.2
DarkHero 側の VLAN40 NIC は 192.168.41.10/24、 GW 192.168.41.1。
Cisco WS-C3850-12XS ポート対応
Port用途VLAN状態速度備考
Te2/0/1RTX1300_LAN360connected10GEdge uplink (VLAN60 専用)
Te2/0/2DARKHERO_WAN40connected10G旧 Te2/0/3 から1個左シフト。 2026-08-26 に L3 を 192.168.41.0/24 へ改番 (VLAN ID は 40 のまま)
Te2/0/3DarkHero Z79020connected10G旧 Te2/0/4 から1個左シフト
Te2/0/4R640-DATA-LACP P120connected10GPo20 (旧 Te2/0/5)
Te2/0/5R640-DATA-LACP P220suspended10GPo20 (旧 Te2/0/6)。 R640 側が 1000 Mbps でネゴしており LACP から外れている。 ethtool 強制ネゴが効いていない
Te2/0/6R640-STG-LACP P130connected10GPo30 (旧 Te2/0/7)
Te2/0/7R640-STG-LACP P230connected10GPo30 (旧 Te2/0/8)
Te2/0/8SM_STORAGE_LACP P130suspended10GPo2 (光SR fiber 直結 / 旧 Te2/0/9)。 maguro 停止中
Te2/0/9SM_STORAGE_LACP P230notconnect10GPo2 (DAC 直結 / 旧 Te2/0/10)。 maguro 停止中
Te2/0/10HIRAME_DATA20notconnect—hirame DATA (旧 Te2/0/11)。 hirame 撤去済みのため空きポート
Te2/0/11HIRAME_UPDATE50notconnect—hirame UPDATE (旧 Te2/0/12)。 hirame 撤去済みのため空きポート
Te2/0/12SM-WG-LACP P170notconnect10GPo70 (maguro X550-T2)。 maguro 停止中
Te2/1/1SM-WG-LACP P270notconnect10GPo70 (旧 1G MGMT 廃止)。 maguro 停止中
Te2/1/2DEAD_PORT—shutdown—HW故障 (NM-4-10G の個別スロット不良、 SFP+ 識別不可)
Te2/1/3MGMT-LINK-TO-48T-VLAN1010connected10G旧 Po1 LACP の1本目を VLAN10 単独に転用
Te2/1/4UPDATE-LINK-TO-48T-VLAN5050connected10G旧 Po1 LACP の2本目を VLAN50 単独に転用
12XS Port-Channel (現役)
PoVLAN / Modeメンバープロトコル設計帯域実機 (2026-08-26)接続先
Po2VLAN30 accessTe2/0/8, Te2/0/9LACP active layer3+420 GbpsPo2(SD) = down / 0maguro SM-STG bond
Po20VLAN20 accessTe2/0/4, Te2/0/5LACP active20 GbpsPo20(SU) 片肺 / 10 GbpsR640 bond0 (DATA1+DATA2)
Po30VLAN30 accessTe2/0/6, Te2/0/7LACP active layer3+420 GbpsPo30(SU) 正常 / 20 GbpsR640 bond1 (STG1+STG2)
Po70VLAN70 accessTe2/0/12, Te2/1/1LACP active20 GbpsPo70(SD) = down / 0maguro SM-WG bond (X550-T2)
Po1削除済 (2026-05-13) — 旧 12XS↔48T VLAN50 アップリンク
R640-DATA2 の 1G ネゴ問題が再発している。 R640 の /proc/net/bonding/bond0 では R640-DATA1: 10000 Mbps / Aggregator ID 1 に対し R640-DATA2: 1000 Mbps / Aggregator ID 2 と集約が分離しており、 LACP として束ねられていない。 2026-05-13 に ethtool -s ... advertise 0x1000 で解決したはずの事象が、 再起動等で失われたと見られる。 復旧するには R640 側で 10G 強制ネゴを再適用し (永続化も併せて)、 12XS 側 Te2/0/5 の suspended 解除を確認する。
Cisco WS-C3850-48T ポート対応
Port用途VLAN状態速度備考
Gi1/0/1RTX1300-MGMT-LAG-A10connected1GPo2 (48T側)
Gi1/0/2RTX1300-MGMT-LAG-B10connected1GPo2 (48T側)
Gi1/0/3XS12-OOB10connected1G12XS Gigabit OOB
Gi1/0/548T-OOB10connected1G48T 自身 OOB
Gi1/0/7R640-iDRAC10connected1GR640 iDRAC NIC
Gi1/0/9SM-OOB10connected1Gmaguro IPMI/BMC
Gi1/0/13MAIN_PC_Z790_1G10connected1GDarkHero Z790 1GbE
Gi1/0/15R640-MGMT10connected1GR640 MGMT NIC (eno3 / enp26s0f0)
Gi1/0/17SM-MGMT10notconnect1Gmaguro SM-MGMT (enp4s0f0)。 maguro 停止中
Gi1/0/19SM-MGMT210notconnect1Gmaguro 補助 MGMT。 maguro 停止中
Gi1/0/25R640-UPD50connected1GR640 UPDATE (eno4 / enp26s0f1)
Gi1/0/27SM-UPD50notconnect1Gmaguro SM-UPD (enp3s0f1)。 maguro 停止中
Gi1/0/37UPS1-MGMT10connected100MUPS-A (AP9630)
Gi1/0/39UPS2-MGMT10connected100MUPS-B (AP9630)
Gi1/0/41UPS3-MGMT10connected100MUPS-C (AP9630)
Gi1/1/1shutdown—shut—旧 1G MGMT-LINK-TO-XS12、 10G線で代替済
Te1/1/3MGMT-LINK-TO-XS12-VLAN1010connected10G旧 Po1 1本目転用、 12XS Te2/1/3 へ
Te1/1/4UPDATE-LINK-TO-XS12-VLAN5050connected10G旧 Po1 2本目転用、 12XS Te2/1/4 へ
48T Port-Channel
PoVLAN / Modeメンバープロトコル帯域接続先
Po1削除済 (2026-05-13)
Po2VLAN10 accessGi1/0/1, Gi1/0/2static (on)2 GbpsRTX1300 LAN1 LAG (LAN1:1, LAN1:2)
R640 NIC 配線
IF別名名称VLAN / 用途接続先Bond / Po
eno3 / enp26s0f0OCP port0R640-MGMTVLAN10 MGMT48T Gi1/0/15—
eno4 / enp26s0f1OCP port1R640-UPDVLAN50 UPDATE48T Gi1/0/25—
eno1 / enp25s0f0OCP NIC port0R640-DATA2VLAN20 DATA12XS Te2/0/5bond0 / Po20
eno2 / enp25s0f1OCP NIC port1R640-STG2VLAN30 STG12XS Te2/0/7bond1 / Po30
enp216s0f0Slot1 port0R640-DATA1VLAN20 DATA12XS Te2/0/4bond0 / Po20
enp216s0f1Slot1 port1R640-STG1VLAN30 STG12XS Te2/0/6bond1 / Po30
enp59s0Slot2 port0 (Mellanox 25G)R640-MAGURO-FABFabric 173.0.0.2/30maguro enp129s0 (.1)DOWN / IP未設定 (maguro 停止)
enp59s0d1Slot2 port1 (Mellanox 25G)R640-HIRAME-FABFabric 173.0.0.9/30hirame (.10)DOWN / IP未設定 (hirame 撤去)
maguro NIC 配線 (2026-05-13 X550-T2 増設後) [停止中]
maguro は 2026-08-26 時点で停止中。 本体 (192.168.10.31) は ping・SSH とも応答せず、 IPMI (192.168.10.30) のみ生存している。 12XS 側の Po2・Po70、 48T 側の Gi1/0/17・Gi1/0/19・Gi1/0/27 はいずれもリンクが落ちている。 下表は復旧時の参照用。 これにともない Nextcloud / mikyun-portal / WireGuard / SM ストレージはすべて停止している。
IF名称VLAN / 用途接続先Bond / Po
enp4s0f0SM-MGMTVLAN10 MGMT48T Gi1/0/17—
enp3s0f0SM-STG-P1VLAN30 STG12XS Te2/0/8 (Po2 / 光SR)SM-STG bond
b4:96:91:3f:b1:46SM-STG-P2VLAN30 STG12XS Te2/0/9 (Po2 / DAC)SM-STG bond
enp3s0f1SM-UPDVLAN50 UPDATE48T Gi1/0/27—
enp129s0SM-R640-FABFabric 173.0.0.1/30R640 enp59s0 (.2)—
enp129s0d1SM-HIRAME-FABFabric 173.0.0.5/30hirame (.6)—
X550-T2 P1SM-WG-P1VLAN70 WG12XS Te2/0/12 (Po70)SM-WG bond
X550-T2 P2SM-WG-P2VLAN70 WG12XS Te2/1/1 (Po70)SM-WG bond
Mellanox 別ポートSM-DLINK-FABFabric 173.0.0.17/30D-Link 25G スイッチ—
hirame NIC 配線 [撤去済み]
hirame (X58A-UD3R) は撤去済み。 2026-08-26 時点で物理的に存在せず、 ping も 12XS のリンクも応答しない。 下表は再構築時の参照用の履歴であり現況ではない。 hirame 上で動いていた Collabora Online も同時に消滅しており、 Nextcloud のオフィス編集機能を戻すには載せ替え先から検討し直す必要がある。 12XS の Te2/0/10 / Te2/0/11 は現在空きポート。
IF名称VLAN / 用途接続先現況
(Cu)hirame-MGMTVLAN10 MGMT (192.168.10.40)48T撤去
(SFP+)hirame-DATAVLAN20 DATA (192.168.20.40)12XS Te2/0/10撤去 / notconnect
(SFP+)hirame-UPDVLAN50 UPDATE (192.168.50.40)12XS Te2/0/11撤去 / notconnect
(Mellanox 25G)HIRAME-SM-FABFabric 173.0.0.6/30maguro enp129s0d1 (.5)撤去
(Mellanox 25G)HIRAME-R640-FABFabric 173.0.0.10/30R640 enp59s0d1 (.9)撤去
LACP / Bond 構成サマリ
グループPoスイッチポートサーバ Bond/IFVLANプロトコル帯域
12XS ↔ R640 DATAPo20Te2/0/4, Te2/0/5R640 bond020LACP active20 Gbps
12XS ↔ R640 STGPo30Te2/0/6, Te2/0/7R640 bond130LACP active L3+420 Gbps
12XS ↔ maguro STGPo2Te2/0/8, Te2/0/9maguro SM-STG bond30LACP active L3+420 Gbps
12XS ↔ maguro WGPo70Te2/0/12, Te2/1/1maguro SM-WG bond70LACP active20 Gbps
48T ↔ RTX1300Po2 (48T側)Gi1/0/1, Gi1/0/2RTX1300 LAN1 LAG10static (on)2 Gbps

設計上の合計 LACP 帯域: 20G × 4 = 80 Gbps

2026-08-26 実機の実効帯域は 30 Gbps。 内訳は Po30 = 20 Gbps (正常) + Po20 = 10 Gbps (Te2/0/5 suspended により片肺)。 Po2 と Po70 は maguro 停止により down で 0。 「80 Gbps」は maguro 復旧 + R640-DATA2 の 10G 強制ネゴ再適用の両方が済んで初めて回復する。
maguro netplan SM-WG bond
bonds:
  SM-WG:
    addresses: ["192.168.70.30/24"]
    interfaces: [SM-WG-P1, SM-WG-P2]
    parameters:
      mode: "802.3ad"
      mii-monitor-interval: "100"
      transmit-hash-policy: "layer3+4"
Mellanox 25G Fabric 完全メッシュ
maguro (Supermicro) ┌──────────────────────────┐ │ enp129s0 enp129s0d1 │ │ 173.0.0.1 173.0.0.5 │ └──────┬───────────┬───────┘ │ │ 25G │ │ 25G │ │ ┌────────────────▼──┐ ┌────▼───────────────┐ │ R640 enp59s0 │ │ hirame │ │ 173.0.0.2/30 │ │ 173.0.0.6/30 │ │ enp59s0d1 │ │ (Mellanox 25G) │ │ 173.0.0.9/30 ─────┼───┼──→ 173.0.0.10/30 │ └───────────────────┘25G└────────────────────┘

三角形の完全メッシュ + 別系統 173.0.0.16/30 で maguro ↔ D-Link 25G。 NC ⇄ Collabora WOPI は 2026-05-14 に fabric 直結 化 (旧 R640 SNI 経由廃止)。

上図の Fabric は 2026-08-26 時点で全系統ダウン。 hirame 撤去と maguro 停止により、 R640 側の R640-SM-FAB (173.0.0.2) と R640-HIRAME-FAB (173.0.0.9) はいずれも DOWN で IPv4 アドレス自体が設定されていない (link-local のみ)。 三角メッシュを構成する 3 台のうち稼働しているのは R640 だけで、 図は再構築時の設計参照として残している。
既知のハードウェア故障
Te2/1/2 物理ポート故障: NM-4-10G オプションモジュールの個別スロット不良。 Cisco identification 失敗。 SFP+ を挿しても認識せず、 shutdown で死蔵中。 同モジュールの Te2/1/1・Te2/1/3・Te2/1/4 は使用可能。
教訓 (作業時のメモ)
2026-08-26 — WAN 切替 / Xserver 移行
  • 上流と内部のサブネット衝突は静的ルートが勝つ。 RTX1300 で ip route 192.168.40.0/24 gateway 192.168.60.2 が存在すると、 LAN2 が DHCP で 192.168.40.254 を取得しても connected ルートが生成されず、 上流GWへ 1 パケットも届かない。 show ip route に implicit / LAN2 が出るかで判定できる
  • GNU tar の --exclude はワイルドカードが / をまたぐ。 --exclude='wp-content/*/cache' が plugins/astra-addon/classes/cache まで除外してサイトが白画面に。 バックアップ目的では除外を使わないのが安全
  • MariaDB 11.8 → 10.5 のダンプ移送。 utf8mb3_* は 10.6 以降の名前なので、 10.5 では utf8_* へ置換が必要。 先頭の sandbox 行 (/*M!999999\-) のエラーは無害
  • REST API の nonce はログイン中に一致しない。 WordPress の REST は Cookie があっても X-WP-Nonce が無ければログアウト扱いになるため、 REST で発行した nonce は user 0 用。 admin-post.php はログイン済みと判定されるため検証に失敗する。 管理者が自分でテストしたときだけ再現する
  • hosts の固定は判断を誤らせる。 NAT ヘアピン回避で 3 ドメインを R640 に固定したままだったため、 Xserver 移行後の「表示できている」が実は移行元を見ていた。 検証前に必ず hosts を確認すること
  • Xserver の DNS 設定画面は 2 箇所ある。 Xserverドメイン側 (ns1.xdomain.ne.jp) とサーバーパネル側 (ns1〜5.xserver.jp)。 権威なのは後者。 前者を編集しても反映されない
2026-05-13 — 内部再構成
  • R640-DATA2 が 1G ネゴしてた: Po20 が 11G しか出ず、 ethtool -s ... advertise 0x1000 で 10G 強制ネゴして解決
  • X550-T2 PCIe ベイ選定: CPU2 SLOT1 PCI-E 3.0 x8 (帯域 64Gbps 確保) — 他スロットでは LACP 帯域不足
  • Po70 LACP up の確認: 12XS show etherchannel 70 summary + maguro cat /proc/net/bonding/SM-WG
  • VLAN70 SVI 設定: interface Vlan70 / ip address 192.168.70.1 255.255.255.0
  • 1ポート左シフト作業: 全 SFP+ ケーブルを物理移動。 Te2/1/1 (旧 1G MGMT) は 1G 光SFP を抜いて 10G DAC に
移転後の復旧手順
  1. 新回線を RTX1300 LAN2 (PORT9) へ接続
  2. RTX1300: tunnel enable 1 / ip route default gateway tunnel 1 / schedule at 1 startup * lua emfs:/ocn_map_e.lua / no ip lan2 nat descriptor 1 / ngn type lan2 ntt。 丸ごと戻す場合は copy config 1 0 → restart (変更前の config は CONFIG1 に退避済)
  3. VLAN40 を 192.168.40.0/24 へ戻すかを判断 (新回線と衝突しないなら 41 のまま推奨)
  4. IPv6 を新プレフィックスで再構築 (RTX1300 の ipv6 prefix 1 / ipv6 lan3 address / ipv6 lan3 rtadv send、 12XS 各 SVI の ipv6 address)
  5. 外部公開の疎通確認: WireGuard (udp/54024) → katuocloud.com → cloud.k2-o.net の順
要ローテーション: 一連の作業でコンソールに平文表示された認証情報 —— ocn_map_e.lua の OCN アドレス解決サーバのパスワード、 R640 MariaDB の root パスワード、 shinkoujyuusetu.com / bakusoku-hp.net の reCAPTCHA v2 シークレットキー、 info@wanchance.com の SMTP パスワード。