web-dev-qa-db-ja.com

カスタムAPNプロファイルは実際に何をしますか?また、テザリング時にブラウザにプロキシを再入力する必要があるのはなぜですか?

私は現在カナダにいて、7-ElevenSpeakoutの「無制限ブラウジング」モバイルインターネットプランを使用しています。無制限のブラウジングとは、HTTPとHTTPSのみがブロック解除され、他のポートを使用するサービスはおそらく機能しないことを意味します。 Speakoutインターネットサービスを使用するには、次のようにカスタムAPN設定を指定する必要があります。 (公式Webサイトによる)

Homepage http://wap:8582/start.wml
Connection security: Off
Active Bearer: GPRS
Connection type: GPRS Attach on Demand
Authentication Type: Normal Access Point Name: goam.com
User Name: wapuser1
Password: wap
Login Type: Automatic
Primary Proxy Server Setting 10.128.1.69
Primary Proxy Server Port: 80

これらの設定を電話に入力すると、すべてのアプリが正常に機能しました。しかし、最初に電話をPCにテザリングしようとしたとき、Webサイトをロードできませんでした。役立つヒントは、プロキシサーバーとして10.128.1.69:80を使用してみることを提案しました。これらの設定をFirefoxにダイヤルすると、すべてが期待どおりに機能し始めました。しかし、システム全体が内部でどのように機能しているかはまだまったくわかりません。これは私を悩ませます。

私の質問:

  1. 電話のAPN設定は実際に何をしますか?アクセスポイント名とプライマリプロキシサーバーに関して、SafariにWebページをロードするように指示するとどうなりますか?
  2. Firefoxでプロキシサーバーにもう一度入る必要があるのはなぜですか?私のコンピュータトラフィックは、モバイルSafariとまったく同じように、携帯電話のモバイルインターネットを介して透過的に送信されるべきではありませんか?
  3. AT&Tモバイルインターネットプランで通常のテザリングを使用している場合、Firefoxにプロキシ設定を入力する必要はありません。 Speakoutの違いは何ですか?

ありがとうございました!

3
Archagon

電話のAPN設定は実際に何をしますか?

APN設定には、モバイルネットワークに接続している(つまり、wifiに接続していない)ときにインターネットデータ接続をセットアップするために必要な情報が含まれています。

アクセスポイント名とプライマリプロキシサーバーに関して、SafariにWebページをロードするように指示するとどうなりますか?

APN設定の魔法のほとんどは、はるかに低いレベルで発生し、OS全体で処理されるため、Safari自体はこれらの設定を特に気にする必要はありません。

HTTPプロキシとポートはこれの例外です-HTTPプロキシ設定はAPN設定に含まれていますが、すべてのHTTPリクエストに使用するプロキシとしてHTTPクライアント(Safariなど)によって使用されます。ブラウザにWebページをロードすると、HTTPプロキシ設定を参照して、サーバーに直接接続するか、プロキシ経由で接続するかを決定します。

これを提供する目的は、プロバイダーのHTTPプロキシを介する場合を除いて直接HTTP通信を許可しない制限付きモバイルネットワークへのWebアクセスを許可することです。このような設定は、最近では比較的まれです。

Firefoxでプロキシサーバーにもう一度入る必要があるのはなぜですか?私のコンピュータトラフィックは、モバイルSafariとまったく同じように、携帯電話のモバイルインターネットを介して透過的に送信されるべきではありませんか?

プロキシ設定は、HTTPクライアント(Webブラウザなど)によって使用されます。携帯電話を含むほとんどのオペレーティングシステムは、同じオペレーティングシステムで実行されている他の準拠HTTPクライアントに一連のデフォルトのプロキシ設定を通信しますが、テザリングする場合は別の別のシステムにクロスオーバーし、プロキシ設定を別のシステムで設定する必要があります。

AT&Tモバイルインターネットプランで通常のテザリングを使用している場合、Firefoxにプロキシ設定を入力する必要はありません。 Speakoutの違いは何ですか?

プロバイダーが異なれば、要件も異なります。最近の多くのプロバイダーは、すべてを最後に透過プロキシを介して実行するため、クライアントソフトウェアでプロキシ設定をセットアップする必要はありません。このプロバイダーはそれをしていないようです。

プロバイダーはプロキシを使用する必要はまったくありませんが、プロキシは、デバイスのWebサイトの変更、「無料」/「従量制」ゾーン内のサイトにアクセスしているかどうかの計算/表示、特定のアクセスのブロックなど、さまざまなことでプロバイダーを支援できます。サイトなど.

4
thomasrutter