お探しの分野はどちらですか?

nuro光+DMZ+Decoでマイクラサーバーを立ち上げる

2024年10月22日

この情報をみるべき人

nuro光を使っていて、貸し出されたルーター兼ONU(当方はF660A)のWiFiやDNSサービスの使用は停止しており、替わりにDMZを使って外部ルーター(当方はTP-LinkのDeco XE75)で、ネットに繋げている。

IPv4での接続である。 参照: https://test-ipv6.com/index.html.ja_JP
ここで「IPv6 アドレスが検出されませんでした」と表示されていること。

マイクラのサーバーは立ち上げできており、サーバーのPCでlocalhostや内部IP(=自分自身のローカルIP: 当方は192.168.68.55 )では自分自身やLAN内の他のPCから内部IPでサーバーに入って遊べる。

肝心のグローバルIPを打ち込むとサーバーに入れない。※ 例: 182.169.XXX.X
外部IPからのポート開放確認: https://www.cman.jp/network/support/port.html

現状のIP設定

・当方のIP設定をさらしておくので参考になれば

ONU/ゲートウェイ F660A 192.168.1.1 ==有線==Deco XE75(メイン) 192.168.1.200/192.168.68.1
— WiFiメッシュ Deco XE75(子機) —-WiFi 子供のマイクラサーバーPCの固定アドレス 192.168.68.55
—-WiFi 他のLAN内PC (DHCP) 例: 192.168.68.60

どこに問題があったか?

「本来であればメインのDecoの内部IPは 192.168.1.200 で統一すべきだが、DMZを使用した場合、Decoの設定スマホアプリが同じサブネットマスク 255.255.255.0 を拒否する。192.168.1.XのIPを拒否する。例えば192.168.68.X でないと設定できない。この場合アプリで自動で表示されるサブネットマスクは 255.255.252.0だった」

ネットワークアドレスが192.168.1 と 192.168.68 と違い、さらにサブネットマスクが違うということは、この2つは同じネットワーク内に無いと考えられる。下記参照。

つまり「 メインのDecoは内部IPを2つ持つ 」ことになる。これが外部IPでポート開放できない理由だったと思う。

どうしたら外部にポート開放できたか?

・F660A 「アプリケーション ⇒ アプリケーションリスト」で プロトコルTCP あとは全部25565(Java版マイクラ)

・ F660Aの設定で 「アプリケーション ⇒ ポートフォワーディング(アプリケーションリスト)で下記のような順番で2つ内部IPを登録する」

・ 順番に注意!!「上下逆順だと外部にポート開放できない!」← ここがキモ

まとめ

・nuro光なだけでポート開放にむずかしさがあるのに、さらにDMZを使っている例は探せなくて試行錯誤で大変苦労した。

・他の部分の設定が必要なら公開します。

・F660A側のファイアウォールはONでセキュリテイは高でOK

・なおnuro光にONU交換してもらって MAP-Eの接続ならポート開放はできない様子。