Android で Ubuntu のプロキシを共有するにはどうすればいいですか?

Android で Ubuntu のプロキシを共有するにはどうすればいいですか?

このリンク forum.xda-developers.com/showthread.php?t=2287494 に従って、リバース テザリング モードを使用して Android モバイルを Ubuntu に接続しました。

以下は私のスクリプトであり、うまく動作します。

▶ cat bin/reverse-tethering.bash 
#!/bin/bash

adb root
adb shell busybox ifconfig
adb shell netcfg rndis0 dhcp
adb shell ifconfig rndis0 10.42.0.2 netmask 255.255.255.0
adb shell route add default gw 10.42.0.1 dev rndis0

Ubuntu でグローバル プロキシを設定しましたが、モバイルではプロキシ設定が使用されていないようです。モバイルでは Twitter に接続できませんが、Ubuntu では接続できます。

以下は私の設定です。ssh -D socks を使用します。

▶ env|grep proxy
  28   :NO_PROXY=localhost,127.0.0.0/8,::1
  40   :all_proxy=socks://127.0.0.1:7070/
  41   :ALL_PROXY=socks://127.0.0.1:7070/
  55   :UBUNTU_MENUPROXY=1
  65   :no_proxy=localhost,127.0.0.0/8,::1

どうすればいいか知っている人はいますか? 私が望むより良い方法は、bash にいくつかの行を追加することです。例: netcfg/ifconfig セットアップ プロキシを使用して、7070 などの ubuntu ポートを指します。

関連情報