Hamachiを使ったゲームサーバーの立て方

※Hamachi対応OS:Windows, Mac OSX, Linux
以下ではMacで説明が行われていますが、Windows, Linuxでも同様の手順で利用が可能です。
デザインなど細かいところが違いますが、同じように使えます。

  1. 「ゲームサーバー立ててマルチで遊びたい」

  2. パソコンでゲームをしている人ならよく思うことだと思います。
    しかしながら、サーバーを立てるのには最初で最後の難関があります。

    「ポート開放」

    です。
    少しだけ解説を入れておきますと、ネットを使ってゲームをする時、
    これは本当に厄介で、ポート開放の準備だけで一日終わっていた
    なんて経験をした方も多いのではないでしょうか。
    ましてや一人暮らしの多い大学生、
    モデムをいじってポートを自由に開けられないことが多く、アパートの管理会社に
    「ポートあけてください」と言いに行くと分からないと突っぱねられ、
    大家さんやらNTTやらプロバイダやらとたらい回し...。

    そんなみなさんのために、今回はその「ポート開放」なしで
    ゲームサーバーを立てられるソフトを紹介します。

  3. Hamachiの導入方法

    今回つかうのは、"Hamachi"というフリーのソフトです。
    ポート開放なしでサーバーを立てられるのが利点ですが、
    そのサーバーにアクセスする参加者もこのHamachiをつかう必要があります。

    ※Hamachi対応OS:Windows, Mac OSX, Linux
    以下ではMacで説明が行われていますが、Windows, Linuxでも同様の手順で利用が可能です。
    デザインなど細かいところが違いますが、同じように使えます。

    1. ユーザー登録

    2. まず、Hamachiのサイトにアクセスします。
      ログインフォーム下の「アカウントの作成」をクリック。
      アカウントの作成をクリックしてください



      アカウントを作成するために、フォームに任意のEメール、パスワード、国を入力し、続行をクリック。
      下記のチェックはメルマガがくるかどうかなので、外しても大丈夫です。
      アカウントを作成



    3. Hamachiインストーラーのダウンロード

    4. アカウントを作成すると、アカウントのページが開きます。
      左側の「マイ ネットワーク」→「クライアントの追加」とクリックして、
      クライアントの追加をクリック



      「続行」でLogMeIn Hamachiのインストーラーをダウンロード。
      続行をクリックでハマチをダウンロードできます



  4. Hamatiを使ってサーバーを立てる

    導入が済んだので、ソフトを起動し実際にゲーム側でサーバーを立ててみましょう。
    ※今回は例としてMojangのMinecraftというゲームを例に、説明します。

    1. Hamachiの設定

    2. ●サーバー側の設定

      まずHamachiを起動しましょう。
      するとこのような画面になるので、ステータスバー(Windowsだとウィンドウの中にある)の
      「Network(ネットワーク)」→「Create a network(ネットワークを作成)」をクリック。
      Windowsは日本語になっていますが、作りはほぼ同じです。
      新しいネットワークを作成します

      下記のフォームがでてきたら、任意のIDとPasswordを入力しましょう。
      これは後で参加者に伝えますので、わかりやすいものがいいでしょう。
      アイディーとパスを入力します

      緑色の丸が表示されていれば、ネットワークは正常に動いています。
      この時、ウィンドウに表示されるIPアドレスをメモしておきましょう。
      これもあとで他の参加者に教えるアドレスになります。
      IPアドレスを確認しましょう

      ●参加者側の設定

      参加する人もHamachiを導入する必要があります。
      このページを教えて導入してもらいましょう。

      3-1と同様に、「Network」をクリックした後、
      今度は「Join an existing network(既存のネットワークに接続)」をクリックします。
      すると以下のような画面になるので、ネットワークを立てた人の決めたIDとパスワードを
      フォームの中に入力して、「Join(接続)」をクリックすると、接続できます。
      サーバーを立てた人が教えてあげましょう

    3. サーバーの始動、ゲームへの参加

    4. それぞれマルチプレイをしたいゲームのサーバーを起動しましょう。
      サーバーの起動画面です

      ゲームを起動し、IPアドレスを入力する画面を開きます。
      サーバー側では自分のローカルIPを入力するとログインできます。
      Macでは「システムの環境設定」→「ネットワーク」から確認することができます。
      ローカルIPの確認画面です

      参加者は、先ほど3-1でサーバーでメモしたIPアドレスを聞いて、
      ゲームでアドレスを聞かれたら、入力しましょう。
      IPアドレスを入れます

    おめでとうございます!

    これで、やっと心置きなくゲームができます。
    単位を落とさない程度に、思う存分楽しんでください!
ホーム