Android携帯電話をプロキシサーバーとして使用してください - proxy フィールド android 関連 問題

Using your android phone as a proxy server












11
vote

問題

日本語

私のAndroid携帯電話をプロキシサーバーとして使用したいと思っていました。つまり、電話でIPをプロキシとして使用できるようにしたいと思っていたので、すべての要求と応答が電話で受信され、元の要求元に転送されます。 。どうやってこれを行いますか?

  

回答リスト

7
 
vote

あなたのWiFiの上にプロキシを設定することに興味があるならば、あなたはサーバーを究極的に究極的に簡単にすることができますが、誰かが本当にそれをやりたいのかわかりません。はるかに便利なオプションは、モバイルデータを使用することですが、@kevinが@kevinがhotしようと言っていると言ったように、ISPレベル(Verizon、At& Tなど)にたくさんの頭痛を打つと言っています。チャンスはあなたのために彼らのNATポリシーを変更することはできません。

すべての着信接続がブロックされているため、携帯データをプロキシとして使用するのは難しいです。しかし、あなたがWiFiに接続されているラップトップを持っていて、あなたの電話がADBを介してあなたのラップトップに接続されている場合、次のようなコマンドを実行することです。

<事前> <コード> 9988776655443331

このコマンドは、ホスト(ラップトップ)の6400ポートに送信されたすべてのTCP接続を携帯1080ポートに転送します。次に、ポート8080で実行されているサーバーUltimate Appにプロキシサーバーをセットアップします。rootが必要です!

今、ポート6400を介したあなたのラップトップへの要求はあなたのモバイルデータに転送されます! Firefoxを開く、設定、ネットワーク、および127.0.0.1およびポート6400をプロキシとして開くことでこれをテストしてください。このポートを使用して、パブリックWiFiを介してアクセスできるようにルータを開くことができますが、いくつかの種類のセキュリティポリシーを設定することをお勧めします。

ラップトップで開発者オプションやADBを有効にするためのチュートリアルがあります。簡単です。

 
 
       
6
 
vote

サーバUltimate は回転のための高度なアプリです。あなたの携帯電話をサーバーに。同じ開発者によって、プロキシサーバを提供するそして「プロキシサーバーベースの」アプローチです。その説明に記載されているように:

あなたのデバイス上であなた自身のプロキシサーバーを実行してください!アプリはHTTPを処理できます HTTPSプロトコルと取得/投稿要求。アプリを設定することもできます 使用できるように、すべての接続をデフォルトホストとポートに転送します。 ソケットを通してその他のプロトコルも!

後で追加

より多くのサーバーと機能には、私たちのApp サーバーを探しています。究極の

サーバ究極に関する追加情報については、 LifeHacker 、 XDA 、およびアプリ自体XDAスレッド。

 
 
     
1
 
vote

私は究極のプロキシサーバーが働くためにサーバーを取得するトラブルを持っていました、そして私の最初の考えは私の電話が根ざしていないからです。ただし、ここでの問題は、使用例に応じて必ずしも必ずしもOSレベルではありません。

プロキシとしてモバイルデータ接続を使用しようとしている場合は、ほとんどのモバイルデータプロバイダが通常プロキシを設定するために使用できるポートをブロックするため、いくつかの問題が発生する可能性があります。あなたの最善の策はモバイルデータプロバイダに連絡し、それらに1024の値を超えて開いているポートがあるかどうかを確かめる(セキュリティ上の理由から、この数の下のAndroidブロックポート)。

あるいは、次のことができます。

  • WiFiでプロキシサーバーを使用していますが、プロキシポートが開いていることを確認してください。 あなたのルーター
  • あなたの携帯電話をルートして、あなたがあなたの使い方をするためにポート転送を設定できるように モバイルデータ接続
  • あなたの携帯電話をルートして、1024の下にあるポート値を使うことができるように 通常開いています。

これを実現するためには、そのポートが開いてWiFi上のサーバーUltimate Proxy Serverを実行してみてください。あなたはその機能があるでしょうが、あなたの目標がモバイルデータを使用することであるならば、あなたは今のところ運によって運を取り除いています。

 
 
0
 
vote

電話が根付いている場合(または少なくともブートローダのロック解除されている)、 tinyproxy を実行できます。 (http / httpsプロキシ) 9988776654433330 サービス。それはWi-Fiとモバイルデータの両方で動作します。後者の場合あなたはあなたの携帯電話がインターネットからアクセス可能であることを確認する必要があります。 Androidへの接続方法3G / 4GのパブリックIPを介してSSHを介して?

  • <コード> /data または 99887766544332 にディレクトリを作成します。 <事前> <コード> ~# mkdir -p /data/local/tinyproxy/tmp
  • 設定ファイルの作成:

     <コード> # /data/local/tinyproxy/tinyproxy.conf  Port 8080 Timeout 600 LogFile "/tinyproxy.log" LogLevel Connect MaxClients 100 MinSpareServers 5 MaxSpareServers 20 StartServers 5 MaxRequestsPerChild 0 ViaProxyName "tinyproxy" #BasicAuth <username> <password>   

    その他の構成オプションについては、ドキュメント< / a>。

  • ビルド<コード>ソースからを試してみてくださいこの1つ 。バイナリを<コード> /data/local/tinyproxy/ に移動して権限を設定します。 <コード> AID_NOBODY またはその他の未使用のUID:
     <コード> ~# cd /data/local/tinyproxy/ ~# chown -R 9999.9999 . ~# chmod 0755 . tmp tinyproxy ~# chmod 0644 tinyproxy.conf   
  • 次の行を追加する<コード> 9988766544339 またはその他の 998877665443310 file:

    <事前> <コード> /data11

ファイアウォールアプリを使用している場合は、着信ポート<コード> 99887666554433312 を必ずブロック解除してください。デバイスを再起動します。 <コード> ~# mkdir -p /data/local/tinyproxy/tmp 13 サーバーは、最小限の特権で実行されている必要があります。局所的または遠隔的に接続してください。


PS:

電話が根付いていないか、プロキシサーバーを追加したい場合は、以下の規則でSELinuxポリシーにパッチできます。マジスクを使用<コード> ~# mkdir -p /data/local/tinyproxy/tmp 14 ツールまたは<コード> 99887665443315 :

<事前> <コード> ~# mkdir -p /data/local/tinyproxy/tmp 16
    < 998876666554433317 を定義します。
  • 998876655443319
  • を使用して を置き換えます。
  • SET SELinuxコンテキストを設定します。 <事前> <コード> ~# mkdir -p /data/local/tinyproxy/tmp 21

今サービスはマジークなしでも実行されます。


関連:

  • AndroidでVPNサーバを実行する方法

SOCKSプロキシはSSHで実行できます。

  • Androidでパスワード認証を使用した複数のユーザーログインのSSH / SFTPサーバーを実行する方法
 
 

関連する質問

11  Android携帯電話をプロキシサーバーとして使用してください  ( Using your android phone as a proxy server ) 
私のAndroid携帯電話をプロキシサーバーとして使用したいと思っていました。つまり、電話でIPをプロキシとして使用できるようにしたいと思っていたので、すべての要求と応答が電話で受信され、元の要求元に転送されます。 。どうやってこれを行いますか? ...

2  Android用RTSPプレーヤー  ( Rtsp player for android ) 
私はAndroid用のRTSPプレーヤーがある場合、A / V通信を推測できるAndroid用のRTSPプレーヤーがある場合。 私の状況: 私は私のRTSPプロキシを介してストリーミングしたいですが、FWが制限的な会社がありますが、私たちの目的のためにDMZ...

0  既存のWiFiネットワークに接続されている間にモバイルインターネット(テザー)を共有することが可能ですか?  ( Possible to share mobile internet tether while connected to existing wifi netw ) 
私は3Gデータ接続を備えた既存のWiFiネットワークとGoogle Nexus 5(根本的な株価、株価)を持っています。 私の携帯電話は、他のすべてのデバイスのデフォルトルートを維持する既存のネットワーク内のすべてのデバイスにインターネットを共有するように携帯...

2  サムスンギャラクシータブでプロキシを設定する方法?  ( How to set up a proxy on a samsung galaxy tab ) 
親愛なる、 Samsung GalaxyタブでHTTPS Webブラウジング用のプロキシサーバーを構成することは可能ですか? Ubuntuをインストールした場合はどうなりますか? 事前にありがとう、 ...

0  Opera MiniのHTTPとソケットとは何ですか、そしてそれらの間の違いは何ですか?  ( What is http and socket in opera mini and what is the difference between them ) 
Opera MiniのAndroid版のHTTPとSOCKETオプションは何ですか? HTTPとSOCKET / HTTP 2つのオプションがあります。 デフォルトはHTTPとSocket / HTTPです。 さらに、これら2つのオプションの間の違いは何で...

5  モバイルオペレータプロキシ設定の表示方法  ( How to see mobile operator proxy settings ) 
私のモバイルインターネットは突然作業をやめました。 Chromeはエラー130(Net :: err_proxy_connection_failed)をコンパルします。 Google App Storeおよびその他のアプリケーションサーバーからのコンテンツをロ...

4  プロキシ経由で接続できるビデオストリーマ  ( Video streamer that can connect via proxy ) 
こんにちは私は携帯電話をWiFiでインターネットに接続します。接続を使用して、私のインターネットはプロキシを介しています。私はWiFiプロキシを設定することができましたが、これはインターネットアプリのみで動作します。 私の質問はです。プロキシ経由で動作するビ...

2  Galaxy SIII LTEでJelly Bean 4.1.1でHTTPプロキシ設定を設定する方法  ( How to set http proxy settings on jelly bean 4 1 1 on galaxy siii lte ) 
サムスンギャラクシーSIII LTE(I9305)を持っています。 。 OSにはそのような機能が存在しないようです。 事前にありがとうございます。 ...

1  ローカルアドレスがすべてすべてのためにプロキシをバイパスしますか?  ( Bypass proxy for everything but local addresses ) 
これは少し非公式であることを知っていますが、私はすべての外部アドレス/ドメインとプロキシ内部アドレスのみのプロキシを迂回したいです。上記の要件を満たすプロキシバイパス設定文字列をどのように作成しますか? ...

3  Androidブラウザでプロキシサポートがないのはなぜですか?  ( Why theres no proxy support in android browsers ) 
Androidは、今すぐなの以来、ChromiumベースおよびFirefoxベースのブラウザの両方をサポートしています。 他のすべてのOSE(Linux、OSX、さらにはWindows)の下でHTTP / SOCKSプロキシをフルサポートしている間、それらは...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有