ステップ1:
Windowsの場合:Android SDKからUSBドライバーをインストールします
Linuxの場合:何もする必要はありません
ステップ2:
Nexus Oneの場合:USBケーブルを接続し、USBテザリングを有効にします。LinuxまたはWindowsで新しいネットワークインターフェイスが表示されます。
ステップ3:
Linuxコンピューターで、ブリッジをセットアップします。
# usb0 is the new network interface
# eth0 is the main interface connected to internet (or a gateway)
sudo ifconfig eth0 0.0.0.0
sudo ifconfig usb0 0.0.0.0
sudo brctl addbr br0
sudo brctl addif br0 eth0
sudo brctl addif br0 usb0
sudo ifconfig br0 up
sudo dhclient br0
ブリッジをセットアップするには、https://help.ubuntu.com/community/NetworkConnectionBridgeを参照してください
Windowsでは、2つのネットワークインターフェイスをブリッジします
ステップ4:
電話のusb0インターフェイスをセットアップします。オプションが必要です:
コンピューターから、次を実行します。
./adb shell netcfg usb0 dhcp
または、電話機のルート端末で次のように入力します:
す
netcfg usb0 dhcp
これで、コンピューターのインターネット接続を使用して、電話でインターネットに接続できるようになります。
ping www.google.comで確認してみてください!
ステップ5:
逆テザリングをシャットダウンするには、まずコンピューターのインターフェイスのブリッジを解除します。
sudo ifconfig eth0 down
sudo ifconfig usb0 down
sudo ifconfig br0 down
sudo brctl delbr br0
sudo ifconfig eth0 up
sudo dhclient eth0
次に、携帯電話でUSBテザリングオプションのチェックを外します!