問題タブ [transparentproxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - tinyproxy は Connect メソッドを転送できません
すべてのタイプのフレーム (HTTP、HTTPS) に対して透過プロキシを設定しようとしています。そのために tinyproxy を使用しています。すべての着信フレームと発信フレームを tinyproxy (ポート 8888 でリッスンしている) にリダイレクトするように (NAT を使用して) ルーターをセットアップ済みです。
HTTPS Web サイト ( https://www.google.com/ ) にアクセスしようとしましたが、SSL 接続エラーが発生します。tinyproxy ログを見ると、次のように表示されます。
tinyproxy のドキュメントによると、ファイルに次の行を設定している限り、tinyproxy.conf
Connect フレームの転送は透過的に機能するはずです。
また、すべての行を削除してConnectPort
、それが機能するかどうかを確認してみました (機能しません)。HTTPS トラフィックを透過的に転送できない理由を知っている人はいますか?
.net - 透過プロキシの Findin インターフェイスは、
私は、IBar
実際には .net リモート処理透過プロキシ (RuntimeServices.IsTransparentProxy true) であるオブジェクト バーを受け取り、一連のIFoo
型に対してこれを行うコードを見ています。
残念ながら、この型キャストはうまく機能していません。多くの CPU 時間を使用しているようです。これを行うためのより良い方法は何でしょうか? (残念ながら、それは透過的なプロキシであるため、実行できませんbar.GetType().GetInterfaces()...
)
linux-kernel - connbytes を使用した tproxy configure
透過プロキシがあります。
接続をローカル プロセスにリダイレクトしたいのですrdp
が、3 番目のパケットからです。つまり、最初と 2 番目のパケットを渡し、3 番目のパケットから最後のリダイレクト パケットまでローカル プロセスに渡したいということです。
以下のコードを使用して、tproxy を構成します。
しかし、それは機能せず、パケットが通過せず、パケットもローカル プロセス (50082) に送信されません。
手伝っていただけませんか?私は自分の間違いを知りません。
proxy - openwrt で透過プロキシを設定する方法
次のように、異なるポートで実行されている2つのsquidプロセスを持つsquid3プロキシサーバーがあります。
- 「http_port 808」で実行されている 1 つのイカ
- 「http_port 809 transparent」で実行されている別のもので、次のように実行されている iptable ルールがあります。
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 809
私は2つの方法でプロキシを使用します:
- プロキシ ip:808 を Internet Explorer オプションに設定します
- Windows ネットワーク設定でプロキシ サーバーをゲートウェイとして設定する
これらの 2 つのモードはうまく機能します。
今、私は Linksys 1900AC ルーターを持っていて、openwrt 15.05 をフラッシュしました。このルーターに接続されているすべてのコンピューターが Internet Explorer オプションを設定せずにインターネットを閲覧できるように、透過的なプロキシとして機能するようにしたいと考えています。
いくつかの検索の後、このWiki リンクを見つけましたが、機能しません。
を設定option dest_port 809
すると、Chrome ブラウザに「アクセスが拒否されました」などと表示されます。を設定option dest_port 808
すると、イカは私のウェブサイトの URL を「切り捨て」ます。http://www.bing.com/imagesと入力すると、squid は「URL '/images' が見つかりません」と言うだけです。
この透過的なプロキシで成功した人はいますか?
wfp - WinDivert: ループバック インターフェイスでのみリッスンするプロキシにリダイレクトします
この投稿と同じ方法で透過プロキシを実装しようとしていますが、ループバック インターフェイスでのみリッスンする「プロキシ」があります。DstAddr をループバックに設定すると、TCP ハンドシェイクの 2 番目のパケットが受信されませんでした
ただし、DstAddr = address_of_network_interface_packet_captured_from の場合は機能します。
また、変更しようとしましたaddr
:
効果なし。
そのような構成を実装する方法はありますか?