私は現在、大学でクライアント/サーバーアーキテクチャのマルチプレイヤーロールプレイングゲームを開発するプロジェクトを行っています。私の役割は、クライアントからの要求に応答するJava Serverを開発することです。 チームメンバーがローカルホストサーバーに接続できるようにするにはどうすればよいですか?ネットワーク外のデバイスからローカルホストに接続する
0
A
答えて
0
ローカルネットワーク以外のクライアントがサーバーを見ることができるようにするには、ngrokのようなものを使用する必要があります。それはまさにこれのために設計されています。 https://ngrok.com/
クライアントがネットワーク内から接続する場合は、マシンのIPアドレスが必要です。彼らはブラウザのウィンドウにそれを入力することができます。 80以外のポートでJavaサーバーを実行している場合は、URLに追加する必要があります。
// from inside the network
example: http://192.168.1.125:80
example: http://192.168.1.125:3000
example: http://192.168.1.125:5000
// from outside the network
example: http://yourNgrokName.ngrok.com
0
通常のすべてのコンピュータ(すなわちのMacOS、LinuxやWindows)は外部から到達可能である、少なくとも外部到達できない二重インタフェース(ローカルホスト)と、外部インターフェース(WiFiまたはイーサネット(登録商標))を有します。ほとんどのコンピュータシステムで
、localhostが最も一般的に使用されるIPv4のループバックアドレスであるIPアドレス 127.0.0.1へ、およびIPv6のループバックアドレス:: 1に解決されます。 localhostという名前は の予約済み最上位ドメイン名でもあり、 の定義とホスト名が混同しないように設定されています。
チームメンバーがコンピュータにアクセスできるようにするには、この2番目のインターフェイスのアドレスを使用する必要があります。中
- コンピュータを:外意味するかもしれない、ので
しかし、この場合には、自分自身以外の多くのパーソナルファイアウォールに関連する問題、ネットワークトポロジとなど
単語があるかもしれませんが非常に一般的です私のホームネットワーク(小サイズ)私のオフィスネットワーク(小〜中サイズ)で
- コンピュータ、より多くの建物
- に広がることがあり、インターネット上のすべてのコンピュータ
パーソナルコンピュータが外部からアクセスできるようにしたい場合、ネットワークの問題が発生します。
関連する問題
- 1. ローカルホストとテスト用外部デバイスの接続
- 2. PCからAndroidデバイスへのネットワーク接続
- 3. ネットワーク内の別のコンピュータからローカルホストに接続
- 4. 外部ネットワークからWebMinに接続
- 5. 外部ネットワークからSMTPサーバーへの接続を許可する
- 6. ドッカーコンテナのローカルホストに接続するには(コンテナ内から)
- 7. ホスト(同じネットワーク)の外からドッカーコンテナに接続する方法[Windows]
- 8. 外部ネットワークへのDocker IISネットワークの接続
- 9. ローカルホストからドッカーコンテナを接続するには?
- 10. Androidからネットワーク上のSQLiteに接続するには?
- 11. ネットワーク外のPLEX Mediaサーバーに接続する
- 12. IOSブーストasio ipv6ネットワークから接続
- 13. Dockerコンテナからローカルホストのrabbitmqに接続します。
- 14. ローカルのネットワークの外部からC++のlinuxソケットプログラムに接続できません
- 15. SWIFT 3ローカルホストのWebサービスからJsonを接続する方法
- 16. Javaでローカルホストに接続するFTP
- 17. JavaScript WebSocket:ローカルホストに接続する
- 18. ローカルホストをgithubに接続する
- 19. vb.net 2005のネットワークからMS Accessデータベースに接続する方法
- 20. ネットワーク接続
- 21. ネットワーク接続
- 22. Androidデバイスモニタ/ DDMSがネットワーク経由でデバイスに接続できない
- 23. ローカルホストからのRedis接続を許可しますか?
- 24. macOS上のdockerコンテナからローカルホストmysqlサーバに接続
- 25. ローカルホストのSparkからOpenfireに接続できません
- 26. ネットワーク再接続後にSQLサーバーの接続が失敗する
- 27. iPhone:複数のネットワークに接続する
- 28. ネットワーク上のMySQLデータベースに接続する
- 29. ネットワークの外部にあるSQL Serverに接続できますか?
デバイスがネットワークの外部にある場合、ネットワーク上のデバイスと通信するには、そのデバイスをネットワークに追加する必要があります。 – Sam
どのようなオペレーティングシステム(OS)をお持ちですか? – freedev