web-dev-qa-db-ja.com

Android USBケーブルを使用した逆テザリングまたはLANまたはインターネットへのアクセス

Android USBケーブルを使用してLANネットワーク/インターネットを使用したいので、LANネットワークの速度を利用できるようにします。システム(access deskto ip)に接続できますテザリングがオンのUSBケーブル。ただし、ネットワーク内の他のマシンにアクセスできず、インターネットにアクセスできません。その方法。さまざまなオプションを試してみました。ネットワークブリッジング/インターネット共有は機能しません。ルーティングまたはゲートウェイ設定を変更する方法はありますか?これを達成するために。

20
Himanshu

それでも答えを探しているかどうかはわかりませんが、電話がPCのLANにアクセスする必要があるという非常に奇妙な状況があったため、昨日の解決策を見つけました。 Windowsを使用している場合、USBトンネリングを実行するツールが最近リリースされました。すべてのトラフィックをUSBポート経由でPCのネットワーク接続に転送するプロキシを設定することで機能します。これを設定するためのガイドを次に示します。 http://www.codeproject.com/KB/Android /UsbPortForwarding.aspx

Linuxを使用している場合は、イーサネットインターフェイスを電話のUSB接続でブリッジすることでこれを実現できるはずです。私はこれをUbuntu 10.10でテストしましたが、うまくいきます:

# usb0 is the new network intreface
# 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

Linuxソリューションの詳細については、こちらをご覧ください: http://blog.mathieucarbou.me/post/60454997009/reverse-usb-tethering-with-Android-2-2

17
Ben Siver

このツールを使用できます。 http://forum.xda-developers.com/showthread.php?t=1371345

これはとても簡単で、新人でもこれを使用できます。あなただけのadbがインストールされている必要があります

0