私(ネットワークまたはコンピュータ)に固定IPアドレスが必要です。

私(ネットワークまたはコンピュータ)に固定IPアドレスが必要です。

私と二人の友人はビデオゲームを作っています。私たちはダウンロードホスティングを検討しましたが、Mediafire、Box、およびそのようなファイルホスティングサイトの最大無料ファイルアップロードサイズが私たちにとって小さすぎることを発見しました。この制限により、Mediafireでクライアントバイナリをホストし、Ubuntu Serverで実行されているサーバーサイドプログラムから実際のゲームを抽出できるように、短いTCPクライアント/サーバーダウンローダを作成しました。

Ubuntu Serverシステムには固定IPアドレスが必要だと思いますが、私の質問は次のとおりです。あなたが得たような静的IPアドレスはありますか?これこのチュートリアルでは、Ubuntu ServerシステムのローカルIPアドレスを固定または表示できるIPアドレスに設定します。Whatismyip.com変わらない?クライアントが常に同じ場所に接続しようとすることも同様に重要ではありませんか?

私のルータがUbuntu ServerコンピュータのIPアドレスをポート転送するように設定されていて、IPアドレスが変更された場合、ダウンロードは機能しません。自分のネットワークIPアドレス(WhatIsMyIPに示されているアドレス)が変更されると、クライアントプログラムは完全に間違った場所に接続しようとします。これらの両方の問題を解決するにはどうすればよいですか?

答え1

考えられる3つの回避策は次のとおりです。

  1. 静的IPアドレス(たとえば、安価なVPS)でサーバーをリースします。

  2. サーバーの DNS ホスト名に現在の IP アドレスを指す A レコードが含まれるように、動的 DNS サービスを使用します。多くの場合、ホスト名は古い(たとえば古い)IPアドレスを指す可能性があるため(サーバーがダウンした場合、Aレコードは復元されるまで古いIPを指す)、再登録してこのソリューションは完璧ではありません。 dyndnsサービスを使用した新しいIP)。

  3. 上記の1と2の組み合わせ - 動的IPアドレス(Google、Rackspace、および他の同様の製品がある)を使用してAmazon Web Serviceまたは同様の「クラウド」サーバーをリースし、動的DNSを使用してそれをポイントします。

答え2

私の質問は、このチュートリアルに示されているような静的IPアドレスがある場合、UbuntuサーバーシステムのローカルIPアドレスは固定されますか、それともWhatismyip.comで表示されるIPアドレスは固定されますか?

これによりプライベートIPが固定されます。つまりLANにあるもの。

クライアントが常に同じ場所に接続しようとすることも同様に重要ではありませんか?

正確ではありません。ルーターからサーバーへのポート転送が機能しないように、サーバーのプライベートIPが固定されていることが重要です。

まだ人々IPは実際にWAN側でUbuntuサーバーにアクセスするのに十分な条件ですが、必須ではありません。無料ソリューションと無料ではないソリューションがあります。

あなたのパブリックIP(Whatismyipaddress.comのようなサービスによって識別されるIP)はあなたの管理下ではなく、ISPによってあなたに割り当てられます。

ISP がルータに固定 IP を提供する準備ができます。それは確かですいいえ無料ソリューション。

あるいは、ISPが変更しても、選択した名前(www.thismymyWebsite.com)が常に正しいIPアドレスで解決されることを保証する商用動的DNSサービスを使用できます。 DynDNSはそのようなサービスの一例ですが、あなたの便宜のために購入できる多くのサービスがあります。この場合、あなたが支払う手数料は、あなたのドメイン名の登録(その間他の人がそれを主張できないように)とあなたのドメイン名に関して世界中のDNSサーバーを正しく更新する実際のサービスとの間で共有されます。 。

最後に、ビジネスの実際の範囲によっては、試運転や初期段階に役立つ無料の代替手段があります。知られているIPなし、3番目のレベルのドメイン名、つまり次の名前を指定します。

 www.myname.no-ip.biz

「マイネーム」部分のみ選択できます。

関連情報