問題タブ [http-tunneling]
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.
https - HTTPS プロキシ経由の TCP 接続
私が達成しようとしているのは次のとおりです。サーバー アプリケーションに接続する必要がある TCP クライアントがありますが、HTTPS 経由でトラフィックを処理する必要があります。私の知る限り、次のようにリバース (またはフォワード?) プロキシを使用して実行できます。
次の vhost config を使用して、SSL なしでプロキシを正常に作成しました。
(これらのパラメーターのいずれかが不要かどうかはわかりません)
その vhost を使用すると、次のようにサーバーへの tcp 接続を開始できます。
SSL を追加してポート 443 を使用するとすぐに、接続できなくなります。
この仮想ホストに接続しようとすると、次のようになります。
私は何を間違っていますか、これはポート 443 を使用することによってのみ可能ですか? これを入力している間、SSLをオンにしてポート80を試しました(前回のvhostと同じですが<VirtualHost *:80>
、で動作しているようです.TCPサーバーへの接続はこの方法で保護されていますか?
ありがとうございました。
python - ウェブブラウザのデータを別のウェブブラウザに送信します。(pythonが望ましい)
私の家には無制限のインターネット接続があり、学校には限られたインターネット接続があります。
私の家からナビゲートし、データ (ストリーミングを含む) を取得し、それを学校の私のブラウザーに再送信する Web ブラウザー (またはそのようなもの) を作成したいと考えています。
Python では、WebKit を使用して Web ブラウザーを簡単に作成し、YouTube や他のページをナビゲートできます。別の Web ブラウザー (学校で接続されているもの) でそのナビゲーションを再作成したいと考えています。
学校のブラウザー ⟶ プログラムまたは別の Web ブラウザーに要求を送信 ⟶ ページ データ (ストリーミングを含む) を取得 ⟶ トンネリング ⟶ 学校のブラウザーに送信
リモート Web ブラウザを実行するようなものです。
http-tunneling - 同じサーバー上のトンネリングと通常の http サーバー
ローカル トンネリングに go-http-tunnel を使用しています。私のサーバー ドメインは xyz.com としましょう。クライアントは *.xyz.com に接続します。
私が達成したいのは、通常のApacheサーバーにxyz.comを使用し、トンネリングにsubdomain.xyz.comを使用することです(ポート80と443のみを使用して達成したい)