こんにちは、A2A.
だけの逆テザリングをよろしくお願いします。 これを行うには、指示に従ってください。
はじめに
このガイドは、USBケーブルを介してPcからAndroidsmartphone/タブレットへのインターネット接続を共有するのに役立つことを目的としています。 この技術は、USB逆テザリングと呼ばれています。 それはあなたがあなたのPcにあなたのAndroidからインターネットを共有するUSBtetheringとは異なります。 この技術が必要な理由はたくさんあります:
-あなたは、モバイル/wifiネットワークを持っていないとあなたのPCdoesnは、任意のwifiアダプタを持っていません
-あなたは、例えば、あなたの会社は、あなたが仕事で
を使用します。..あなたはいくつかのアプリケーション/ツール/ソリューションを検索して見つけました、あなたは正確に彼らの指示に従ったが、彼らが動作しなかった
この方法は、インターネット接続共有の基本に従って動作します。 あなたのAndroidデバイスは、USBtetheringを行うことができる場合は、この方法でUSB予約テザリングを行うことができるようになります!
利点:
-あなたのPCの付加的なソフトウェア無し。 あなたのPCに痕跡を残さないでください。 あなたが仕事であり、あなたはこのタスクのためのトンネル接続をestiblishするためにあなたのPC上でいくつかの安っぽい”おもちゃ”アプリケーションをイ
-Windows、Linux、Mac OS Xで動作します
-あなたは何をすべきかを知っています。 彼らはあなたを助けるために失敗したときに誰が”使いやすい”ツールが何を知っていますか?
短所:
-あなたはあなたのAndroid上でいくつかのコマンドを入力する必要があります。
準備ができたら、始めましょう!要件:
-“USBテザリング”機能を備えた根ざしたAndroidデバイス。 Androidの設定で確認-ワイヤレス&ネットワーク-テザリング&ポータブルホットスポット。 多くの株式Romは、この機能を無効にします。 あなたは何とかそれを有効にする必要があります(あなたのAndroidを根絶し、株式ROMを有効にするか、交換するためのアプリケーシ CyanogenMod Romには常にこの機能があります。 覚えておくべき重要なことは、Androidを接続して「USB tethering」を有効にすると、大容量ストレージやメディアデバイスではなく、USBネットワークアダプタとして表
-インターネットに接続しているPC。
-AndroidをPCに接続するためのUSBケーブル。
-あなたのAndroid上で端末エミュレータ。 端末エミュレータを使用してタッチスクリーンにコマンドを入力したくない場合は、PCのキーボードを使用して”adb shell”でコマンドを入力できます。 adbはAndroidsdkの一部であり、Googleからダウンロードできます。 Adbを使用するには、Androidで「USBデバッグ」を有効にする必要があります。
-あなたのAndroid上でオプション、BusyBox。ステップ1:USBケーブルでAndroidをPCに接続し、”USBテザリング”を有効にします。 あなたはまだあなたのAndroid上であなたの3g/wifiがオフになっている場合でも、このオプションを有効にすることが許可されています。
-Linux(Ubuntu)を使用している場合は、何もインストールする必要はありません。 NetworkManagerアプレットは、新しい検出された有線ネットワークデバイス上で接続の確立を試みます。
-Windowsを使用している場合、Windowsは自動的にWindows Updateを検索し、ドライバをインストールします。 あなたは、Windows Updateの検索をスキップし、手動でMicrosoftから既に含まれているドライバをインストールすることができます。 ドライバのインストールウィンドウで、マイコンピュータを参照をクリックし、選択してみましょう。..、NetworkAdaptersを選択し、互換性のあるハードウェアを表示のチェックを外し、左の列にある”Microsoft Corporation”を見て、右の列からリモートNDIS互換デバイスを選択します。 WindowsのDevice
Managerからドライバをインストールまたは更新できます。
-Macを使用している場合は、ドライバHoRNDISをインストールします。 新しいネットワークインターフェイスについて通知されます。 ダイアログの”ネットワーク環境設定”をクリックして、既知のインターフェイスリストに追加します。 その後、”適用”します。
-GUIやNetworkManagerを使用せずにLinuxを使用している場合は、次のコマンドをrootとして実行します(またはsudoを使用します)。コード:
- ifconfig usb0 10.42.0.1ネットマスク255.255.255.0
(他のUSBネットワーク
アダプタがないと仮定します。..)<8815><7753>コード:
- echo1>/proc/sys/net/ipv4/ip_forward
sudoのコマンドは次のようになります:
コード:
- sudo'echo1>/proc/sys/net/ipv4/ip_forward'
コード:
- iptables-t nat-F
- iptables-t nat-A POSTROUTING-j MASQUERADE
ステップ2:
-Linuxを使用している場合は、画面の右上にあるNetworkManagerアプレットをクリックし、「接続の編集」を選択します。..”. “Wired”タブで、新しい確立された接続(イーサネットLANconnectionではなく注意してください)を選択し、”編集”をクリックします。..”タブ”Ipv4設定”で、方法として”他のコンピュータと共有”を選択します。 「保存」をクリックします。 NetworkManagerは接続を再確立し、このUSBネットワーク接続上のIPアドレスをPCに割り当てます(デフォルト:10.42.0.1)。 インターネット接続(有線または無線)はそのままにしておきます。
-Windowsを使用している場合は、コントロールパネルで”NetworkConnections”を開きます。 Linuxでの設定とは多少異なります。 あなたが持っているInternetconnectionを右クリックします。 私はあなたがwifiアダプタを持っていないデスクトップを使用していると仮定しているので、インターネットとのLANイーサネット接続を右クリックし、” タブ”共有”(またはWindows XPの場合は”詳細設定”)で、”他のネットワークユーザーが接続できるようにする”をクリックします。..”を選択し、下のドロップダウンリストでUSB接続を選択します。 [OK]をクリックします。 Windowsは自動的にUSBネットワーク接続を設定し、WINDOWS7のデフォルト:192.168.137.1、Windows XPのデフォルト:192.168.0.1のIPアドレスを割り当てます。 インターネット接続が「共有」され、USB接続が「未確認ネットワーク」になっていることがわかります。
-Macを使用している場合は、システム環境設定-ネットワークを開きます。 HoRNDISをインストールした場合、USB接続に対応する新しい
ネットワークインターフェイスが表示されます。 Ipv4の設定として「USING DHCP」を使用すると、すでに接続されている可能性があります。 SystemPreferencesに戻り、”共有”をクリックします。 “インターネット共有”を選択します。 インターネット接続を選択します(イーサネットまたは空港。..)”接続を共有する”で、”使用しているコンピュータへ”でUSB
接続インターフェイスを選択します。 Macは、USB接続インターフェイスにIPアドレスを割り当てます(デフォルト:192.168.2.1)。
-GUIまたはNetworkManagerなしでLinuxを使用している場合は、手順1ですべてのPCセットアップを完了しています。これでPCのセットアップは完了です!
ステップ3:
あなたのAndroid上でターミナルエミュレータを開きます。 タイプ:コード:
コード:コード:<:>
- 蘇
コマンドプロンプトは$から#に変更する必要があります。 そうでない場合は、デバイスが適切にルート化されていることを確認してください。
すべてのPCオペレーティングシステムで同じように、ターミナルエミュレータで次のコマンドを入力します。
コード:
- netcfg rndis0dhcp
Android内のusbインターフェイスの名前は異なる場合があります。 通常はrndis0またはusb0です。 タイプ
コード:
- busybox ifconfig
名前を識別する。
自動dhcpメソッドが動作しない場合は、以下の古い手順を使用してください。ターミナルエミュレータで次のコマンドを入力します。
Linux PCの場合:コード:
- ifconfig rndis0 10.42.0.2ネットマスク255.255.255.0
- ルート追加デフォルトgw10.42.0.1dev rndis0
ルートが失敗した場合は、
コードを試してください:
- busyboxルートは、デフォルトのgwを追加10.42.0.1dev rndis0
Windows PCの場合は、上記の同じコマンドを使用し、10.42.0.2を192.168.137.2(192.168.0.2for windows XP)に置き換え、10.42.0.1を192.168に置き換えます。137.1(192.168.0.1For Windows XP)
Mac PCの場合は、10.42.0.2を192.168.2.2に置き換え、10.42.0.1を192.168.2.1に置き換えますこれで、ターミナルエミュレータを閉じて、インターネッ
一部のアプリケーション(Google Play、GMail、Facebookでダウンロード。..)は、インターネット接続を認識しません。 この方法で試すことができます(
警告:テストされていません
):
– Androidで一時的に3G接続を有効にする
-タイプ:コード:
- ifconfig rmnet0 0.0.0.0
Android内の3Gインターフェイスの名前は異なる場合があります:ppp0、rmnet0。.. タイプ
コード:
- busybox ifconfig
名前を識別する。
ifconfig rmnet0の前。.. 以上。
これは、アプリケーションが3GとしてUSB経由であなたのインターネット接続を参照してくださAndroidのUSBテザリング設定は、USBケーブルを抜くと自動的に元に戻ります。 PCの設定を元に戻すには、”他のnetworkusersが接続できるようにする”のチェックを外します。.. Windowsの場合は「インターネット共有」、Macの場合は「他のコンピュータへの共有」から「自動的に(DHCP)」に戻すか、LinuxのNetworkManagerからUSB接続を削除するだけです。
Xda
それが助けてくれることを願っています!