問題タブ [tunnel]

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.

0 投票する
1 に答える
177 参照

python - Python: 多くのトンネルをサポートする ssh 用の Python モジュールはありますか?

ssh でリバース トンネルを作成するプログラムを作成しています。現在 Popen を使用していますが、引数が多すぎてエラーが発生します。だから私の質問は:

多くのトンネルをサポートする Python モジュールはありますか? (できれば1000以上)

0 投票する
1 に答える
523 参照

ssl - HTTPS Web (のみ) プロキシ

httpsプロキシであるnode-tls-proxy(http://code.google.com/p/node-tls-proxy/)を読みました。アイデアは気に入っていますが、このプロキシがローカル http サーバーを必要とする理由がわかりません (local-proxy.js スクリプトを参照)。だから私はこれが必要かどうか疑問に思っていましたか?プロキシの私の考えは実際には次のようなものでした: クライアント -> 信頼されたサーバー/プロキシへの HTTPS 接続 -> インターネット この場合、クライアントとサーバー間のネットワーク スニッフィングは、ssl 暗号化されるため (ほとんど) 不可能です。

ありがとう、セブ

0 投票する
5 に答える
2767 参照

ruby-on-rails - Facebookで使用するローカルホストアプリのパブリックURL

Facebook登録プラグインを使用するRails3.1上のアプリを開発しています。私はこのチュートリアルに従って統合を行っています。ただし、localhost:3000でアプリケーションを開発しているときに、FacebookでFacebookアプリケーションを作成するときに、アプリケーションのパブリックURLを入力する必要があります。

現在、この素晴らしいgem(localtunnel)を使用してパブリックURLを取得していますが、正常に機能します。ただし、問題は、ローカルトンネルを再起動するまで、提供されるURLが一時的なものであるということです。FacebookがパブリックURLを介してlocalhost:3000にアクセスできる一方で、Facebookで開発を続行できるように、一定のURLを取得する方法はありますか(醜いURLでもかまいません)。

0 投票する
2 に答える
11128 参照

batch-file - ルートを自動的に追加するための Bat スクリプト - 数回実行する必要があります

LAB トンネル インターフェイス経由で到達可能なネットワーク内のデバイスへの /32 ルートを自動的に作成するためのバット スクリプトを作成しています。

これを行う必要があるのは、宛先へのルートがない場合に LAB トンネルを別のトンネル (企業トンネル) に設定し、その内部でパケットを自動的に転送する必要があるためです。したがって、企業トンネルの転送を防ぐために、ネットワーク内のデバイスのすべての /32 ルートを作成します。

次のスクリプトはトリックを行いますが、理由は不明ですが、機能する前に3〜4回実行する必要があります。(私はバットスクリプトの初心者です)

通常、生成される出力は次のとおりです。

できる限り、このスクリプトを 3 回実行した後、最終的に機能します。この問題の原因を特定するのを手伝っていただけませんか?

平素より格別のお引き立てを賜り、厚く御礼申し上げます。

よろしくお願いします、

シルヴァン。

0 投票する
1 に答える
4279 参照

java - SSH を介してすべての RMI トラフィックをトンネリングする方法

SSH トンネルを介して cajo rmi トラフィックをトンネリングする作業を行っています。

そのために、SSH デーモン (apache Mina) を実行するサーバーと、SSH クライアント (Trilead SSH) を実行するクライアントがあります。

これらのマシン間の shh 接続を確立し、ローカルおよびリモート ポート フォワーディングを適用することで、rmi トラフィックをトンネリングできますが、これは送信 (サーバーへの) 方向でのみ機能します。

セットアップ:

アクティブな SSH 接続 (ポート 22)
クライアント: ローカル ポート 4000 をリモート ホスト ポート 1198 に転送します (このトラフィックは実際にはトンネルを通過します) サーバー: サーバー ポート 4000 をクライアント ポート 1198 に転送します (トンネルのこの部分は、カジョ)

サーバーは、以下を使用してオブジェクトをエクスポートします。

クライアントは、以下を使用してオブジェクト ルックアップを行います。

ポート フォワーディングは、クライアント側で trilead ssh ライブラリを使用して呼び出されます。

WireShark を使用して 2 台のマシン間の IP トラフィックを分析すると、ルックアップがトンネル経由でリダイレクトされていることがわかりますが、応答はそうではありません。通常、応答はクライアントのポート 1198 に送信されます。

リモート呼び出しの応答をクライアントにトンネリングして戻すために、サーバーがローカル ポートに応答を送信するように強制するにはどうすればよいですか?

更新: ここでの問題は、RMI オブジェクトのポートがレジストリ ポートとは異なるため、転送する必要があることです。

つまり、クライアント 10.0.0.1 は //10.0.0.1:4000 をルックアップし、サーバーの RMI ポートに (トンネル経由で) 転送されます。その後、サーバーは 10.0.0.1:1198 に応答します。ここで、トンネルを使用するために、代わりにサーバーがローカル ポート 4000 にトラフィックを送信するようにします。

cajo Remote.config(ServerAddress, ServerPort, ClientAddress, ClientPort) 設定をいじろうとしましたが、このメソッドの clientaddress を 10.0.0.1 または 127.0.0.1 に設定すると、応答が返されず、応答するトラフィックがまったく表示されません...

0 投票する
1 に答える
3200 参照

blackberry - BlackBerry Curve 8520 での「トンネル失敗」例外

電話モデル:bb 曲線 8520

電話バージョン:4.6.1.314

キャリア:エアテルインド

APN :airtelgprs.com

ユーザー名とパスワードなし

次のコードを使用しています。

このコードは、「トンネル失敗」例外をスローしています。その背後にある理由を理解できません。APN は、ネットワーク キャリアに従って電話で適切に定義されます。ブラウザからもインターネットにアクセスできます。

トンネル障害または重大なトンネル障害の理由がわかっている場合は、返信してください。

interface=wifiもう1つ、の代わりに追加すると、コードは正常に機能しますdeviceside=true(これにはWIFIがオンで接続されている必要があります)。

[編集]

BlackBerry Curve 8520 モバイルでログを確認したところ、次のようになっています。

ログを見た後、何が悪いのか推測できますか?

0 投票する
2 に答える
3140 参照

share - openVPNとインターネットを共有する

CentOSサーバーにopenVPNサーバーをセットアップしました。私がやりたいのは、このcentOSサーバーのインターネットを私のMacBookから使用することです

私のMacにtunnelblickをインストールして完全に構成しました(client.conf +適切な証明書をインポートしました。)そしてVPNサーバーに接続できません

しかし、自分のIPを表示しているWebサイトにアクセスしようとしても機能しない場合でも、ローカルインターネットIPアドレスを持っています。サーバーの1つが欲しいのですが。それ、どうやったら出来るの?

ありがとうございました

0 投票する
1 に答える
168 参照

sockets - トンネリングとトンネリングの方法

大量のデータ パケットを送受信するネットワークに接続していますが、これらのパケットは他のユーザーから見える (傍受される可能性がある) ため、それらをトンネリングしたいと考えています。方法がわからない!ソケットプログラミング、プロキシ、vpn、PPTP、SSH、SSL、TLSなどのすべてのプロトコルについて知っています。パッケージが送信される前に取得する実際のコードを探しています*トンネリングで送信します(カプセル化データ) * どうすればこれを行うことができますか? この主題またはトンネルの方法に関する情報は大歓迎です!

0 投票する
1 に答える
1181 参照

local - How to communicate with remote PCSC reader with local PCSC application?

There is a need to use local PCSC reader application to communicate with the Smart Card which is located in the remote PCSC reader.

What are the options to do this kind of remote card communication?

  • Maybe an option would be to implement virtual device for every tunneling connection instance? I don't have knowledge how to do it. I would prefer Java or .NET.

OR

  • Maybe is it possible to fake winscard.dll(proxy) by just putting it into PCSC applications folder?

I would like to implement tunneling PCSC app at remote side as a java web applet.

Do you have any good suggestions or additional options how should I solve this problem?

0 投票する
1 に答える
4122 参照

ssh - ssh 経由の UDP リバース トンネル (socat を使用)

リモートからopenvpnサーバーに接続する必要があり、openvpnサーバーがNATの背後にあるため、リバースUDPトンネルをセットアップしたいと考えています。これには、socat と ssh を使用します。tcp トンネル コマンド:

正しく動作し、remoteserver:10000 への ssh 接続を確立できます。

しかし、udp で同じことをしたい場合:

次に、openvpn 接続を構築しようとすると、次のエラーが表示されます。

両方のログファイル (サーバーとクライアント) に接続試行のエントリがあるため、最初はトンネルが機能しているように見えます。しかし、接続を確立できません。