web-dev-qa-db-ja.com

PCインターネットをAndroidと共有し、WiFi-HotSpotを介して

セットアップ:

  • インターネットに接続されたPC。 (WindowsおよびLinux OS)
  • Androidフォンなしインターネット。
  • 別のデバイスなしインターネット、最初からWiFi経由でインターネットに接続したいAndroid電話のWiFi-HotSpot

質問:

PCのインターネットをAndroid電話と共有し、AndroidのWiFi-HotSpotを介して他のデバイスと共有することは可能ですか?

私がこれまでに試したこと:

私が最初に見つけたのはReverse tetheringで、USB/Bluetooth/Wifiを介して、次にWiFi-HotSpotを有効にしてから、他のデバイスのWiFiをチェックします...運が悪かった、うまくいかなかった、インターネットがなかったWi-Fiホットスポットでは、テザリングを逆にする方法与えるインターネットからAndroid電話(実際には、一部のアプリはテザリングを逆にする電話の接続さえ認識しません) )WiFi-HotSpotが共有できる方法ではありません...Reverse tetheringgivemobile dataのようなインターネット接続にする方法やその他の方法はありますかWiFi-HotSpotを通じて共有されますか?

4
BladeMight

通常、これはほとんどのAndroidデバイスで、davidgoと同じ理由で、そのままではサポートされていません。ただし、いくつかの回避策があります。

基本的に必要なのはwi-fiリピーターおよび/またはwifi-extender機能であり、これは一部のサードパーティアプリケーションで実現できます。

この機能でテストしたアプリケーションがあります

NetShareテザリング(ルートなし)アプリケーション は、アドレス指定された問題の解決策です。

現在、このアプリケーションはvpnプロキシを使用して、Wi-Fiネットワークに接続されているデバイスからp2p接続を介して別のクライアントにトラフィックをルーティングします。

したがって、「wifiを介してwi-fiを共有する」か、Wi-Fi Directを介してリピーターとして機能することができます

  • 基本的に、HTTPプロキシを使用してトラフィックをクライアントにルーティングし、接続の構成は非常に簡単です。

この場合、2つのAndroidデバイスを使用しているので、両方のデバイスにアプリケーションをインストールして、プライマリデバイスでインターネットを共有し、セカンダリデバイスを「参加」させます。

enter image description hereenter image description here

  1. まず、プライマリAndroidデバイスをPCインターネットに接続します。

  2. アプリケーションを起動し、プライマリデバイスからインターネットを共有し、セカンダリデバイスでそのネットワークに参加して、必要な資格情報を入力します。 (または、ワイヤレスアクセスポイントをまだ追加していない場合は手動で追加し、Wi-Fi Direct Groupパスワードを入力します)。

  3. この後、セカンダリデバイスは共有インターネット接続にアクセスできるようになります。

    注:プロキシ設定を次のように構成する必要がある場合があります;

    Server: 192.168.49.1

    Port: 8282

1
xavier_fakerat

これは、Androidでは実際には実行できません-一般的に言えば、(Android上の)WIFIデバイスは、アクセスポイントまたはクライアントのいずれかになりますが、両方にはなりません。

私はそれが技術的に可能かもしれないことに注意します(いくつかの電話のいくつかのハードウェアがそれをサポートするかもしれません)が、これはAndroidに組み込まれた一般的な機能ではありません。

0
davidgo

すべてのデバイスが独自のIPアドレスを持っている必要があるため、それは不可能だと思います。 LANインターネットをテザリングする場合、デバイスのIPは1つだけです。あなたがそれを共有するならば、それはまだたった1つのIPアドレスです。接続されたすべての新しいデバイスのIPを引き出すようにPCに指示するある種のアプリが必要だと思います

0
Darkbatman