イントラネット浸透の実用化~windwos10システムでマイワールドサーバーを構築、イントラネット浸透でオンラインゲームMinecraftを実現

今日は、windwos システムで Minecraft サーバーを構築し、cpolar イントラネット ペネトレーション ツールを使用してローカル サービスをパブリック ネットワーク接続に公開し、オンラインでのサービスを実現するのに必要な手順は、いくつかの簡単な手順だけであることを共有したいと思います。友達とゲーム。

1. Java環境構築

Windows10 システムを例として、Java 環境を構成し、Minecraft サーバーを構築し、最新バージョンの Java をダウンロードします。

https://www.oracle.com/java/technologies/downloads/#jdk17-windows

ファイルを選択しexe、ダウンロードが完了したら、インストール パッケージをダブルクリックしてデフォルトでインストールします。

20230106114635

Java のインストールが完了したら、フォルダーを開いて java を見つけ、jdk のインストール パスをコピーします。この例では、C:\Program Files\Java\jdk-17.0.5

20230106115401

スタート メニュー バーで高级系统设置システム プロパティを検索して開き、 をクリックします。环境变量

20230106115042

クリック新建一个系统环境变量

20230106115738

  • 変数名: JAVA_HOME
  • 変数値: JDK インストール パス。この例ではC:\Program Files\Java\jdk-17.0.5

20230106115915

システム変数のリストで、 をダブルクリックします。Path变量

20230106120755

右側の「新規」をクリックし、変数名 value の前に追加して%JAVA_HOME%\bin、「OK」をクリックします。

20230106123303

検証が成功したかどうか: スタート メニュー バーで cmd を検索し、コマンド プロンプトを開き、 と入力するjava -versionと、構成が成功したことを示すバージョン情報が表示されます。

画像-20230401233557828

2. Minecraft サービスをインストールする

MC サーバーをダウンロードします。サーバーの最新バージョンは公式 Web サイトからダウンロードできます。

https://www.minecraft.net/zh-hans/download/server/

20230106133906

3. Minecraft サービスを開始する

Minecraft サービス jar パッケージのダウンロード ディレクトリに入り、左上隅にあるファイルをクリックします

画像-20230401234113614

PowerShell を開き、管理者として開きます

画像-20230401234852919

java run コマンドを実行して、jar パッケージ サービスを実行します。

java -jar server.jar --nogui

実行後、エラーが表示されます。これは、EULA の対象となることを意味します。1 つは、サーバーを初めて実行するときに自動的に生成されますeula.txtメモ帳などのテキスト エディタで開き、eula.txtファイルを にeula=false変更しますeula=trueこれは、EULA の内容を読んで理解しており、サーバーを使用する際には EULA に従うことを意味します。そうしないと、サーバーを起動しようとするとすぐにサーバーがシャットダウンしてしまいます。

画像-20230401235223955

jar パッケージのディレクトリの下に eula.txt ファイルが表示されます。
画像-20230402113514171

ファイルを開いて内部を変更しeula的值true忘れずにファイルを保存してください
画像-20230401235417205

次に、上記のコマンドを使用して jar パッケージ サービスを再度開始して実行すると、ポートが25565

画像-20230401235640804

4. Minecraft サーバーに接続するための LAN テスト

Minecraft ランチャーを開き、クリックしてゲームに入り、選択します多人游戏

20230105164215

クリック添加服务器

20230105164407

  • サーバーの名前
  • サーバー アドレス: ローカル IP アドレス + MC ポート番号 (デフォルトは 25565) を入力します。例:127.0.0.1:25565

クリック完成

20230105164535

作成したばかりのサーバーを選択したら、をクリックします。加入服务器

20230105165431

その場合、接続は行われません。本物の検証では本物のアカウントを検証する必要があるため、検証を閉じる必要があります。

画像-20230402113417967

powershell を確認し、関連するエラーを確認します。次に、関連する構成ファイルを変更する必要があります。まず、powershell を閉じます。
画像-20230401235503928

インストールディレクトリでserver.propertiesファイルを見つけて編集します。
画像-20230402114309235

次に、次の変更を加えます: online-mode=false (本物の検証をオフにします)、変更を保存します。

画像-20230402113816013

次に、server.jar サービスを再度開始すると、変更が成功したことを示す次のプロンプトが表示されます。
画像-20230402113702085

その後、再度接続してゲームに正常に参加します

画像-20230402114503803

5. cpolar イントラネットペネトレーションをインストールする

cpolar公式サイト: https: //www.cpolar.com/

Windows システムの場合、Windows プラットフォームに適した zip 圧縮パッケージを公式 Web サイトから直接ダウンロードし、解凍後に cpolar インストール パッケージを取得し、インストール パッケージをダブルクリックしてデフォルトでインストールします。

6. トンネルマッピングのイントラネットポートを作成します。

cpolar イントラネット ペネトレーションのインストールが正常に完了したら、ブラウザーで cpolar Web UI 管理インターフェイス (デフォルトはローカル ポート 9200) にアクセスし、[http://local ip address:9200] の形式でアクセスします。 http://127.0.0.1 :9200/ にアクセスし、cpolar アカウントでログインします

20230106104443

ログインに成功したら、左側の [トンネル管理] - [トンネルの作成] をクリックします。

  • 隧道名称: 名前はカスタマイズできますが、既存のトンネル名と重複しないように注意してください。
  • 协议: TCPプロトコルを選択します
  • 本地地址: 25565 (Minecraft のデフォルトのポート番号)
  • 端口类型: ランダムな一時的な TCP ポート
  • 地区:中国vip

クリック创建

20230105184838

トンネルが正常に作成されると、自動的にトンネル一覧ページにジャンプし、通常のactiveオンライン状態として表示されていることが確認できます。

20230105184901

左側のダッシュボードの状态[——]在线隧道列表をクリックすると、作成に成功したトンネルに対応するパブリック ネットワーク アドレスがすでに生成されていることがわかります。コピーしましょう。コピーする必要はないことに注意してください。この例ではtcp://3.tcp.vip.cpolar.cn:10786

20230105184936

7. パブリックネットワークのリモート接続をテストする

Minecraft を起動すると、新しいサーバーを直接追加することも、追加したばかりのローカル サーバーを編集することもできます

20230105185016

サーバーのアドレスバーに、 cpolar によって生成されたパブリック ネットワーク アドレスを入力し3.tcp.vip.cpolar.cn:10786、[完了] をクリックします。

20230105185052

サーバーに参加し、パブリック ネットワークのリモート接続が成功しました。

20230105185139

8. 固定 TCP ポート アドレスを構成する

上記の手順ではランダムな一時的な TCP ポート アドレスが使用され、生成されるパブリック ネットワーク アドレスはランダムな一時的なアドレスであり、24 時間以内にランダムに変更されることに注意してください。小規模パートナーのリモート接続を容易にするために、次に固定 TCP ポート アドレスを構成します。このアドレスは変更されないため、小規模パートナーがサーバー アドレスを毎日繰り返し変更することなくリモート接続するのに便利です。

固定 TCP ポート アドレスを設定するには、cpolar をプロフェッショナル パッケージ以上にアップグレードする必要があります。

8.1 固定 TCP アドレスを予約する

cpolar 公式 Web サイトにログインし、左側の予約をクリックして、予約された TCP アドレスを見つけて、Minecraft 用の固定 TCP アドレスを予約しましょう。

  • 地区: 中国VIPを選択
  • 描述: 備考、カスタマイズ可能

クリック保留

20230105185311

アドレスが正常に予約されると、システムは対応する固定パブリック ネットワーク アドレスを生成します。この例では5.tcp.vip.cpolar.cn:12637、それをコピーします。

20230105185336

8.2 固定 TCP アドレスの構成

ブラウザでポート 9200 (http://127.0.0.1:9200/) にアクセスし、cpolar Web UI 管理インターフェイスにログインし、左側のダッシュボードのトンネル管理 - トンネル リストをクリックし、Minecraft トンネルを見つけて、右側の をクリックします。编辑

20230105185409

トンネル情報を変更し、正常に予約された固定 TCP アドレスをトンネルに設定します。

  • 端口类型: 固定 TCP ポートに変更します
  • 预留的tcp地址: この例では、予約に成功したアドレスを入力します。5.tcp.vip.cpolar.cn:12637

クリック更新

20230105185445

トンネルが正常に更新されたら、左側のダッシュボードのステータス - オンライン トンネル リストをクリックして、Minecraft トンネルを見つけます。パブリック ネットワーク アドレスが固定 TCP アドレスに更新されたことがわかります。

20230105185503

9. 固定パブリックアドレスを使用してリモート接続する

次に、固定パブリック ネットワーク TCP ポート アドレスを使用してリモート接続をテストします。

20230105185542

パブリック ネットワークのリモート接続が成功しました。

今後は、パブリック ネットワーク アドレスがランダムに変更されることはなくなります。

20230105185616

おすすめ

転載: blog.csdn.net/weixin_42878111/article/details/132473498