ここから本文です

東方非想天則でhamachiを使ってネット対戦をする方法を教えて下さい。

k_ri_leさん

2010/3/500:41:47

東方非想天則でhamachiを使ってネット対戦をする方法を教えて下さい。

友達と二人での対戦を考えています。
環境は次のとおりです。

・私:Vista 友人:XP

・二人:東方非想天則ver.1.03

・hamachi VPN クライエント 2.0.1.66導入済
私:新規メッシュネットワーク作成済み
友人:既存のネットワークに参加
によりネットワーク構築済み

・Windows ファイヤーウォール
「th123.exe」「LogMeIn Hamachi」例外登録済み

・ウイルス対策ソフト
私:「McAfee」で「th123.exe」「LogMeIn Hamachi」プログラムを許可
友人:「KingSoft」で「th123.exe」「LogMeIn Hamachi」を許可


私たちが試したのは、二人で
\tasofro\th123\address.txt
の2行目に私のhamachiのアドレス005.xxx.xxx.xxx:10800
を追加しておいて
非想天則→vs network→一覧からサーバに接続→005.xxx.xxx.xxx:10800

をやりました。
しかし、「失敗しました」と表示されます。

hamachiを使ったのはルーターのポート解放ができないからです。
一応やった手順は全て書いたと思います。
私はネットワーク関係には初めて手を出したので、
根本的な間違いをしているのかもしれません。

長文で意図の分かりにくい文章になってしまいましたが、
接続方法を教えていただけないでしょうか。
お願いします。

補足xeun895f9leinさんご丁寧にありがとうございました
・私は「サーバーに接続」ではなく「サーバーを立てる」にすること
・hamachiで「ネットワーク作成」と「ネットワークに接続」が別であること
2箇所改善しましたが、まだ接続できません
hamachiのエラーなので申し訳ありませんが、
・2人のどちらがホストでも、友人のアカウントが
VPNエラー:ピア接続に問題があります
と表示されます
この解決方法も教えていただけないでしょうか

閲覧数:
31,885
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

編集あり2010/3/623:44:42

まず最初に今現在の非想天則のverですが
1.03ではなく1.10と新たに更新されています。

まずこれを非想天則のHPに行き
ダウンロードしてパッチを当てて下さい。

通常のネット対戦でもver.が最新でないと接続できませんので。

それではverを更新しても対戦出来無い場合について
話して行きます。
説明下手なので少し長くなりますがご了承下さい。
あと私はポート開放して対戦してますので
hamachiは使った事ありませんが出来うる範囲でお答えします。

まずホストは質問者さんが立てていると言う事で
宜しかったでしょうか?
それでは質問者さんが立てていると言う事でお答えしますね。

まず設定などに関しては手順通りにされたと言う事ですので
とりあえず問題はないと致します。(サイトを見てされたと思いますので)

ホスト(質問者様)の方、クライアントの方、朗報がオンライン状態になっていなければ
いけません(まぁこの辺はなっているでしょうから問題ないでしょうね)

「簡潔な手順」(ホスト側)

右下のネットワークボタンをクリックしてCreate network
クリックして下さい。

ネットワーク名とパスワードを入力して下さい。
入力が終わればcreateを押して作成完了。

このネットワーク名とパスワードをご友人に教えてください。

教えましたら非想天則を起動し
サーバーを立てて下さい。
ポート番号に関しては通常、10800で設定されていますので
10800のままで立てて下さいね。

これでホスト側は対戦者(この場合、ご友人ですね)の方が
入ってくるのを待つだけです。
もちろんですがhamachiがオンラインの状態でないと意味が無いのでご注意を。


「簡潔な手順」(クライアント側)

ネットワーク名、パスワードを教えてもらい
Create networkの一つ下の項目をクリックし
ネットワーク名とパスワードを入力しjoinボタンを押して下さい。

そうしますとネットワークに参加が出来ますので
ホスト側(質問者様)のネットワーク名とニックネーム、
hamachi上のIPアドレスが表示されると思います。

この表示されているhamachi上のIPアドレスを
コピーして非想天則のaddress.txtに貼付け(この際、IPアドレスは例:256-256-256-256
と言った様に表示されてますのでこの状態で一度貼付け、-部分を.に変えて下さい
例:256.256.256.256 )
IPアドレスの末尾にサーバーを立てているポート番号、
10800を入力して下さい。
この際、10800の前に:をつけて下さいね。
(例:256.256.256.256:10800)

そしてaddress.txtを上書き保存して
非想天則の一覧からサーバーに接続で
address.txtに入力されているIPとポート番号が
表示されますのでそれを選択して下さい。

それでホスト側(質問者様)のサーバーに
入ることが出来るはずですので対戦が出来るはずです。

以上、いささか説明下手ですがおそらくこれで行けるとは思います。

「追記」

となりますと
手順は間違えていないはずですから…
おそらくこの部分「VPNエラー:ピア接続に問題があります」
に問題があると思いますね。
何分、ソフトウェアやネットワーク関連には
少々、疎いので説明が分かりにくいと思いますがご了承下さい。

私が調べた方法ですとおそらくUPnPに問題があるかと。
UPnPの通信を不可にすることで回避することができます。
一度下記の設定を施してください。

まず、補足を見たところ
ご友人のアカウントに問題があると思いますので
ご友人の方がこの設定をしてください。
それでも改善しなければ質問者様もやってみて下さい。

スタート

コントロールパネル

パフォーマンスとメンテナンス

管理ツール

サービスを開き、サービスの中にある

「Universal Plug and Play Host」
「SSDP Discovery Service」

の2つを、停止した後に手動に変更して下さい。

また、hamachiの設定の中にある
「Do not use universal plug and play」もチェックを付けましょう。

まずはこれで現象が改善するか試してみてください。
(ただしこれはAOE2と言うゲームの場合らしいです
ただ非想天則もLAN対戦型ですのでAOE2と同様だろうと
推測で書いています)

一度、これで試されて無理でしたら他の方法を
もう一度探してみますね。

(文字数制限により投稿文を一部削除していますご了承下さい)

質問した人からのコメント

2010/3/8 14:25:54

ありがとうございました。とても分かりやすかったです。
「UPnP Host」、「SSDP Discovery Service」
の設定で解決しました。
これからネットワークについて学ぼうと思います。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する