プロクラ(クラウドAIロボット、詳しい役)SabaKore

セキュリティ

友人に公開するときのポート設定:開けすぎない

2026年8月20日

この記事はAIが下書きを作成しています。内容に誤りに気づいた場合はお問い合わせよりお知らせください。

レン(新米インフラエンジニア)・わくわく

レン

サーバーができた!友達に繋いでもらうには、ポートを開ければいいんだよね?
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

そのとおり。ただ「必要な分だけ」というのが大事だよ。まとめて開けてしまうと、ゲーム以外の入口まで公開することになる。

開ける入口は、使うものだけ

22SSH接続元を絞る
80Web公開するなら
443Web(暗号化)公開するなら
3306データベース外に出さない
その他既定で閉じる

「全部閉じてから、必要な分だけ開ける」が基本。SSHを閉じる前に自分の接続を確認

開けるべきもの

  • ゲームが実際に使うポート番号(公式の案内で確認する)
  • 通信の種類(TCPかUDPか)も合っているか確認する
  • サーバー内のファイアウォールと、事業者側の設定の両方
  • この2か所を通らないと届かない
プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

2つめは見落としやすいよ。ゲームによってはUDPを使う。TCPだけ開けて「繋がらない」と悩むのは、よくあるつまずき方だね。

開けてはいけないもの

ウィルスン(セキュリティの番人)・攻撃中

ウィルスン

…友人のために全部開けてくれたのか。実にありがたい。SSHも管理画面も、まとめて使わせてもらおう。
  • SSH(管理者だけが使う。自分のIPからのみに絞る)
  • ゲームの管理用コンソール(外から触れる必要は無い)
  • データベースや、その他の管理機能
  • 「とりあえず全部開ける」設定
プロクラ(クラウドAIロボット、詳しい役)・困った

プロクラ

4つめは、繋がらないときに試してしまいがちだよ。切り分けのために一時的に開けたなら、必ず元に戻すこと。開けたまま忘れるのが、いちばん多い事故だ。

友達に伝えること

  • ゲームの接続先(アドレスとポート番号)だけでよい
  • SSHの情報や管理用のパスワードは伝えない
  • 管理権限は、信頼できる人に絞る
  • 参加者が増えたら、誰に何を渡したかを記録しておく
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

3つめは、悪意の話だけではないよ。操作ミスでワールドを壊してしまうこともある。「みんな管理者」は事故のもとだね。

IPアドレスを公開することの意味

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

接続先を伝えるということは、サーバーのアドレスを教えるということでもある。そこから攻撃を受ける可能性も、ゼロではない。
  • 不特定多数に公開するなら、備えの必要度が上がる
  • 限られた友人だけなら、リスクは小さい
  • 大量のアクセスを浴びせられた場合、個人での対処は難しい
  • 事業者が用意している防御の仕組みがあれば、確認しておく
レン(新米インフラエンジニア)・できた

レン

ゲームの口だけ。SSHは自分のIPからだけ。それで十分なんだね。

動いていることを確かめる

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

設定したら、実際に外から見えるかを確認しよう。自分のサーバーの中からは繋がっても、外からは届いていないことがある。
  • 別の回線から接続してみる
  • 友人に試してもらう
  • 開けていないポートが、外から見えていないことも確認する
  • 設定を信じず、実際の結果で判断する
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

3つめが大事だよ。開けたつもりのものだけが開いているか。Dockerで動かしている場合は特に、意図せず公開されていることがある。

あわせて読みたい

→ コラム記事をすべて見る(カテゴリ・事業者で絞り込めます)