-1

DNS と IP アドレスに関する私の理解が正しいかどうかはよくわかりません。しかし、ここで私がやろうとしていることです

Android モバイル [ijetty] で 1 つの Web サーバーを開始しました。そこで私はいくつかのWebアプリケーションを作成しました。それは私の携帯でアクセス可能です。

whatismyip.com から外部 IP アドレスを取得しました。次に、この IP アドレスにサーバーのポート番号を追加します。モバイルからテザリングされたwifi接続を使用していた他のモバイルで試してみたところ、アプリケーションにログインできました。

しかし、オフィスのコンピューターで同じ URL を試してみたところ、機能せず、The request timed out before the page could be retrieved.

私の理解によると、DNS は IP アドレスとドメイン名の単なるマッピングであり、ドメイン名のホスト ファイル エントリを作成すると、IP アドレスを指定せずにそのページにアクセスできます。では、携帯電話でホストされているアプリケーションにアクセスできないのはなぜですか。

私が間違っているところを修正してください。

ありがとう

4

1 に答える 1

0

DNS に関するあなたの理解は正しいです。

あなたが直面している問題は、非静的 IP の問題です。使用している Android デバイスは、どこかから IP を取得している必要があります。ほとんどの場合、GSM/LTE/CDMA サービス プロバイダー、または ISP から接続されている WiFi です。このようにして取得された IP は常に同じであるとは限らず、新しい/利用可能な IP はその後のリース更新時にリースされます。Android デバイス (サーバー) から whatismyip をもう一度見てみて、IP が以前に使用したものと同じかどうかを確認してください。

于 2012-08-13T05:38:18.477 に答える