ポート開放って?
まず、ポート開放ってなんだろうというお話ですがぐぐったらめちゃんこヒットするので完結に説明するとルーターとサーバー(自分のPC)を繋ぐトンネルを作ることです。
トンネルができてしまえば、トンネルの名前(ポート番号)を指定すればその出口(自分のPC)にいけちゃうんです。
今回は、そのポート開放を行うときにハマった話です。
マイクラでサーバーを立てたい!
ふと、そんなことを思うときありますよね。
いまどきYoutubeやブログなどで紹介されているので誰でも簡単にマルチプレイは可能ですよね?
ただそのとき必ず必要となるのが、portmapというツールを使ったポート開放です。
さきほども書きましたが、マイクラで自分のワールドに友達を呼ぶということは自分のPCに友達が入ってこれるようなトンネルを用意するということになります。
つまり、portmapを使ったポート開放ができればよいのですが....
私はできませんでした!!泣
"ルータとの互換性がない"とでてしまったのでルーター側の問題かなと疑いルーターの設定画面開きながらぐぐっていると、なんとIPv6だとポート開放ができないそうで....
さらに、デフォルトポート(webページだと80番、sshは22番、マイクラだと25565番、etc...)だと開放できないみたいです。セキュリティの問題かな?なので可能なポートを指定しましょう。
なので192.168.1.1ではなく、192.168.1.1:8888/tでIPv4設定に入り、ポートを開放しましょう。


そのあとは、一般的なやり方通りを行いますがポートが25565(デフォルト)ではないので、
server.propertiesファイルの1行を書き換えましょう。xxxxは開放したポート番号です。
server-port=xxxx
そのあとは、ワールド作成時と友達がワールドアドレスを指定する際に末尾に
:xxxxをつけるだけで完了です!
まとめ
今回は、IPv6プラスの場合のポート開放のやり方をマイクラサーバーを例にまとめました。