この質問をstackoverflow metaのどこに投稿すればよいか尋ねたところ、ここに誘導されました。
私はワイヤレス接続を使用しており、ゲームをホストしたいのですがスタークラフト:ブルードウォーそして私はそれを達成する方法をあらゆるところで探してきました。
私のインターネットは驚くほど速いので、インターネットの問題ではありません(他の人のゲームをプレイするときにラグは発生しません)
静的 IP が必要であることがわかりましたが、すでに確認済みです (ID を静的にするプログラムをダウンロードしましたが、すでに静的になっています。プログラムは、使用しているルーターを尋ねたので、ルーターの設定はすでに確認されていると思います)
ファイアウォール経由で Sc のアクセスを許可する必要があることがわかりましたが、これはすでに実行しました (zone-alarm はありますが、電子メールの受信以外はすべて許可しました)。
最近、実際に私のゲームに参加できる人は少数で、ほとんどの人は参加できないことに気付きました。何が起こっているのかわかりません。全体的にゲームをホストできるようにしたいのですが、ネットワークの何が問題なのかを確認するにはどうすればよいでしょうか。
アップデート:
よし、最初の部分で何を間違えたのか分かった。ルーターで転送を設定していなかったのだ。間違いを修正しようとした。ルーターの転送オプションに行った(このガイド私の特定のルーターでは、次のように表示されます) が、[OK] をクリックすると、IP アドレスが正しくないというメッセージが表示されます。 192.168.1.1 はルーターのアドレスです。 表示されるデフォルトのアドレスは 192.168.1 (空白) です。 これをコンピューターの現在の IP4 アドレス 192.168.1.23 に設定しました。 これでうまくいくことを願っています。 うまくいけば、回答として投稿し、マークします。
答え1
静的 IP アドレスを意味している可能性はありますか?
約 30 分かけてネットワークの基礎を学習すると、すべてがずっと簡単になります。決して悪気はありません。
一般的な基本原則は次のとおりです。
- ルーターでポート転送を設定すると、ゲーム サーバーのポート上の外部 IP へのリクエストが、ゲームをホストしているマシンに送信されます。
- 毎回、現在の外部 IP (動的の場合) を友達に伝えるか、実際に静的な外部 IP を持っている場合は 1 回だけ伝えます。
- 動的 IP の場合は、DynDNS などのサービスがあり、固定の名前を現在の IP に関連付けることができます。
- ゲーム サーバーをホストするマシンのファイアウォールを開き、ゲームのポートなどが許可されるようにします。
そうすれば仲間同士がつながるはずです。
答え2
ルーターの転送ガイドに従うだけでうまくいきました。転送ガイドは以下にあります。ここ
結局、ガイドでは解決できない問題がありました。ルーターのデフォルトの IP は 192.168.1 (空白) でしたが、動作させるにはコンピューターの IP に設定する必要がありました。スタートに移動して cmd を実行する必要があります (Vista および Windows 7 では、検索に cmd と入力するだけです)。次に、ipconfig と入力して Enter キーを押します。IPv4 または IPv6 のリストが表示されます。そのリストにあるコンピューターの IP 番号を、デフォルトのものの代わりにルーターの設定に入力します。デフォルトのものでも機能しない場合は、その後は機能するはずです。